文件名称:minisort:C 语言中的简洁排序
文件大小:2KB
文件格式:ZIP
更新时间:2024-07-04 20:07:38
C
挑战 用尽可能少的 C 字符对长度为i数组a进行排序。 规则: 编译-Wall -Wextra -std=c99 不允许预处理器指令 必须按升序排序 必须是确定性的并且始终有效 例子 在selectionsort.60.c我们有: for(;--i;a++)for(int*j=a,t;++j<=a+i;)*j<(t=*a)?*a=*j,*j=t:0; 进步 60 个字符的选择排序是与 Mark Yagnatinsky 共同努力的结果。 要测试解决方案,请将其复制到minisort.c ,编译( gcc -Wall -Wextra -std=c99 driver.c )并运行( ./a.out 45 1 2 65 23 1 55 4例如)。 贡献 如果你能打败这个,请分叉并展示给我看。 在minisort.c编写代码,驱动程序不需要更改。