首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
鱼粥向晚
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
每日一道算法Day33 -- 反转单向链表
题目描述 大致思路: 定义一个指向当前的指针cur以及指向前一位的指针prev, 遍历链表, 进行交换. 交换代码如下: 利用临时变量 tmp记录当前指针的下一个位置 利用 es6 数组解构进行交换
每日一道算法Day32-- 旋转链表
题目描述 大致思路 情况分为两种, 链表长度大于k和链表长度小于k时(相等的情况直接返回head) 小于时, 旋转后的链表的头节点为原链表的倒数第k位, 然后将原链表的尾部与头部相连 大于时, 旋转后
每日算法Day31 -- 填充螺旋矩阵
题目描述: 大致思路: 从外圈 四条边开始填充, 按照 上、 右、 下、 左的顺序依次填充, 此时对应的值为按顺序递增的, 外圈填充完毕后, 再从第二层开始, 进行递归, 递归结束条件为: 第二层递归
每日一道算法Day30
题目描述 大致思路: 定义start与end 用来记录最后一个字符串的起始位置与结束位置。 让从末尾开始遍历字符串, 遇到空字符串后 continue, 当遇到第一个不为空的即为结束为止, 此时给en
每日一道算法Day29 -- 根据条件对数组分组
题目描述: 大致思路: 可以理解为根据条件将数组 groupBy, 而分为一组的条件为: 属于字母异位词的字符. 我们可以先实现最基本按 为相同条件分组的函数: 现在要做的就是将 map.has(va
每日一道算法Day28--二维数组的旋转
题目描述 大致思路: 将二维数组以中轴线对称 举个栗子: 将第一步得到的数组以右上角到坐下角为对称轴对称 第二步得到的数组即为最后结果。 代码如下:
每日一道算法Day27--令人头疼的回溯
题目描述: 最近几天刷的题基本都是回溯算法, 但是感觉还是有点迷惑, 于是今天再来了两道回溯入门级别的题目。 大致思路: 递归, 然后一路走到黑, 排出掉不符合要求的情况。 第一道: 因为给定的数组无
每日一道算法Day26
题目描述: 给定一个源对象和一个包含键值对的目标对象, 找到目标对象中的键与值在源对象中的键值路径. 举个栗子: 大致思路: 遍历源对象键值, 若该键值对应的值为数值, 则比较该键值与目标键值是否相匹
每日一道算法Day25
题目描述: 大致思路: 根据题目限制的条件, 最简单的排序思路是行不通了。 并且不能使用新的数组空间, 所以这里的想法是利用数组的下标来做文章。大致就是将数组中大于0的元素按照数组下标来调换顺序。 举
每日一道算法Day24
题目描述: 大致思路: 采用回溯算法. 先写一个标准的全排列: 而现在要做的就是加入target, 判断数组中元素的和与target相等, 这里采用相减, 当余数为0时表示当前path符合条件. 代码
下一页
个人成就
文章被点赞
5
文章被阅读
6,435
掘力值
527
关注了
1
关注者
1
收藏集
0
关注标签
6
加入于
2021-06-12