 
                    排序-直接插入排序
                                    定义:直接插入排序,每次从无序表中取出第一个元素,把它插入到有序表的合适位置,使有序表仍然有序。
算法:第1次,取出第2个元素与第1个元素比较,如果需要交换,第1个元素后移一个单位,将第2个元素插入到第1个元素的位置。现在前两个元素有序。第2次,取出第3个元素分别与前两个元素比较,如果需要交换,则后移一个单位,将第3个元素插入到最后移动的元素的位置。以此类推,第n-1次,取出第n个元素,分别与前n-1个元素比较,如果需要交换,则后移一个单位,将第n个元素插入到最后移动的元素的位置。
适用范围:元素较少且原数据基本有序。
                                    定义:直接插入排序,每次从无序表中取出第一个元素,把它插入到有序表的合适位置,使有序表仍然有序。
算法:第1次,取出第2个...
                                    
                        
                    - 
                                    对记录(54,38,96,23,15,72,60,45,83)进行直接插入排序时,当把第八个记录45插入到有序表时,为找到插入位置需比较() 49赞 13评论
- 
                                    设一组初始记录关键字的长度为8,则最多经过()趟插入排序可以得到有序序列 56赞 7评论
- 
                                    若要求排序是稳定的,且关键字为实数,则在下列排序方法中应选()排序为宜 45赞 6评论
- 
                                    已知数据表A中每个元素距其最终位置不远,为了节省时间,应该采取的算法是() 35赞 6评论
- 
                                    下列排序方法中,最坏情况下比较次数最少的是( ) 36赞 6评论
- 
                                    直接插入排序在最好情况下的时间复杂度为() 41赞 5评论
- 
                                    在待排序的元素序列基本有序的前提下,效率最高的排序方法是? 32赞 5评论
- 
                                    在下列排序方法中,()方法可能出现这种情况:在最后一趟开始之前,所有的元素都不在其最终应在的正确位置上 39赞 5评论
- 
                                    希尔排序的组内排序采用的是 () 。 55赞 3评论
- 
                                    若要求排序是稳定的,且关键字为实数,则在下列排序方法中应选()排序为宜 54赞 3评论
 
                        内容正在赶来的路上
 
                    内容正在赶来的路上
试题数
18问答数
0 热门文章
                    更多
                    热门文章
                    更多
                 
            