
算法
文章平均质量分 68
待到长发及腰时
这个作者很懒,什么都没留下…
展开
-
排序算法部分可视化
排序算法部分可视化 程序介绍 最近复习排序算法闲着无聊,做了一个可视化小程序,这个程序支持部分排序算法,当然有兴趣可以自己扩展 我将冒泡排序,选择排序,插入排序,希尔排序,快速排序做了可视化,展示一下最终效果 感兴趣可以看看我原来写的排序算法的链接(归并排序,桶排序) https://blog.youkuaiyun.com/peterbearXY/article/details/114648428 程序描述 点击相应的按钮可以让下面的图像进行更新,点击重置可以使所有数回到原有位置 我们可以通过看相应的图像变化了解排序原创 2021-04-26 09:44:42 · 451 阅读 · 0 评论 -
算法:JAVA排序算法【自学收藏向】
算法:排序算法 最优 有一句谚语:“All roads lead to Rome.” 面对一个编程问题时,我们有多种方法来实现; 但是怎样才能判断哪种方法才是最优的呢? 我们运行程序,当然希望程序越快,占内存越小;但是速度与空间,就像杠杆中的力臂与力,两者必须做出取舍。如果选择速度快,即时间复杂度小,程序所占内存空间的大小就会增加;而希望程序占内存小,程序运行的速度也会随之受影响。 当然,现如今大家考虑最优一般是从速度(时间复杂度)的角度出发。 时间频度 时间频度,一个算法中的语句执行的次数称为时间频度,原创 2021-03-10 22:34:18 · 215 阅读 · 2 评论