#author("2020-10-28T04:13:00+00:00","","")
#author("2020-12-08T01:48:29+00:00","","")
[[Rene_アルゴリズムとデータ構造]]

*ハッシュ探索法 [#w84df3fb]
*** 【キーワード】再帰関数, Pythonの標準モジュール, 後戻り法 [#a6fc50d8]

**1. ハッシュ探索法の解説 (30分) [#o1eaeba4]
*再帰 [#e96e598d]

***ハッシュ探索法の概要 [#s549186e]
**1. 再帰関数の解説 (20分) [#o1eaeba4]

https://breezegroup.co.jp/202006/algorithm-search/
https://triple-four.hatenablog.com/entry/2019/02/05/190512

***項目4, 5のハッシュ探索法と特長の理解 [#udef1b20]
**2. 再帰関数とフィボナッチ数列 (25分) [#o1eaeba4]

https://www.momoyama-usagi.com/entry/info/algo/search#%EF%BC%94%E3%83%8F%E3%83%83%E3%82%B7%E3%83%A5%E6%8E%A2%E7%B4%A2
***項目1(1.1〜1.3)の実行までを確認 [#h831a428]

***チェイン法とオープンアドレス法の理解 [#b152feb2]
https://qiita.com/drken/items/23a4f604fa3f505dd5ad

https://qiita.com/Hinako_800/items/611980b88f3631fa130c
 
**2. ハッシュ探索法のプログラム (25分) [#o1eaeba4]
**3. Pythonの標準モジュールの活用  (15分) [#pf99c59f]

***プログラムリスト1とプログラムリスト2を実行し確認 [#h831a428]
https://note.nkmk.me/python-math-factorial-permutations-combinations/

http://www.nct9.ne.jp/m_hiroi/light/pyalgo04.html
* 後戻り法 [#qf24115b]

**3. 様々な時間計算量 (20分) [#q3acd514]
**4. 後戻り法の解説 (10分) [#o1eaeba4]

***例7のナベアツの計算量の求め方までを理解 [#h831a428]
http://sevendays-study.com/algorithm/ex-day4.html

https://qiita.com/drken/items/872ebc3a2b5caaa4a0d0
**5. 後戻り法と8クイーン問題 (25分) [#o1eaeba4]

**4. ハッシュ探索法の時間計算量 (15分) [#j52d31b9]
***リスト12の実行を確認 [#h831a428]

***チェイン法の性能1, 性能2までを理解 [#h831a428]
http://bacspot.dip.jp/virtual_link/www/si.musashi-tech.ac.jp/new_www/Python_IntroProgramming/03/index-1c.html

http://www.ibe.kagoshima-u.ac.jp/~fuchida/lecture/algorithm/alg08-%E6%8E%A2%E7%B4%A2%E3%81%A8%E3%83%8F%E3%83%83%E3%82%B7%E3%83%A5.pdf


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS