08 2011 档案
摘要:1.快速排序//By LYLtimvoid swap(int *a, int *b){ int t = *a; *a = *b; *b = t; }void QSort(int l, int r){ int lp = l, rp = r, m = (l + r) >> 1; while (lp a[m]) rp--; if (lp > 1; sort(start, mid); sort(mid+1, end); merge(start, mid, end); }}3.希尔排序//By LYLtimvoid ShellSort(int a[], unsigned n){ uns
阅读全文
摘要:编写函数diamond打印一个菱形。如果调用diamond(3, '*')则打印: ** * * *如果调用diamond(5, '+')则打印: + + + ++ + + + + + + + +如果用偶数做参数则打印错误提示。/*每一行的星号和空格的数量是纵坐标i的函数关系,**图形关于横轴对...
阅读全文

浙公网安备 33010602011771号