首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
算法
订阅
纳就这样吧
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
图解 LeetCode 算法汇总——回溯
回溯算法是一种常见的算法,常见用于解决排列组合、排列问题、搜索问题等算法,在一个搜索空间中寻找所有的可能的解。通过向分支不断尝试获取所有的解,然后找到合适的解,找完一个分支后再往回搜索。回溯算法通常使
数据结构与算法—二叉树的层序、前序遍历、中序遍历、后序遍历(递归、非递归)
前面介绍了二叉排序树的构造和基本方法的实现。但是排序遍历也是比较重要的一环。所以笔者将前中后序.和层序遍历梳理一遍。 了解树的遍历,需要具有的只是储备有队列,递归,和栈。这里笔者都有进行过详细介绍,可以关注笔者数据结构与算法专栏。持续分享,共同学习。 层序遍历。听名字也知道是按…
链表算法题型的总结
最近也是在刷算法题,从刷题刷的开始怀疑人生,觉得自己好'菜',到后来慢慢的找到了写算法的感觉,然后再到对算法产生了极大的兴趣。其实一开始做算法确实挺痛苦的,那种挫败感让我很沮丧,但是最近两个星期做下来,感觉算法没有想象的那么恐怖吧,因为我们不需要去创造算法,我们只需要掌握解题的…
Java集合(4)一 红黑树、TreeMap与TreeSet(下)
说完了二叉树的遍历、添加和删除引申到了红黑树的遍历、添加和删除。对二叉树结构有了一定的了解,在这篇文章中将会对红黑树性质进行详细的说明。 二叉树在理想情况下时间复杂度是O(logn),最坏情况下当插入的数据由小到大或者由大到小排列的时候,二叉树就变成了一个链表,而我们知道链表检…
剑指 Offer 全解(Java 版)
3. 数组中重复的数字 在一个长度为 n 的数组里的所有数字都在 0 到 n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字是重复的,也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 要求时间复杂度 O(N),空间复杂度 O(1)。因此不能使用排序的方法,也…