首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
偷鸡贼
掘友等级
前端偷鸡
|
腾鸡
偷鸡贼,你的知识很好,下一秒就是我的了。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
二叉树 反转二叉树
题目 给定一个二叉树,返回反转过后的二叉树,如果当前节点不为空,交换它的左右子节点,然后递归地反转左子树和右子树。
动态规划 数组中子序列最大累加和
题目 给定一个数组,求数组中不要求连续的子项的最大累加和 记录之前位置的最大累加和,与当前位置对比即可
快排 查找数组中第k大的数
题目 给定一个数组,求数组中第k大的数 利用快排思想,因为快拍选中的哨兵元素位置是最终排序后的数组中确定的,所以只需要每次查找哨兵元素的位置是否匹配即可,将数组按照降序排列,当哨兵元素索引大于k,说明
链表 反转单向链表、反转双向链表
题目 反转一个单向链表 保存当前节点a和下一个节点b,以及之前节点c,然后将a.next指向之前的节点,当前节点a变成b,因为a.next直接新赋值了一个对象,和b断了引用,不必担心污染b
双指针 数组负数右移
题目 给定一组数组,要求把负数都移向右边,同时保证正数的相对顺序 双指针,右指针向右遍历,如果右指针指向的数大于0,那么和左指针数交换,左指针向右移动1位
双指针(快慢指针)判断链表有环
题目 判断链表是否存在环 通过快慢指针,快指针每次走两步,慢指针每次走一步,如果没有环,那快指针会先到终点,如果存在环,那么快慢指针一定会相遇
双指针(快慢指针) 查找链表倒数第k个节点
题目 给定链表的头节点,获取倒数第k个节点 通过快慢指针,先让快指针走k个,然后慢指针和快指针一起走,当快指针抵达时,慢指针指向的就是倒数第k个节点
有向图 最长环的长度
题目 根据有向图,根据有向图遍历每一个节点,每遍历一次节点编号+1,并记录起始点编号,如果存在环,那么一定会和已经编号的节点相交,结算环的长度 如果存在未计算过的环,那么环最后的编号一定大于当前节点的
无向图 相邻节点染色
题目 因为叶子节点不用管颜色,而其他节点都需要与它相邻节点一起凑齐三种颜色,所以选顶点的时候选至少有两个子节点的点 对于顶点以其中一个子节点进行深度优先的情况,如果按每层一种颜色来染色,比如 1、2、
递归 构成合法不同颜色字符串的数量
题目 题目还要求配对的括号颜色必须一样 假设当前字符串是一个合法字符串,已经确定的左括号为 a 个,数组长度为 len,颜色的种类为 k,则自由选择颜色的方案数为 k^(len-a*2)/2 所以问题
下一页
个人成就
文章被阅读
16,440
掘力值
1,200
关注了
395
关注者
10
收藏集
4
关注标签
17
加入于
2021-10-04