首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
九极天
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
74
文章 74
沸点 0
赞
74
返回
|
搜索文章
赞
文章( 74 )
沸点( 0 )
相交链表
思路一:用两个 map 分别记录 a b 走过的节点的指针,如果在对方的 map 里存在,则终止 思路二:双指针法 找出两个单链表相交的起始节点的一个有效方法是使用双指针技巧。该方法不需要额外的数据结
只出现一次的数字
思路一: 遍历数组,用一个 map 记录每个字符的出现次数,返回 map 中出现次数为 1 的元素值 思路二:异或运算 给这整个数组来个大的异或运算即可
杨辉三角形
杨辉三角 思路 一: 找到规则,下一行由上一行的结果决定 输入为 n,则生成 n 行 优化:杨辉三角形每一行是个对称结构,算一半即可 可否直接推出某一行的值 思路二:使用递归迭代,后一行依赖于上一行
路径总和
思路一: 暴力方法,穷举所有路径,判断和是否相等,如果遇到相等的,返回 true 。。。 思路二: 两条路径有相同的父路径时,可以共用父路径的值 。。。 思路三: 递归 从根节点 a 到叶子节点,存在
二叉树的最大深度
二叉树的最大深度 思路:递归思想,最简单 方法二,树的层序遍历二叉树的最大深度 思路:递归思想,最简单 方法二,树的层序遍历
将有序数组转换为二叉搜索树
思路: 中间节点作为根节点,左边作为左子树,右边作为右子树 每个节点都这样操作,采用递归思路: 中间节点作为根节点,左边作为左子树,右边作为右子树 每个节点都这样操作,采用递归
平衡二叉树
思路: 递归,判断树是否平衡二叉树即左子树、右子树都是平衡二叉树 夭折 递归的方式不对,应该以获取树的高度函数递归 树的高度返回值代表两种含义,可以提前阻断执行。
二叉树的最小深度
二叉树的最小深度 思路: 最小深度=左子树的最小深度、右子树的最小深度的最小值 注意,叶子节点必须是左、右子树都为 nil 的节点 空节点不算
C#接口发布成dll供外部调用
要把一个 webapi 接口,发布成 dll 的形式,供外部调用 这个文章参考 https://juejin.cn/post/6844904098530066446?searchId=20240322
删除排序链表的重复元素
删除排序链表中的重复元素 思路: 遍历链表,用一个指针指向当前节点的上一个节点,遇到重复节点时,上一个节点指向当前节点的下一个节点 遍历链表,创建一个新链表,记录元素,不重复就添加 我上面的这两种方法
下一页
个人成就
文章被点赞
87
文章被阅读
35,364
掘力值
978
关注了
5
关注者
4
收藏集
0
关注标签
2
加入于
2023-07-15