問題タブ [search-tree]
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.
c++ - データ構造 - C++ を試して、単語の挿入を発行します。アクセス違反読み取り箇所
私は辞書 Trie を割り当て C++ としてコーディングしています。特定の文字、特に「l」と「t」を単語に挿入するとエラーが発生し続けます。それらが最初の文字でない場合です。
これがエラーです
A4Tries.exe の 0x00EC5392 で未処理の例外: 0xC0000005: アクセス違反の読み取り場所 0x000032EC。
問題は InsertTrie 関数です。次の行で壊れます
コードが大量のテストワードに対して機能し、「sdfl」または「sfd」、「ffdf」などの入力がプログラムを壊すので、私はとても混乱しています。誰かが問題を見つけることができれば、私はとても感謝しています。ありがとう。
概して
algorithm - 木の分岐因子を見つける方法
特定の検索ツリーには、レベル 3 に 6 つのノードがあります。次のレベルには、24 のノードがあります。レベル 3 での分岐係数は?
答えは4なのですが、理由を教えてください。私は2だと思っていました。