skip to main
|
skip to sidebar
計算機とその周辺: What I Talk About When I Talk About Computers
2008年7月19日土曜日
【実践C】第13章 2分探索木
線形リストは、Lispのリストとはちょっとしか似てなかった。もしや二分探索木がそうなのかも、と期待して。
おお。やっぱコンスセルにちょっと似てる。
関数も再帰的になっているので、綺麗に見える。
「このように、真に再帰的な関数(関数の中で、二度以上自分自身を再帰的に呼び出す関数)を非再帰的に実現するためには、スタックを用いることになります。」
むむ? 二分探索木でキー値が同じときはどうなるのかな。と思ったら登録できないんですね。
うーん。このくらいの長さのプログラムでも、すでに、頭の中にまとめて入れるのに難儀する。もっと慣れと訓練が必要。
こつこつ。あと一章。
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
ラベル
acl
AIMA
AIMAメモ
Allegro Prolog
American Pronunciation and Accent
ANSI-CL
apue.2e
atom
Automake
bison
blogger
C PROGRAMMING: A Moder Approach
cl-bench
clbuild
CLドリル
CL入門
Common Lisp
Cによるアルゴリズム
Cリファレンスマニュアル
C言語
DDD
debian
DSL
eli
Elisp
ELp入門
emacs
emacs packaging
flex
FOL
Gauche
Gnome
GNU Autoconf/Automake/Libtool
GNU Autotools
GNU toolchain
GTD
http
IMAP
Java
JavaScript
Javaチュートリアル
JSON
Language Proof and Logic
Learn Prolog Now
libtool
Linkers and Loaders
Linux
Linux入門
Lisp Quote Backquote
Mac
make
maxima
Methods of Logic
MOP
MySQL
On Lisp
PAIP
paredit
Portable Environment
POSIX
Processing
Prolog
RDB
rdf
Ruby
rubylearning.com
saxon
sbcl
Scheme
Scheme Code button
Self Introduction
Semantics
shell
Shibuya.lisp
Smiley Hackathon
SQL
subversion
ubuntu
unicode
vCard
Why's
X
xemacs
xml
xml visual quickstart guide
xslt
yason
うんにゃら
かんにゃら
シプサ
データベース実践講義
パタヘネ
プログラミングGauche
プログラム検証論
ホーア論理
リスト遊び
ルイス・キャロルの意味論
ロゼッタワールド
英語
関数プログラミング
基礎トレ
逆引きCommon Lisp
雑
実践C
実践CL
集合
初めてのSQL
初級英語音声学
脱・日本語なまり
統計学
道具箱
日本語
入門Debianパッケージ
認知言語学
目標
例解UNIX
論理
自己紹介
aka
現在のレベル予測:高校二年生
C:入門者
CL:初心者
Linux:入門者
Emacs:初心者
英会話:入門者
数学:入門者
Scheme:入門者
Prolog : 入門者
RDB : 入門者
Java : 入門者
論理学:入門者
Autotools:入門者
詳細プロフィールを表示
ブログ アーカイブ
►
2013
(29)
12月
(7)
11月
(8)
8月
(14)
►
2011
(14)
10月
(1)
5月
(4)
4月
(9)
►
2010
(23)
8月
(1)
7月
(9)
2月
(2)
1月
(11)
►
2009
(368)
12月
(13)
11月
(53)
10月
(1)
9月
(21)
8月
(71)
7月
(74)
6月
(20)
5月
(2)
4月
(1)
3月
(7)
2月
(34)
1月
(71)
▼
2008
(382)
12月
(49)
11月
(46)
10月
(21)
9月
(51)
8月
(57)
7月
(127)
6月
(25)
5月
(6)
0 件のコメント:
コメントを投稿