![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leecode
zhanglehes
这个作者很懒,什么都没留下…
展开
-
LEECODE【基础表达式】
题目给你一个字符串表达式s,请你实现一个基本计算器来计算并返回它的值。例如1:输入 s=“1+1” 输出:2例如2: 输入 s = "(1+(4+5+2)-3)+(6+8)" 输出:23s由数字、'+'、'-'、'('、')'、和' '组成 s表示一个有效的表达式思路 先去除空格 然后先找到右括号,再找到该有括号对应的左括号,在二者之间一定不再存在括号,计算该普通表达式的值 再将计算得到的结果,放回...原创 2021-05-08 14:47:33 · 504 阅读 · 0 评论 -
LEECODE(网络延迟时间)
题目描述有N个网络节点,标记为1到N。给定一个列表times,表示信号经过有向边的传递时间。times[i] = (u, v, w),其中u是源节点,v是目标节点, w是一个信号从源节点传递到目标节点的时间。现在,我们向当前的节点K发送了一个信号。需要多久才能使所有节点都收到信号?如果不能使所有节点收到信号,返回-1。注意:N的范围在[1, 10...原创 2020-03-17 14:59:29 · 394 阅读 · 0 评论 -
LEECODE[移除无效的括号]
题目描述给你一个由 '('、')' 和小写字母组成的字符串 s。你需要从字符串中删除最少数目的 '(' 或者 ')'(可以删除任意位置的括号),使得剩下的「括号字符串」有效。请返回任意一个合法字符串。示例 1:输入:s = "lee(t(c)o)de)"输出:"lee(t(c)o)de"解释:"lee(t(co)de)" , "lee(t(c)ode)" 也是一个可行答案...原创 2020-03-06 16:47:29 · 317 阅读 · 0 评论 -
LEECODE[独一无二的出现次数]
题目描述给你一个整数数组arr,请你帮忙统计数组中每个数的出现次数。如果每个数的出现次数都是独一无二的,就返回true;否则返回false。示例 1:输入:arr = [1,2,2,1,1,3]输出:true解释:在该数组中,1 出现了 3 次,2 出现了 2 次,3 只出现了 1 次。没有两个数的出现次数相同。解题思路1、首先需要对数组进行排序;2、遍历排序...原创 2020-03-06 16:07:53 · 150 阅读 · 0 评论 -
LEECODE [N皇后] [n-queens]
题目描述n皇后问题研究的是如何将n个皇后放置在n×n的棋盘上,并且使皇后彼此之间不能相互攻击。上图为 8 皇后问题的一种解法。给定一个整数 n,返回所有不同的n皇后问题的解决方案。每一种解法包含一个明确的n 皇后问题的棋子放置方案,该方案中 'Q' 和 '.' 分别代表了皇后和空位。输入: 4输出: [[".Q..", // 解法 1 "......原创 2020-03-05 21:29:02 · 158 阅读 · 0 评论