首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
基础知识
订阅
IceBreaker4276
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
【一起学习排序算法】2 冒泡排序
所以冒泡排序就是,每次比较相邻的两个元素,如果顺序不对,则交换元素。每一次迭代,最大的元素会排到列表的一侧。然后重复这个步骤,直到不需要交换元素,该数组即有序了。 可以通过动画演示理解, 以下网上找的两个动画。如果你想操作不同的参数来演示,可以上这个网站visualgo.net…
内存模型之顺序一致性
顺序一致性是程序执行过程中可见性和顺序的强有力保证。在顺序一致的执行过程中,所有动作(如读和写)间存在一个全序关系,与程序的顺序一致。每个动作都是原子的且立即对所有线程可见。如果一个程序没有数据争用,那么该程序的执行看起来将是顺序一致的。如前面所提到的,在一组操作要保持原子性而…
那些让你起飞的计算机基础知识
起飞吧,程序员
五分钟学会一个有意思的排序:计数排序
由于LeetCode上的算法题很多涉及到一些基础的数据结构,为了更好的理解后续更新的一些复杂题目的动画,推出一个新系列 -----《图解数据结构》,主要使用动画来描述常见的数据结构和算法。本系列包括十大排序、堆、队列、树、并查集、图等等大概几十篇。 计数排序是一种非基于比较的排…
让HTTPS简单易懂
充满各种数学证明的密码学是令人头疼的,一听到密码、黑客、攻击等词的时候,就给人一种神秘又高大上的感觉,但除非你真的从事密码学相关工作,否则你并不需要对密码学有多么深刻的理解。 这是一篇适合在饭后的品茶时光中阅读的文章,咱们虚构一个故事来讲解,虽然故事看起来很随性,但是 HTTP…