有效的括号
摘要:有效的括号 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。有效字符串需满足: 左括号必须用相同类型的右括号闭合 左括号必须以正确的顺序闭合 注意空字符串可被认为是有效字符串 package leetcode; import java.util.Stac
阅读全文
posted @
2021-05-16 19:06
凌晨三点半的飞机
阅读(56)
推荐(0)
判断字符串括号是否合法-2
摘要:例 1:判断字符串括号是否合法 【题目】字符串中只有字符'('和')'。合法字符串需要括号可以配对。比如: 输入:"()" 输出:true 解释:(),()(),(())是合法的。)(,()(,(()是非法的。 package leetcode; public class StackSolution
阅读全文
posted @
2021-05-16 16:07
凌晨三点半的飞机
阅读(250)
推荐(0)
判断字符串括号是否合法-1
摘要:栈:先进后出(LIFO)顺序 Stack<Character> t = new Stack<Character>(); t.push('a'); t.push('b'); t.peek(); // 这里得到栈顶元素'b' t.pop(); // 这里将栈顶元素'b'弹出 t.peek(); // 此
阅读全文
posted @
2021-05-16 14:09
凌晨三点半的飞机
阅读(214)
推荐(0)
给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数
摘要:package leetcode; /** * 给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。 * 输入: 38 * 输出: 2 * 解释: 各位相加的过程为:3 + 8 = 11, 1 + 1 = 2。 由于 2 是一位数,所以返回 2。 */ public class A
阅读全文
posted @
2021-05-09 16:31
凌晨三点半的飞机
阅读(237)
推荐(0)