Help us understand the problem. What is going on with this article?

【初心者】PHPでバブルソートを使ってみた。

バブルソート

何度も使うので覚えておいた方が良いのかもしれないので、チラシの裏な感じで。
バブルソートとは隣り合う要素の大小を比べながら小さい順(大きい順)に並べること。

for($i = 0, $i < n, $i++)
  for($j = 1, $j < n, $j++)
    $jx = $j - 1;
    if($jx > $j){
      $temp = $jx;
      $jx = $j;
      $j = $temp;
    }
  }
}

こんな雰囲気で、左隣が右隣より大きかったら、空の箱($temp)を用意して、一時的に避難させて、入れ替える。
大きい順に並べたかったら逆にすれば良いのだろうなという想像をしながら、今日の学びは終了。

wakiyo1017
日々の勉強したことアウトプット用アカウントです
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away