4月12日
キュー: 先入れ先出し(FIFO: First In First Out)
スタック: 後入れ先出し(LIFO: Last In First Out)
push(a)
push(b)
enq(pop())
enq(c)
push(d)
push(deq())
x←pop()
このときxに入ってる値はb
A,B,C,Dの順に到着するデータに対して、一つのスタックだけを用いて出力可能なデータ列どれか。
ア A, D, B, C イ B, D, A, C ウ C, B, D, A エ D, C, A, B
答えはウ
連結リスト
[東京、品川、名古屋、新大阪] を [東京、新横浜、名古屋、新大阪]に変化させる操作として、東京のポインタを新横浜へ、 新横浜のポインタを名古屋へつなぐようにする。
2分木の走査方法
幅優先順 根、深さ1の節、深さ2の節の順
前順 根、左の節、右の節の順
間順 左の節、根、右の節の順
後順 左の節、右の節、根の順
2分探索法の平均比較回数
log2 N
ハッシュ法はハッシュ関数を使ったもので、衝突がなければ、一発で格納可能。 衝突によって、格納できなかったレコードはシノニムレコードと言う。
ハッシュ関数はいずれも10で割った剰余
DES(Data Encryption Standard) 米商務省が定めた共通かぎ暗号方式
DMA(Direct Memory Access) CPUとは別の入出力制御装置が、レジスタを介さずに主記憶装置と入出力装置の間で直接データ転送を行う方式
DSP(Digital Signal Processor) ディジタル信号を処理するための専用プロセッサ
DTE(Data Terminal Equipment) データ端末装置。 データ通信システムの末端に接続されたコンピュータや端末装置、あるいは、通信制御方式