![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
字符串-Leecode/剑指offer/牛客
文章平均质量分 74
刷题笔记
大鱼er
学习笔记
展开
-
字符串-有效的括号-简中-20210912
字符串-LC20有效的括号-简单-202109121. 题目描述给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。示例:输入:s = "()"输出:true输入:s = "()[]{}"输出:true输入:s = "(]"输出:false输入:s = "([)]"输出:false输入:s = "{[]}"输出:true提示:1原创 2021-09-13 22:19:38 · 506 阅读 · 0 评论 -
字符串-剑指offer5替换空格(合并两个已排序数组)-简单-20210808python
字符串-剑指offer5替换空格-简单-202108081. 题目描述请实现一个函数,把字符串 s 中的每个空格替换成"%20"示例:输入:s = "We are happy."输出:"We%20are%20happy."2. 题目解答2.1 常规解法在 Python 和 Java 等语言中,字符串都被设计成**「不可变」的类型**,即无法直接修改字符串的某一位字符,需要新建一个字符串实现。C++可以修改字符串,可以用双指针的方法需要注意不用列表直接用新字符串导致空间复杂原创 2021-08-24 19:06:18 · 153 阅读 · 0 评论