那位大侠,高手帮做下这道程序设计!谢谢!!
关键字排序:
[问题描述]
多关键字的排序有其一定的使用范围.例如:再进行高考分数处理时,除了需对总分进行排序外,不同的专业对单科的要求不同,因此尚需在总分相同的情况下,按用户提出的提出的单科分数的次序要求排除出考生录取的次序.
[基本要求]
(1) 假设待排序记录不超过10000个,表中记录的关键字不超过5个,各个关键字的范围为0到100.按用户给定的进行排序的关键字的优先关系,输出排序结果.
(2) 约定按LSD法进行多关键字的排序.在对各个关键字进行排序时采用两种策略:其一是利用稳定的内部排序法,其二是利用"分配"和"收集"的方法.并综合比较这两种策略.
帮帮忙,谢谢了!