Advertisement
HyperSensualNarwhal

Insertion Sort. Сортировка двумерного массива

Jan 15th, 2017
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.55 KB | None | 0 0
  1. // сортировка строк массива
  2. for (int i = 0; i < sz; ++i)
  3.     for (int j = 1; j < sz; ++j)
  4.         for (int k = j; k > 0 && alpha[i][k - 1] > alpha[i][k]; --k)
  5.             {
  6.                 tmp = alpha[i][k - 1];
  7.                 alpha[i][k - 1] = alpha[i][k];
  8.                 alpha[i][k] = tmp;
  9.             }
  10.        
  11. //сортировка столбцов массива
  12. for (int i = 0; i < sz; ++i)
  13.     for (int j = 1; j < sz; ++j)   
  14.         for (int k = j; k > 0 && alpha[k - 1][i] > alpha[k][i]; --k)
  15.             {
  16.                 tmp = alpha[k - 1][i];
  17.                 alpha[k - 1][i] = alpha[k][i];
  18.                 alpha[k][i] = tmp;
  19.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement