![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法与数据结构
SlowSailKnowNothing
一只章鱼。
展开
-
用思维导图做力扣-leetcode 8字符串转换整数
解题思路 代码 class Solution { public: int outofrang(int &num,int plus,int &negative) { if(negative>0) { if((num>=214748364&&plus>6)||num>214...原创 2020-04-03 16:20:56 · 146 阅读 · 0 评论 -
力扣289生命游戏题解
作为小白,其实基本的问题对我来说都头大。如何对问题进行一个梳理,从而获得解决方案。 首先理解一下题意,今天的题目其实很清楚。我们要做的事情其实就是遍历每个格子,然后判断该格子的周围的格子的状态,然后利用格子的状态以及周围格子的状态,根据给定的规则来改变格子的状态。 因为现有的格子的状态改变,可能会影响其他格子在本轮的状态判断,因此我们需要复制一个数组。 本题的思路可以简要描述如图: 这里其实就是...原创 2020-04-02 20:42:17 · 343 阅读 · 0 评论 -
力扣1111.有效括号的嵌套深度
解题思路 题目链接 https://leetcode-cn.com/problems/maximum-nesting-depth-of-two-valid-parentheses-strings/ 这道题其实实现起来并不难,关键是要理解题意。其实我也理解了题意,但是没有想到合适的方法。 首先,将题目总结下: 1.字符串一定是有效的,意味着字符串是成双成对的(这个我想到了) 2.需要分成不相交的有...原创 2020-04-01 18:12:13 · 181 阅读 · 0 评论 -
leetcode菜鸡之路---周赛总结
检查整数及其两倍数是否存在 这道题为了快点a就使用的是暴力法,大致判断一下就可以了,但是其实是可以用hash的。 解题思路 暴力写法就不说了。可以写一个利用哈希表的。其中,key存储的是表中元素的两倍。然后在第二次遍历的时候可以直接查是否有对应的key。 代码 class Solution { public: bool checkIfExist(vector<int>...原创 2020-02-09 19:24:11 · 326 阅读 · 0 评论