首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
力扣、牛客刷题
CSDN不脱发的程序猿
创建于2021-05-19
订阅专栏
力扣、牛客刷题,提升编程水平。
等 3 人订阅
共36篇文章
创建于2021-05-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
力扣(LeetCode)刷题,简单题(第15期)
力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。一对一对筛选,若一组数值某个数存在含0组成,则跳过该组。* Note: The returned array must be malloced, assume c...
力扣(LeetCode)刷题,简单题(第16期)
力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。* Note: The returned array must be malloced, assume caller calls free().* Note: T...
力扣(LeetCode)刷题,简单题+中等题(第17期)
力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。动态规划。完全平方指用一个整数乘以自己,例如1*1,2*2,3*3等,依此类推。若一个数能表示成某个整数的平方的形式,则称这个数为完全平方数。...* Defin...
力扣(LeetCode)刷题,简单题(第18期)
力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。2、head和t同步前进,t到结尾,head到目标。* Definition for singly-linked list.* Note: The returne...
力扣(LeetCode)刷题,简单题(第19期)
力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。* Note: The returned array must be malloced, assume caller calls free().注意:题目有说数字...
力扣(LeetCode)刷题,简单题+中等题(第20期)
力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。2、当n > 3的时候,我们用动态规划,dp[n] = Max(dp[n - 1] * 1, dp[n - 2] * 2,dp[n - 3] * 3 ....再后...
力扣(LeetCode)刷题,简单题(第21期)
力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。* Definition for a binary tree node.* Definition for a binary tree node.
力扣(LeetCode)刷题,简单题(第22期)
力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。2、用双指针(即下标),来找对应结果是否存在 i指向最小,j指向最大。若i+j小于目标值,那么i++,i+j大于>目标值,则j--。* Definition fo...
力扣(LeetCode)刷题,简单题(第23期)
力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。异或操作。这题最简单的做法就是去找所给二维矩阵的第一列了和第二列最小的数,因为数组每行的两个数都可以划分一个矩形,最后和最大的数,必定是共同的重叠部分,所以只需找...
力扣(LeetCode)刷题,简单题(第24期)
力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。哎,暴力破解。* Note: The returned array must be malloced, assume caller calls free().元音...
力扣(LeetCode)刷题,简单题(第25期)
力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。* Definition for a binary tree node.直线的两点式方程(y-y2)/(y1-y2) = (x-x2)/(x1-x2),取前两个点...
力扣(LeetCode)刷题,简单+中等题(第30期)
力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。 两次遍历,一次记录字符出现次数,一次找出第一个出现一次的索引。
力扣 (LeetCode) 刷题,简单 + 中等题(第 26 期)
力扣 (LeetCode) 定期刷题,每期 10 道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。 中等题,可太吃力了,我觉得刷题 C 语言费劲。 字典或词典顺序(也称为词汇顺序,字典顺序,字母顺序或词典顺序)是基于字母顺序排列的单词按字母顺序排列的…
力扣 (LeetCode) 刷题,简单题(第 27 期)
力扣 (LeetCode) 定期刷题,每期 10 道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。 明显使用哈希表的思维,但是处理负数的时候需要注意,所以索引不能从 0 开始。 暴力破解大法好,对于一个陆地格子的每条边,它被算作岛屿的周长当且仅当这条…
力扣(LeetCode)刷题,简单+中等题(第28期)
力扣 (LeetCode) 定期刷题,每期 10 道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。 递归法。 4、如果当前 str1 与 str2 一致,则最大公因子就是本身。 4、判断此时的位置,如果是最后一位,则不符合条件,false,否则 tr…
力扣(LeetCode)刷题,简单+中等题(第29期)
力扣 (LeetCode) 定期刷题,每期 10 道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。 为了得到最高的分数,矩阵的每一行的最左边的数都必须为 1。为了做到这一点,可以翻转那些最左边的数不为 1 的那些行,而其他的行则保持不动。 当将每一行…