問題タブ [racket-student-languages]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1330 参照

scheme - Racket: 新しいノードを二分探索木に挿入する

二分木構造があるとしましょう:

二分探索木の作成に問題があります。私の主な問題は、ノードをツリーに挿入する方法や、make-tree-node 構造で左または右を上書きする方法がわからないことです。
ツリーの長さが 8 で、左または右が空の場合に新しいノードを挿入したいとしましょう。ここでの私の問題は、どうすればそこまで深く行くことができるかということです。それは再帰的に可能ですか?

中級レベルしか使えません。