力扣
文章平均质量分 73
小烁编程小记
这个作者很懒,什么都没留下…
展开
-
力扣-字符串 20 有效的符号 Java题解 栈方法
给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s ,判断字符串是否有效。4.empty() : 判断栈是否为空 如果为空返回 true 不为空返回 false。2.pop() : 出栈把栈顶元素移除(删除掉) 同时也会返回被删除的值。5.serch() : 查询一个值在栈中的位置。1.push() : 入栈把一个元素放入栈中。s 仅由括号 ‘()[]{}’ 组成。输入:s = “()[]{}”输入:s = “()”输入:s = “(]”原创 2024-03-08 12:25:18 · 693 阅读 · 0 评论 -
力扣-字符串 165 比较版本号 Java版 使用字符串的split方法 双指针法
例如,版本 1.0 小于版本 1.1 ,因为它们下标为 0 的修订号相同,而下标为 1 的修订号分别为 0 和 1 ,0 < 1。每个版本号至少包含一个字符。修订号从左到右编号,下标从 0 开始,最左边的修订号下标为 0 ,下一个修订号下标为 1 ,以此类推。解释:version1 中下标为 0 的修订号是 “0”,version2 中下标为 0 的修订号是 “1”。要点: 逐个字符获取比较大小,并跳过点 ,,比较点之前的数字,如果不同直接返回结果,相同则继续遍历,直到两个字符串遍历完。原创 2024-03-07 23:26:04 · 1220 阅读 · 0 评论