この記事はWeChatの公開アカウント「3分でフロントエンドを学ぶ」から転載したもので、著者はsisterAnです。この記事を転載する場合は、「3分で学ぶフロントエンド」公式アカウントまでご連絡ください。 木の基礎については、こちらをご覧ください: 初心者のための木 バイナリ ツリーとターゲットの合計が与えられた場合、ツリー内のルート ノードからリーフ ノードへのパスが存在するかどうか、およびこのパス上のすべてのノード値の合計がターゲットの合計と等しいかどうかを判断します。 注: リーフ ノードは子ノードを持たないノードです。 例: 次の二分木があり、目標の合計が 22 の場合、
ルート ノードからリーフ ノードへのパス 5->4->11->2 があり、ターゲットの合計が 22 であるため、true を返します。 解決: ツリー全体を横断するだけ 現在のノードがリーフ ノードでない場合は、そのすべての子ノードを再帰的に処理し、渡されるパラメーターは合計から現在のノード値を引いた値になります。 現在のノードがリーフ ノードの場合、パラメーターの合計が現在のノード値と等しいかどうかを判断します。等しい場合は true を返し、そうでない場合は false を返します。 コード実装:
解決: ツリー全体を横断するだけ
コード実装:
リートコード: https://leetcode-cn.com/problems/path-sum/solution/javascript-lu-jing-zong-he-by-user7746o/ |
<<: 2022 年の優れたインテリジェント オートメーションのトレンドと予測
>>: 予想外?今年の建国記念日に最も多く目にするのはドローンかもしれません!
3月23日(北京特派員 柯李)冬季オリンピックの水中聖火リレーを完走するロボットから、冬季パラリンピ...
中国人工知能産業発展連盟メディアプロジェクトグループの設立会議が2018年1月25日に北京で開催され...
この記事は、Heart of Autonomous Driving の公開アカウントから許可を得て転...
この記事はLeiphone.comから転載したものです。転載する場合は、Leiphone.com公式...
人工知能(AI)技術はどこまで発展したのでしょうか? [[278665]]将来、AIが社会に本格的に...
シティバンクは、人工知能とデータサイエンスに基づいた実用的な分析システムをどのように構築したのでしょ...
最近、2018 ABC SUMMIT Baidu Cloud Intelligence Summit...
[[386762]]ビッグデータダイジェスト制作出典: ベンチャービート編集:赤道のパンダACM ...
[[408943]] 7月1日のニュースによると、最近、ヨーロッパの大学の中国の科学者は、シート状の...
ここ数年、自動運転車に対する熱狂が高まっています。これは確かに合理的です。自動運転車は、燃費の向上、...