Data-structuresのコーディングチャレンジ

4 問のコーディングチャレンジでData-structuresを練習しましょう。難易度はやさしいものから難しいものまで。どれもブラウザで動き、すぐにテストでき、AI のレビューやコミュニティの解答と比べられます。

簡単 · 1 中級 · 3

練習できるスキル: スタックRAIIシミュレーション入れ子のデータ基底ケース最小値の追跡連結リスト
  • Python · C++ · C#
  • 自動テスト
  • AIコードレビュー
  • コミュニティの解答
226
チャレンジ数
2
共有された解答
3
対応言語

すべてのチャレンジ

トピック、言語、難易度で検索できます。

4件のチャレンジ
中級

任意にネストされたリストの平坦化(再帰)

再帰を使って、任意にネストされたリストを平坦化し、null要素をスキップする練習です。

学べること 基底ケース入れ子のデータ
Data-structuresRecursion
まだ解答がありません
中級

最小値スタック

push や pop のたびに、最小要素を即座に返せるスタックを作ります。

学べること スタック最小値の追跡
Data-structuresStacks
まだ解答がありません
簡単

連結リストの操作

連結リストを再現します。両端への追加、先頭や値による削除、逆順への並べ替えを行います。

学べること 連結リストシミュレーション
Data-structuresSimulation
まだ解答がありません
中級

RAII の解放順序

スコープ付きリソースがスコープ終了時にどの順で解放されるかを、RAII の規則に従って求めます。

学べること RAIIスタック
Data-structuresSimulationStacks
まだ解答がありません