Skip to content

feat(tutorial): dnclAlgorithms 中盤 (caesar / binsearch / greedy-coins) #967

Description

@smalruby3-editor-bot

dnclAlgorithms 中盤 (caesar / binsearch / greedy-coins)

以下 3 deck を追加する。

  • dncl-alg-3-caesar — シーザー暗号復号(モジュロ演算、文字配列)
  • dncl-alg-4-binsearch — 二分探索(分割探索、試作問題頻出)
  • dncl-alg-5-greedy-coins — 硬貨枚数(貪欲法、降順反復)

共有ファイル編集のため、dnclAlgorithms カテゴリを新設する leaf (#966) の後に着手する。

DoD

  • 該当 deck を追加(setup.rubyMode='dncl' で DNCL モード自動切替)
  • 各 step 画像を追加
  • locale 3 ファイル更新(ja.js / ja-Hira.js / en.js
  • docs/dncl / docs/tutorial の関連ドキュメント更新
  • npm run lint
  • Playwright で該当 deck の起動・進行を確認

Part of #681

Metadata

Metadata

Assignees

Labels

⏳ waiting先行 Issue (autopilot-after) の完了待ち。依存が Close されると自動着手🤖 autopilotautopilot が処理対象にした Issue/PR(daemon が付与)

Type

No type

Projects

Status
Sprint Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions