- 博客(6)
- 收藏
- 关注
原创 大数据存储
确认密码:</label><option value="China">中国</option><option value="USA">美国</option><label for="password">密码:</label><label for="country">国家:</label><label for="name">用户名:
2024-03-22 20:35:52
319
1
原创 Python插入排序和希尔排序
希尔排序希尔排序,也称递减增量排序算法,是插入排序的一种更高效的改进版本,不再局限于插入排序只能交换相邻元素的思路。
2024-03-08 20:17:33
204
1
原创 冒泡排序(学习版)
当内层循环执行完毕后,最大的元素会被"冒泡"到其正确的位置上,下一次外层循环时,将不再包含这个元素,因此需要比较的次数减少,这就是冒泡排序算法的工作原理。当这样的一趟操作完成时,序列中最大的未排序元素就被放置到了所有未排序的元素中最后的位置上,它就像水中的石块一样沉到了水底。而其它较小的元素则被移动到了序列的前面,就像水中的气泡冒到了水面一样。冒泡排序就是从序列中的第一个元素开始,依次对相邻的两个元素进行比较,如果前一个元素大于后一个元素则交换它们的位置。如果前一个元素小于或等于后一个元素,则不交换它们;
2024-03-08 19:25:35
102
1
原创 大数据存储
y = an^2+bn+c (ab 是系数,c是常数),如果n非常大---------->y = n^2(算法执行次数数据总量的平法直接相关)------------>O(n^2)y = logn----------------->算法的执行次数和数据总量存在log别的关系------------O(logn)y = a(a是常数),---------------> 算法的执行次数和数据总量没有任何关系---------> O(1)一个数据结构是由程序中的数据元素按照某种逻辑关系组织起来的。
2024-03-08 17:28:25
304
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人