最近在看数据结构,看到链表这一章,不太明白书中讲的基数排序为什么适合用链表,知道的给讲一下吧。谢谢
书你都看不明白,怎么讲你可以明白,要不你给个Idea?!
想讲就讲,用不着挖苦人吧!
@薄荷香茶: 我没挖苦,我就是不解这事。
要不然你用20个字帮我解释一下相对论吧,我也一直看不懂呢。
@爱编程的大叔: 林子大了什么鸟都有 !!!
百度了一下 ...粗略看了一下,看不懂基数排序原理.
你讲一下?
以 0,1,2,3,4,5,6,7,8,9为基准。大家都知道从左到右是从小到大排序的。
然后 把要排序的数,先比较个位,再比较百位,再比较千位,再比较万位,以此类推,就排好了
@田麦成: 不懂,如果是大整数排序还有意义,普通整形变量,不是还得去算每一位的值,这样不会会更慢?
链表的优点是适合插入和删除,而基数排序会有很多地方用到插入和删除。
一点题外话:数据结构一方面是结构的选择(链表,二叉树,队列), 另一方面是结构的设计。