- 博客(2)
- 收藏
- 关注
原创 删除字符串中的所有相邻重复项
题目描述给出由小写字母组成的字符串S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。在 S 上反复执行重复项删除操作,直到无法继续删除。在完成所有重复项删除操作后返回最终的字符串。答案保证唯一。示例:输入:"abbaca"输出:"ca"解释:例如,在 "abbaca" 中,我们可以删除 "bb" 由于两字母相邻且相同,这是此时唯一可以执行删除操作的重复项。之后我们得到字符串 "aaca",其中又只有 "aa" 可以执行重复项删除操作,所以最后的字符串为 "ca"。..
2020-09-16 20:27:41 153
原创 最长有效括号
题目描述:给定一个只包含 '('和 ')'的字符串,找出最长的包含有效括号的子串的长度。示例1:输入: "(()"输出: 2解释: 最长有效括号子串为 "()"示例 2:输入: ")()())"输出: 4解释: 最长有效括号子串为 "()()"解题思路:事先声明不是最优解,最后超时了,但是还是发一下目前的思路,为之后学习和思考最优解做个铺垫哈。1)题目最长有效括号字串 -> 需要获取所有有效的括号,并且找到最长的字串2)有效括号可以使用递归的算法...
2020-09-13 22:42:09 104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人