
文章来源: 更新时间:2024-12-20 16:50:09
刚上大学,刚学c语言,老师在刚讲数组,还没讲到排序算法的时候,作业留了一道编程题,中间有一步需要把一些正数从小到大排序,我当时就在想: 排序的本质就是确定一个数在所有数中的位置,位置由它比几个数小确定,第n大的数比(n-1)个数小,于是,我知道怎么做了。
具体方法是这样的,先建立一个所有数都是0,长度和原来数组长度相同的数组。
然后,依次把数组中的每一个数都与这个数组的所有数一一比较大小,记录比较结果为“小于…。
地址:广东省广州市天河区88号电话:400-123-4657传真:+86-123-4567
版权所有: