広告
| 募集内容 |
参加枠1 無料
参加者数
|
|---|---|
| 申込者 | 申込者一覧を見る |
| 開催日時 |
2026/02/08(日) 10:30 ~ 12:30
|
| 募集期間 |
2026/01/25(日) 12:37
〜 |
| 会場 |
オンライン |
| 出席登録 |
(イベント開始時間の2時間前から終了時間まで、参加者のみに公開されます)
|
参加者への情報
イベントの説明
「競技プログラミングの鉄則」の読書会です。本は各々で購入をしておいてください。
進め方
以下のように1回あたり2節(2つのアルゴリズム)を目安に進めていきますが、難易度によって時間は調整予定です。
また、難易度★5と★6はスキップして進めていきます。
| 時間 | パート | やること |
|---|---|---|
| 10:30~10:35 | オープニング | - |
| 1節目 | ||
| 10:35~10:50 | 読書 | A問題を説明と解答例まで読む。 |
| 10:50~11:30 | もくもく | A問題を自分の得意なプログラミング言語で解いてみる。(余裕がある方はB問題も) |
| 11:30~11:35 | 休憩 | - |
| 2節目 | ||
| 11:35~11:50 | 読書 | A問題を説明と解答例まで読む。 |
| 11:50~12:25 | もくもく | A問題を自分の得意なプログラミング言語で解いてみる。(余裕がある方はB問題も) |
| 12:25~12:30 | クロージング | - |
準備
- 「競技プログラミングの鉄則」に対応した自動採点システムを使用しますので、AtCoderのアカウントを事前にご用意ください。
- 書籍のサポートページ(GitHub)にソースコードや正誤表が公開されていますので、事前にCloneしておくと便利です。
進捗
| # | 日付 | 進捗 |
|---|---|---|
| 1 | 2025/04/13 | 「序章」から |
| 2 | 2025/04/20 | 「1.3 全探索(2)」 から |
| 3 | 2025/05/11 | 「1章 コラム1「ビット演算」(P.43)」から |
| 4 | 2025/05/18 | 「2.3 二次元の累積和(1)」から |
| 5 | 2025/05/25 | 「2.5 チャレンジ問題」から |
| 6 | 2025/06/01 | 「3.2 答えで二分探索」から |
| 7 | 2025/06/08 | 「3.4 半分全列挙」から |
| 8 | 2025/06/15 | 「4章 動的計画法」から |
| 9 | 2025/06/22 | 「4.3 二次元のDP(1): 部分和問題」から |
| 10 | 2025/06/29 | 「4.5 二次元のDP(3): 最長共通部分列問題」から |
| 11 | 2025/07/06 | 「4.6 二次元のDP(4): 区間DP」の復習または「4.7 遷移形式の工夫」から |
| 12 | 2025/07/13 | 「4.10 チャレンジ問題」から |
| 13 | 2025/07/27 | 「5.2 最大公約数」から |
| 14 | 2025/08/03 | 「5.4 余りの計算(2):累乗」から |
| 15 | 2025/08/24 | 「5.6 包除原理」から |
| 16 | 2025/08/31 | 「5.10 チャレンジ問題」から |
| 17 | 2025/09/07 | 「6.2 足された回数を考える」から |
| 18 | 2025/09/28 | 「6.4 一手先を考える」から |
| 19 | 2025/10/05 | 「6.6 後ろから考える」から |
| 20 | 2025/10/19 | 「6.8 問題を言い換える」から |
| 21 | 2025/10/26 | 「6.10 不変量に着目する」から |
| 22 | 2025/11/09 | 「7.2 局所探索法」から |
| 23 | 2025/11/16 | 「7.3 焼きなまし法」から |
| 24 | 2025/11/30 | 「8章 データ構造とクエリ処理」から |
| 25 | 2025/12/07 | 「8.3 優先度付きキュー」から |
| 26 | 2025/12/14 | 「8.5 集合の管理(C++)」と「8.7 ダブリング」 |
| 27 | 2025/12/21 | 「8.8 セグメント木:RMQ」から |
| 28 | 2026/01/11 | 「8.8 セグメント木:RMQ」もくもくパートの続きから |
| 29 | 2026/01/25 | 「8.10 チャレンジ問題」から |
| 30 | 2026/02/08 | 「9.1 グラフの実装方法」から |
その他
AtCoderに必要なアルゴリズムを体系的に学ぶ時間を強制的に確保するため、勢いでイベントを作成してみました。
毎週か隔週で、日曜10:30から定期的に開催する予定ですが、変わる可能性あります。
まずは書籍を早めに読み切ることを目的に、毎回の進度を合わせながら進める予定です。
そのため、「もくもく」パートの時間内に解ききれない場合は、各自宿題(任意)とさせていただく予定です。
試行錯誤しながらになりますので、進め方を変える可能性もあります。ご了承ください。
資料 資料をもっと見る/編集する
資料が投稿されると、最新の3件が表示されます。
広告

エンジニアをつなぐ
connpass は株式会社ビープラウドが開発・運営しています