首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
DawnSiro
掘友等级
获得徽章 21
动态
文章
专栏
沸点
收藏集
关注
作品
赞
47
文章 45
沸点 2
赞
47
返回
|
搜索文章
最新
热门
链表简单入门
什么是链表? 链表是一种数据结构,它由一系列节点组成,每个节点包含数据和指向下一个节点的指针。相比于数组,链表不需要预先指定容量,可以在运行时动态添加或删除节点,因此具有更好的动态性能。 链表的种类
队列简单入门
队列的特性是先进先出(FIFO),也就是说,最先进入队列的元素将最先被处理,而最后进入队列的元素将最后被处理。队列可以用于许多不同的应用程序,例如在操作系统中进行进程调度,网络路由中传输数据包,或在游
栈简单入门
栈(Stack)是一种常见的数据结构,它遵循“后进先出”(Last-In-First-Out,LIFO)的原则。最后被加入栈中的元素,第一个被取出来。栈有两个基本操作:压入(push)和弹出(pop)
平衡二叉树简单入门
二叉平衡树是一种自平衡的二叉搜索树,其中每个节点的左子树和右子树的高度差不超过1。这样做的目的是保持树的平衡,防止在最坏情况下出现退化成链表的情况,使得树的查找、插入和删除操作的时间复杂度可以保持在O
二叉树简单入门
二叉树是一种常见的树形数据结构,它由一个根节点和多个子节点组成,每个节点最多有两个子节点。二叉树的两个子节点通常称为该节点的左子树和右子树,其中左子树的所有节点都比该节点的值小,而右子树的所有节点都比
二分查找简单入门
二分查找(Binary Search),也称折半查找,是一种在有序数组中查找特定元素的算法。 该算法的思想是将数组分成两部分,取数组中间的元素与目标元素进行比较,如果中间元素等于目标元素,则查找成功;
Go 语言的字符串简单入门
字符串(string)是 Go 语言中的基础数据类型,可以看成是由一个个字符组成的数组,但其实 string 底层的数据是使用字节数组存储的。 可以使用双引号 "" 或者反引号`` 来声明字符串。
归并排序 | 青训营笔记
原理介绍 归并排序是一种基于分治策略的排序算法,它的主要思想是将待排序的序列分成若干个子序列,每个子序列都是有序的,然后再将子序列合并成一个有序的序列。 具体来说,归并排序的过程可以分为两个步骤: 分
快速排序 | 青训营笔记
原理介绍 快速排序(Quick Sort)是一种基于分治思想的常用排序算法。它的基本思想是选择一个基准元素(pivot),将待排序序列分成两个子序列,比基准元素小的放在左边,比基准元素大的放在右边。然
堆排序 | 青训营笔记
算法介绍 堆排序是一种基于堆数据结构的排序算法,它的时间复杂度为 O(n log n)。堆是一种完全二叉树,可以分为最大堆和最小堆两种类型。在最大堆中,每个父节点的值都大于或等于其子节点的值;在最小堆
下一页
个人成就
文章被点赞
4
文章被阅读
21,430
掘力值
841
关注了
190
关注者
14
收藏集
67
关注标签
16
加入于
2022-01-14