アルゴリズム とは 意味/解説/説明

全 11 記事中 1 ~ 11 を表示中

続・アルゴリズムで頭の体操
サーチのアルゴリズムを学ぶ

サーチ(探索)でPHPの基礎を学ぼう 「【一気に覚えるPHP!】アルゴリズムで頭の体操(http://www.thinkit.co.jp/article/62/)」では、定石と呼べる基本的なソートのアルゴリズムを勉強することで、より本質的なプログラムの考え方を身につけることを目指しました。今回は、好

須藤 克彦

2008年11月7日 20:00

  • 開発言語
  • 技術解説

アルゴリズムで頭の体操
直感的にわかるソートの方法は?

PHPでプログラムを書いてみよう 「第1回:アルゴリズムからプログラムを学ぼう!(http://www.thinkit.co.jp/article/62/1/2.html)」では、バブルソートの原理を説明しましたが、今回はまずこれをプログラムにしてみましょう。

須藤 克彦

2008年5月9日 20:00

  • 開発言語
  • 技術解説

続・アルゴリズムで頭の体操
実例!キャッシュの仕組み

ハッシング+リンクトリスト 「第3回:ソースでわかる!ハッシング」でハッシングとリンクトリストを組み合わせたものを紹介しました。今回はそのプログラムを紹介しますが、実はその本体はこれまでに紹介したものばかりです。1本のリンクトリストを扱うプログラムは第1回に紹介しました。これをハッシュ値が同じもの同

須藤 克彦

2008年11月28日 20:00

  • 開発言語
  • 技術解説

アルゴリズムで頭の体操
アルゴリズムからプログラムを学ぼう!

PHPのための基礎-ソフトウェア工学としてのPHPプログラミング PHPの基礎ではなく、PHP「のため」の基礎としたのには理由があります。連載「PHP開発プロジェクトの夢と現実(http://www.thinkit.co.jp/free/article/0705/5/1/)」で、PHPは習得しやすい

須藤 克彦

2008年5月2日 20:00

  • 開発言語
  • 技術解説

続・アルゴリズムで頭の体操
ソースでわかる!ハッシング

ハッシング これまでの2回で、増減するデータを格納して検索するための方法を2つ紹介しました。1つはリスト構造(linked list)、もう1つは二分探索木(binary search tree)です。

須藤 克彦

2008年11月21日 20:00

  • 開発言語
  • 技術解説

アルゴリズムで頭の体操
クイックソートの考え方は?

クイックソート登場 バブルソートからはじめて、本質的には同じことをする2つのバージョンを作りました。プログラムというものは、どうしても技巧的になりますが、一方ではもっと直感的な方法をそのままプログラムにできるということを示しました。

須藤 克彦

2008年5月30日 20:00

アルゴリズムで頭の体操
コンパクトなプログラムvs.直感でわかるプログラム

直感的な方法をプログラミング 「第2回:直感的にわかるソートの方法は?(/article/62/2/index.html)」では、バブルソートの原理に従ったプログラミング方法を紹介しました。しかしこの方法は、理屈はわかるのですが、筆者には複雑すぎて直感的には理解しにくいものでした。それで別のアプロー

須藤 克彦

2008年5月16日 20:00

アルゴリズムで頭の体操
考え方をひっくり返してみよう

プログラムの基礎を整理しよう バブルソートのアルゴリズムからプログラムを考える本連載ですが、「第3回:コンパクトなプログラムvs.直感でわかるプログラム(http://www.thinkit.co.jp/article/62/3/)」では、一見異なるアプローチながらバブルソートと同じような方法でプロ

須藤 克彦

2008年5月23日 20:00

続・アルゴリズムで頭の体操
図解!二分探索のプログラミング

二分木(Binary Tree) 「第1回:サーチのアルゴリズムを学ぶ」は、動的に増減する要素をリンクトリストで管理する方法を紹介しました。

須藤 克彦

2008年11月14日 20:00

  • 開発言語
  • 技術解説

ビジネスに活用するためのAIを学ぶ
機械学習とアルゴリズム

梅田 弘之(うめだ ひろゆき)

2018年2月9日 6:30

  • AI・人工知能
  • 技術解説

インタビュー
プログラミングは楽しくて仕方がない! 世界三大権威の競技プログラミングコンテスト「AtCoder」を運営する高橋直大氏インタビュー

Ron

2020年9月25日 6:30

人気記事トップ10

人気記事ランキングをもっと見る