自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一个简单选择排序

然后从剩下的未排序元素中找到最小(或最大)的元素,将它与序列中的第二个元素交换位置;num[i], num[min] = num[min], num[i] # 交换变量。for j in range(i + 1, len(num)): # 遍历从i+1开始。for i in range(len(num) - 1): # 次数为n-1次。if num[j] < num[min]: # 如果j<i。输出结果[1,1,2,2,3,5,5,5,6,6,7,8,9]

2024-03-08 20:10:53 331

原创 简单的冒泡排序python代码

重复地遍历要排序的列表,一次比较两个元素,通过多次遍历列表并交换元素的位置,最大(或最小)的元素会逐渐“浮”到列表的顶端(或底端),从而实现排序。for j in range(len(num) - 1 - i): # 最后的元素不需要在进行比较。for i in range(len(num) - 1): # 循环次数为整体的数的个数减1。num[j + 1] = num[j] # j+1的位置重新等于j。输出结果[1,4,4,5,5,6,6,7,8,8,32]

2024-03-08 20:08:28 308

原创 算法(时间复杂度)例题

原文链接:https://blog.csdn.net/qq_73202167/article/details/136567189。时间复杂度是研究:数据总量n和执行次数y之间的关系。时间复杂度是研究:数据总量n和执行次数y之间的关系。第y轮: i = 2^(y-1) = n。第y轮: i = (y-1)第y轮: x = y - 1。第y轮: x = 2^y。第五轮:i = 16。第四轮:x = 16。第五轮:x = 32。第y轮: i = y。

2024-03-08 19:08:43 368

原创 什么是算法

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/qq_73202167/article/details/136562511。(1).时间复杂度是研究数据总量x和算法执行次数y之间的关系。时间复杂度是研究:数据总量n和执行次数y之间的关系。4.算法的时间复杂度是如何计算出来的?2.例:1+2+3+4+5……第y轮: i = 2^(y-1) = n。(1).累加法:一个一个的加。第五轮:i = 16。

2024-03-08 15:57:21 334

原创 什么是数据结构和算法

数据结构是指数据元素之间的关系以及对这些数据元素的操作规则的一种逻辑结构,它是数据的组织方式。如果需要大量插入数据可以用链表来表示 可以更好的进行删除和插入。如果需要大量运算可以用顺序表来表示 顺序表可以更好的进行查找。算法是解决特定问题或执行特定任务的一系列步骤或规则。

2024-03-08 14:55:33 331

原创 重生之路。。。

重生之不想上课。

2024-03-08 14:27:37 333

空空如也

空空如也

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

TA关注的人

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