首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
不当菜菜
掘友等级
前端小白
此次来掘金只为办三件事,学习!学习!还是学习!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
最新
热门
leetcode hot100 15.三数之和
思路: 排序+双指针。难点主要在于如何去除重复解。 拿这个nums数组来举例,首先将数组排序,然后有一层for循环,i从下标0的地方开始,同时定一个下标left 定义在i+1的位置上,定义下标righ
如何手动实现一个无缝轮播图
花费一个下午从0到1实现的轮播图,当然还有很多需要改进的地方(欢迎提出需要改进的地方),等我再努力努力,将其封装成一个组件。
leetcode hot100 22.括号生成
思路: 递归枚举,递归出口为左右括号都使用完,push加入答案,继续递归,使用if条件判断是否能继续递归下去,保证右括号小于左括号个数才能添加右括号
leetcode hot100 42.接雨水
解题思路 1.定义双指针,分别指向头和末尾 2.判断左右指针谁指向的墙高,在矮一边找出较高的墙(不比另一个指针指向的墙高),当出现比 当前记录较大值 小的墙,说明处于低洼处,将低洼处与双指针指向的较矮
leetcode hot100 33.搜索旋转数组
题目: 思路: 二分搜索,分两段,其中必然一段有序,一段无序,判断target是否在有序还是在无序的那一段中,不断收缩边界,最终返回target下标,找不到则返回-1;
leetcode hot100 198.打家劫舍1
解题思路: dp 当前房间可以选择偷与不偷两种情况,记录能偷到的最大值,得出状态方程dp[i]=max(dp[i-2]+nums[i],dp[i-1]);
leetcode hot100 5.最长回文子串
回文字符长度有偶数个或奇数个,所以要枚举当前字符和(下一个字符与当前字符)是回文数的情况,取两种情况的最大值
leetcode hot100 21.合并两个有序链表
先声明一个虚拟头结点,节点对比,链接到结果后边,任意一条链表先遍历完循环终止,另一条剩下的接在结果后边即可。 时间复杂度O(m+n)
leetcode hot100 20.有效括号
练手题: 用数组模拟栈,和栈顶相匹配则相互抵消,即栈顶出栈,且当前元素不入栈,直接进入下一次循环;;
个人成就
文章被点赞
16
文章被阅读
4,445
掘力值
170
关注了
0
关注者
3
收藏集
4
关注标签
17
加入于
2022-04-16