[工学]c语言 第6章_数组.pptVIP

  • 3
  • 0
  • 约9.16千字
  • 约 52页
  • 2018-03-27 发布于浙江
  • 举报
[工学]c语言 第6章_数组

交换法排序 交换法排序 for (i=0; in-1; i++) { for (j=i+1; jn; j++) { if (score[j] score[i]) 交换成绩score[j]和score[i], 交换学号num[j]和num[i]; } } 选择法排序 k=1 k=2 k=0 k=1 选择法排序 k=3 k=4 k=3 k=4 选择法排序 选择法排序 for (i=0; in-1; i++) { k = i; for (j=i+1; jn; j++) { if (score[j] score[k]) 记录此轮比较中最高分的元素下标 k = j; } 若k中记录的最大数不在位置i,则 交换成绩score[k]和score[i], 交换学号num[k]和num[i]; } 现场演示查找算法 顺序查找 折半查找 顺序查找 int Search(long a[], int n, long x) { int i; for (i=0; in; i++) { if (a[i] == x) {

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档