Skip to content

[付録D] デバッグ #53

Description

@akito119

この節で学ぶこと

  • 途中経過を出力する
  • 小さい入力で試す
  • 境界値を確認する
  • VS Codeのデバッガ

解説

デバッグでは、入力を小さくし、途中の変数を出力して期待値と比較します。境界値や空に近い入力も試すと、条件の漏れを見つけやすくなります。

確認問題

  1. 「途中経過を出力する」は何のために使いますか。
  2. 「VS Codeのデバッガ」を使うときに注意すべき点を説明してください。
  3. この節のコードや手順を、自分の言葉で説明してください。

演習

以前に解いた問題を1つ選び、途中の変数を出力する方法とVS Codeのブレークポイントを使う方法の両方で処理を追跡してください。

まとめ

途中経過を出力する、小さい入力で試す、境界値を確認する、VS Codeのデバッガを学びました。分からない点が残った場合は、コードや手順を小さく分けて一つずつ確かめてください。

次のセクション

次は「付録E 競技プログラミング用テンプレート」へ進みます。

APG4bの対応問題

Metadata

Metadata

Assignees

No one assigned

    Labels

    appendix付録コンテンツcontent教材本文の作成

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions