YouTubeのSampouOrgチャネルで『競技プログラミングの鉄則』をHaskellで楽しむシリーズの動画を公開しはじめました。
プログラミングのお題として、手頃(手におえるかどうかは現時点では不明ですが)ですし、解説もあって、プログラミングを楽しめそう。ということで、Haskell で挑戦していきたいと思います。
私自身は関数プログラミング的な思考方法でアルゴリズムを理解するというところにも興味があります。
一般的にアルゴリズムはどちらかというと命令プログラミングよりの説明になっているような気がします。これを関数的に考えて、Haskellプログラムに落し込むというところに興味があります。主眼は、Haskellプログラミングを楽しむことですが、ついでに、アルゴリズム力、思考力が向上すればなおいいですね。
動画では、Haskellプログラミングの様子を楽しんでいただければと思います。感想、コメントなどいただければ、大変うれしいです。
再生リスト(最新の動画が上)
動画リスト(目次順)
-
序章
-
1 章
-
2 章
-
3 章
-
4 章
- A16: Dungeon 1
- B16: Frog 1
- A17: Dungeon 2
- B17: Frog 1 with restoration
- A18: Subset Sum
- B18: Subset Sum wit Restoration
- A19&B19: Knapsack
- A20: LCS
- B20: Edit Distance
- A21: Block Game
- B21: Longest Subpalindrome
- A22: Sugoroku
- A23: All Free
- B23: Traveling Salesman Problem
- A24: LIS
- B24: Many Boxes
- A25: Number of Routes
-
5 章
-
6 章
-
7 章
-
8 章
-
9 章
-
10 章