,将被标记的这个元素插入到局部有序的队列当中,因此而不断轮换对应的标记元素,从而完成所有的排序
1.4 对象排序:根据对象当中的某个属性来排序
1.5 单词排序:字母顺序排序,根据字母表的字母顺序进行排序...可以使用选择排序
2.3 大多数情况下,假设当数据量比较小,或者说基本上有序的时候,插入排序算法是三种简单排序算法中最好的选择
3.小结
3.1 本章提及的排序算法都是嘉定了数组作为数据存储的结构
3.2...:简单来说就是依据栈后进先出的特点,将单词的每个字符都压进栈空间,然后再一个个的输出,此时就形成了倒着排序的效果
1.2 分隔符匹配:例如使用栈空间来进行解析Java文件是否合法,每个大括号和小括号都是需要一对对的对应着的...,所以从这个角度上看,虽然后来的ArrayList自动扩容解决了数组初始化时固定大小的缺陷,但是也会因为他的扩容过大而没有再插入数据,导致空间浪费的可能性,相比之下,链表的特性就是需要多少就拓展多少,可能拓展的次数会比较多了...双向链表允许反向遍历,并且可以从表尾删除
6.13 迭代器是一个引用,它被封装在类对象中,这个引用指向相关联的链表中的链节点