![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Data Structures & Algorithms
文章平均质量分 79
SpringThread
这个作者很懒,什么都没留下…
展开
-
数据结构之栈与队列学习总结
栈与队列更多的作为程序员的工具来使用,构思算法的辅助工具,而数组、链表等是作为数据存储工具,适用于数据库应用中做数据记录,但栈与队列不是完全的数据存储工具,他们的生命周期比较短,在程序操作执行期间他们才被创建,在完成任务后就被销毁。栈与队列的访问是受限制的,即在特定时刻只有一个数据项可以被读取或被删除。他们可以用数组或链表来实现,比数组、链表更加抽象。Stack在解析算数表达式方面原创 2009-01-23 09:53:00 · 4326 阅读 · 0 评论 -
数据结构各种排序算法总结
计算机排序与人进行排序的不同:计算机程序不能象人一样通览所有的数据,只能根据计算机的"比较"原理,在同一时间内对两个队员进行比较,这是算法的一种"短视"。1. 冒泡排序 BubbleSort最简单的一个public void bubbleSort() { int out, in; for(out=nElems-1; out>0;原创 2009-03-13 21:58:00 · 6534 阅读 · 2 评论