自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 归并排序算法

区间中的所有数有序,然后开用一个额外的空间v,去处理递归中的一个(可以看作是用m, m +1分成的两个)数组中的数字。中保存的是上述两个数组中所有数组从小到大的有序数。可以视作将一个区间分成两个有序区间的四个划分点。自增之后,下轮循环开始之前,保存从小到大排序的最小k个数。(数组只有两个数时,即使是。中从小到大所有的有序数。是剩下所有数字中最小的一个。其中一个数组的数都已遍历。多的数,最后也会被递归到。,此时左半段的最大取值是。保存从小到大排序的最小。是剩下数中最小的一个。是剩下数中最小的一个。

2026-06-25 17:34:25 206

原创 快速排序算法

j] <= x 意思是q[l]、q[l + 1]…q[j - 1]、q[j]均小于等于x。:只有在最后一轮循环结束时,循环不变式不成立,其余循环都是成立的,但是最终要求的问题还是解决了。这两个例题都是使用了快速排序解决输出排序数组中的第几个数字的问题,对于递归的处理进行了判断。快速排序(以j为分界点),它属于分治算法,分治算法分为三步。因此,i和j更新后,下一轮的开始之前,循环不变式依然成立。快排属于分治算法,分治算法最怕的就是。掉了,但是分成n的话,就是无限分了)但是最后一轮的循环有些特殊,因为。

2026-06-24 17:37:01 620

原创 Ubuntu安装docker教程

sudo apt-get install docker-ce= docker-ce-cli= containerd.io # 将需要的版本替换VERSION_STRING进行安装,例如 5:20.10.17~3-0~ubuntu-focal。查看状态:sudo systemctl status docker。启动:sudo systemctl start docker。停止:sudo systemctl stop docker。

2024-06-24 17:22:18 564

原创 链表(参考哔哩哔哩)

【代码】链表(参考哔哩哔哩)

2023-07-10 21:54:49 99 1

原创 单调栈(单调递增栈)

暴力解法(顺序暴力会超时)

2023-06-10 01:06:52 110

原创 约瑟夫环java

【代码】约瑟夫环java。

2023-05-27 17:31:44 129 1

原创 删除链表的倒数第n个结点

【代码】删除链表的倒数第n个结点。

2023-05-23 13:30:15 116 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除