problemscpp
A collection of my answers to algorithm problems in c++.
载入中...
搜索中...
未找到
leetcode::remove_invalid_parentheses 命名空间参考

  1. 删除无效的括号
更多...

class  Solution
 

函数

 TEST (remove_invalid_parentheses, case1)
 
 TEST (remove_invalid_parentheses, case2)
 
 TEST (remove_invalid_parentheses, case3)
 
 TEST (remove_invalid_parentheses, case4)
 
 TEST (remove_invalid_parentheses, case5)
 

详细描述

  1. 删除无效的括号

函数说明

◆ TEST() [1/5]

leetcode::remove_invalid_parentheses::TEST ( remove_invalid_parentheses ,
case1  )

在文件 leetcode_test.cpp3927 行定义.

3927 {
3928 const vector<string> ans = {"(())()", "()()()"};
3929 ASSERT_EQ(ans, Solution::removeInvalidParentheses("()())()"));
3930 }
static vector< string > removeInvalidParentheses(const string &s)

引用了 leetcode::remove_invalid_parentheses::Solution::removeInvalidParentheses().

◆ TEST() [2/5]

leetcode::remove_invalid_parentheses::TEST ( remove_invalid_parentheses ,
case2  )

在文件 leetcode_test.cpp3932 行定义.

3932 {
3933 const vector<string> ans = {"(a())()", "(a)()()"};
3934 ASSERT_EQ(ans, Solution::removeInvalidParentheses("(a)())()"));
3935 }

引用了 leetcode::remove_invalid_parentheses::Solution::removeInvalidParentheses().

◆ TEST() [3/5]

leetcode::remove_invalid_parentheses::TEST ( remove_invalid_parentheses ,
case3  )

在文件 leetcode_test.cpp3937 行定义.

3937 {
3938 const vector<string> ans = {""};
3939 ASSERT_EQ(ans, Solution::removeInvalidParentheses(")("));
3940 }

引用了 leetcode::remove_invalid_parentheses::Solution::removeInvalidParentheses().

◆ TEST() [4/5]

leetcode::remove_invalid_parentheses::TEST ( remove_invalid_parentheses ,
case4  )

在文件 leetcode_test.cpp3942 行定义.

3942 {
3943 const vector<string> ans = {"x"};
3944 ASSERT_EQ(ans, Solution::removeInvalidParentheses("x("));
3945 }

引用了 leetcode::remove_invalid_parentheses::Solution::removeInvalidParentheses().

◆ TEST() [5/5]

leetcode::remove_invalid_parentheses::TEST ( remove_invalid_parentheses ,
case5  )

在文件 leetcode_test.cpp3947 行定义.

3947 {
3948 const vector<string> ans = {"aaaaa"};
3949 ASSERT_EQ(ans, Solution::removeInvalidParentheses("((((((((((((((((((((aaaaa"));
3950 }

引用了 leetcode::remove_invalid_parentheses::Solution::removeInvalidParentheses().