関数の入出力例として、
function(input) --> output
の形でいくつかのテストケースを用意しています。出力の右側にある矢印をクリックすると、その列の入力がカスタム入力にコピーされ、テストを実行することができます。
注意:
ブラウザによっては矢印が表示されないことがあります。RecursionはGoogle Chromeを推奨ブラウザとしています。
ブラウザによっては矢印が表示されないことがあります。RecursionはGoogle Chromeを推奨ブラウザとしています。
自身でテストケースを入力したい場合
入出力に存在しないテストケースを入力したい場合、カスタム入力をクリックすると任意の値を入力することができます。[]や,(カンマ)の入力ミスがないようにするため、一度テストケースの矢印をクリックして入力をコピーし、カスタム入力の値を変更するようにしましょう。詳しくはテストケース以外の入力を試したいですが、どうすれば良いでしょうか?を参照してください。
また上級コースで学習する二分木や二分探索木の問題は、テストケースの配列上にマウスを合わせると木構造が表示されます。
ユーザーの成果物:
この二分木を可視化するJavaScriptライブラリはRecursionユーザーのNoriさんによって作成されました。Noriさんは未経験からスタートして約1年Recursionで学習し、ライブラリをスクラッチから開発しました。開発についての詳しい内容はnoteをご覧ください。