選択ソートとは?ソートアルゴリズム解説その2
選択ソートとは? 整列アルゴリズムの1つで、バラバラのデータの中から一番小さい値のデータを選択して先頭に追加、二番目に小さい値を選択して二番目に追加三番目に小さい値を選択して三番目に追加・・の操作を繰り返して、全てのデー…
選択ソートとは? 整列アルゴリズムの1つで、バラバラのデータの中から一番小さい値のデータを選択して先頭に追加、二番目に小さい値を選択して二番目に追加三番目に小さい値を選択して三番目に追加・・の操作を繰り返して、全てのデー…
バブルソートとは? 整列アルゴリズムの1つで、隣り合うデータ同士の比較と交換を繰り返していきデータを整列する方法です。 上記のように、 データを昇順に並べ替えるときに、一番大きいデータから右側に順に整列されていきます。 …
オーダー記法とは?簡単に説明 オーダー記法とは 「データ数が十分大きい時のアルゴリズムの計算量を大雑把に評価したものを記す方法」 のことです。 もっとざっくり簡単に言うと 「これを計算するのにどのくらいどれくらい時間がか…
漢字が多くて読む気が失せるタイトルですね。 こんにちは。けいぞうです。 基本情報技術者試験や応用情報技術者試験試験でよく出るセキュリティ系の問題「暗号化」についてまとめたかったので記事にします。 暗号化って・・・ 暗号化…
こんにちは。けいぞうです。 先日、VisualStudioでプログラムをデバッグ実行中にウォッチ式が見れなくなる事象が発生したので、備忘録として解決策をここに残します。 発生した事象 デバッグ中に見たい変数をウォッチ式に…
こんにちは、けいぞうです。 最近、本業の方もブログの方も進捗が芳しくなく、自戒の意味も込めてこの記事を書きます。 Done is better than perfect. これはFacebookのマークザッカーバーグ氏の…
こんにちはけいぞうです。 前回の記事は⇩です。 今回のテーマは「式と演算子」です。 数値の足し算 前回のテーマ「変数」で、変数には文字列や数値といった種類の型があることを説明しました。 演算子の利用例として最も分かりやす…
こんにちはけいぞうです。 前回の記事は⇩です。 今回は「変数」をテーマに進めていきます。 変数とは 変数とは、一時的に情報を保存しておくための箱のような物です。 プログラムを実行するときに、コンピュータは様々な情報を記憶…
こんにちはけいぞうです。 学生時代からプログラミングを始めて今年で11年目になります。普段は会社員でシステムエンジニアとして仕事をしたり、個人でアプリなどを作ったりしています。 今回はPythonシリーズの第1弾というこ…
こんにちはけいぞうです。 前回このような記事を書きました。 学べと言われても、どうやって学ぶのが良いの?と思う方向けに、 SQLを1から学べるオススメのサービスを3つご紹介します。 progate(プロゲート) ⇒pro…
最近のコメント