アルゴリズムとデータ構造講座

シェルソートとは?計算量は?徹底解説!

これまで、単純なソートアルゴリズムと、高速なソートアルゴリズムを解説してきた。具体的には、以下の通りだ。リンクも貼っておいたので、よかったら見てみて欲しい。単純なソートアルゴリズムバブルソート選択ソート挿入ソート高速なソートアルゴリズムクイ...
アルゴリズムとデータ構造講座

高速なソートアルゴリズム「ヒープソート」を解説!

前回は、二つ目の高速なソートアルゴリズムであるマージソートを解説した。残る、高速なソートアルゴリズムは一つだ。今回は、その残っているヒープソートを解説していこう。…とはいっても、実は今回ほとんど解説することがない。どういうことか含め、本文中...
アルゴリズムとデータ構造講座

高速なソートアルゴリズム「マージソート」を解説!

前回は、一つ目の高速なソートアルゴリズムであるクイックソートを解説した。これはかなり高速なので、それで十分…ともいかない。データ構造によっては、別のソートの方がよかったりもする。今回は、二つ目のマージソートについて解説しよう。前回のクイック...
アルゴリズムとデータ構造講座

高速なソートアルゴリズム「クイックソート」を解説!

前回までで、単純なソートアルゴリズムの解説が完了した。今回から、高速なソートアルゴリズムに入っていこう。まずは、クイックソートと呼ばれるソートをご紹介する。そのために必要な前提知識は、以前解説したものがあるのでそちらを参照してもらおう。シノ...
紹介系

Twitter検索テクニックをお手軽に!「高度な検索」を利用しよう!

Twitterの検索テクニックって色々あるけど、どれも難しい…もっと簡単にできないの?今回は、そんなお悩みにお答えしよう。本記事の構成は以下の通りだ。「高度な検索」ページを利用しよう慣れてきたら、テクニックを使ってみようそう、検索テクニック...
アルゴリズムとデータ構造講座

単純なソートアルゴリズム「挿入ソート」を解説!

前々回はバブルソート、前回は選択ソートを解説してきた。今回は、残る一つの挿入ソートについて解説していこう。これも、考え方は比較的単純だ。一個一個、データの動きに着目しながら理解を深めていってほしい。シノ今回で単純なソートアルゴリズムは最後、...
アルゴリズムとデータ構造講座

単純なソートアルゴリズム「選択ソート」を解説!

前回は、バブルソートを解説した。これは、単純なソートアルゴリズムと呼ばれるソートの一つだ。今回は、二つ目の選択ソートについて解説していく。三つ目の挿入ソートとよくごっちゃになるため、気を付けていこう。シノ並び替えるときのデータの動きをしっか...
アルゴリズムとデータ構造講座

単純なソートアルゴリズム「バブルソート」を解説!

最近、このブログに「バブルソート」とか具体的なソート名の検索で見てくださっている方がいらっしゃるようだ。なので、単体で解説をしていこう。今回は、単純なソートアルゴリズムの一つである「バブルソート」をご紹介する。基本的なものなので、何をしてい...
弐寺講座

【弐寺】なぜ地力が上がらないのか?どうやったら上がるのか?

地力が上がらない、どうやったら上がるのか。これは、弐寺プレイヤーの多くが抱える悩みだ。本記事では、どうして地力が上がらないのか、どうやったら地力を上げられるのかを徹底解説していく。キーワードは、「頭を使う」ことだ。
自然言語処理学習結果

自然言語処理勉強結果「文の意味解析」

前回まで、単語の意味解析を解説してきた。今回は、次のブロック、文の意味解析に入ろう。形態素解析、係り受け解析(構文解析)が終わった状態から、どのように文の意味を理解していくのか、解説していく。
スポンサーリンク