-
-
-
- function test (str) {
-
- let res = []
-
- let stask = []
-
- for(let i=0;i
length;i++) { -
- if(str[i] ==='(') {
-
- stask.push(i)
-
- } else if(str[i] === ')') {
-
- let left = stask.pop()
-
- let temp = str.substring(left+1,i)
-
- res.push(temp)
-
- }
-
- }
-
- return res
-
- }
-
这个题真的很简单啊,,,,但是我在面试的时候太紧张了,只想到用栈,确没想到栈里面应该存什么,,,,,,啊啊啊啊啊啊,刚结束面试,就想到了这么做,真遗憾。。以此记录一下了