摘要:
二叉树的遍历算法 阅读全文
摘要:
字符串的朴素模式匹配算法 阅读全文
摘要:
插入排序就像是一个人在玩扑克牌,拿了一手凌乱的拍牌,要把它排好序,插入排序就是一个把牌排好序的过程,从第一张牌开始排序,如果紧挨着的下一张牌小于前一张牌,把它抽出来,将前n张牌大于抽出的这张牌的面值的牌依次向后移动一个位置,最后将抽出的放在原来前面第n张的牌的位置,这就是插入排序。 阅读全文
摘要:
希尔排序 阅读全文
摘要:
冒泡排序顾名思义,就像是冒泡一样,每次都要把最大(相比较而言)的泡泡(值)选出来,用第n个元素个第n+1个元素相比较,如果n索引对应的值大于n+1索引对应的值,将两个索引对应的值对调,第一次循环结束后则会将最大值放在最后一个索引处,第二次循环时就开始在剩下的元素中选出最大值(第一次比较出来的最大值不用参与接下来的的比较)。 阅读全文
摘要:
简单选择排序,就是在每一次循环中选出最小值(相比较而言),然后将这个最小值,与参与比较的所有元素中,索引值最小的位置相互调换 阅读全文
摘要:
链式存储结构的Java实现 阅读全文