問題タブ [longest-path]

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 に答える
400 参照

list - プロローグ - リスト内の最長のサブリスト

リスト内で最長のサブリストを取得しようとしています。リストのリストを再帰的に検索し、どのリストが最も長いかを判断するルールが必要です。

例:
入力:[[1],[1,2],[],[1,2,3,4],[5,6]]
出力:[1,2,3,4]

これは私がこれまでに持っているものです:

私はこのようmax()に働きたいです:

トレースを実行すると、次の出力が表示されます。

問題は、空のセット " []" の発生を処理していないことだと思います。ただし、いくつかの異なる方法を試しましたが、目的の出力を得ることができません。