永发信息网

关于C语言中快速排序 int (*fcmp)(const void *,const void *) 这个函数的运行原理

答案:3  悬赏:50  手机版
解决时间 2021-03-19 22:38
  • 提问者网友:太高姿态
  • 2021-03-19 14:53
关于C语言中快速排序 int (*fcmp)(const void *,const void *) 这个函数的运行原理
最佳答案
  • 五星知识达人网友:渊鱼
  • 2021-03-19 15:07
这个函数就是个比较函数啊,你在冒泡排序中也要比较大小吗,它的话,因为你比较的东西不一定是整数,你若用个函数指针来预留接口,那么整体的快排几乎不用改代码,只要多写个函数来告诉快排用那个比大小的方法,写出来的快排适用性 更广,至于快排算法,网上很多,你可以看看,总之这个就是来比较大小的。
全部回答
  • 1楼网友:独行浪子会拥风
  • 2021-03-19 15:16
这个函数只是让你在快速排序里确定所使用的规则,这是一个泛化的过程,可能初衷是不只用于数字排序,甚至是字符排序,结构体排序,等等。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯