問題タブ [shortest]

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 投票する
0 に答える
47 参照

java - Shortest Path problem with priority queue

ニューヨークの鉄道駅間の最短経路を見つけようとするプログラムを作成しました。プライオリティ キューで最短パス アルゴリズムを使用していますが、何らかの理由でキューが機能していません。autoAssLinks 関数は、ハッシュセットのリンクを作成しているものです。問題があると思われる唯一の場所です。

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

string - 一連の単語の中で最も短い単語を見つける

私は再び Code-Wars Challenges を少しやっていますが、これについて質問があります。

タスク: "単語の文字列が与えられた場合、最も短い単語の長さを返します。

文字列が空になることはなく、さまざまなデータ型を考慮する必要はありません。」

SOで利用可能な回答を調べ、外国のアイデアに基づいて自分でプログラムを作成することができました.

問題は、それでも目的の出力が生成されないことです。

私はコードを実行しましたが、問題は変数にあり、コードの正しいセクションに割り当てることができないと思います.(間違っているかもしれませんが)

以下に、コードとテストを添付します。

願わくば、どなたでも問題の答えを見つけることができます。

乾杯

テストは次のとおりです。

試験結果:

ShortestTest findShort(ビットコインが世界を席巻するかもしれません) は 3 を返す必要があります

テストに失敗しました 1 は 3 と等しくありませんでした スタック トレースは 45 ミリ秒で完了しました

1 は 3 と等しくありませんでした 1 ミリ秒で完了したスタック トレース findShort (最高の言語である JavaScript について話しましょう) は 3 を返す必要があります テストに失敗しました 1 は 3 と等しくありませんでした 1 ミリ秒で完了したスタック トレース1 を返す必要があります

1 は 2 と等しくありませんでした 1 ミリ秒で完了したスタック トレース findShort(Steem Dogecoin 21inc Dash MadeSafeCoin) は 4 Test Failed を返す必要があります

1 は 4 と等しくない スタック トレースは 1 ミリ秒で完了した findShort(Bitcoin Lisk) は 4 テスト失敗を返す必要があります

1 は 6 と等しくありませんでした Stack Trace findShort(ProofOfWork Dogecoin BTC Classic Dash Ripple ProofWork) は 3 Test Failed を返す必要があります

1 は 3 と等しくありませんでした スタック トレースは 1 ミリ秒で完了しました findShort(LiteCoin Bitcoin LiteCoin Bitcoin Waves Waves Bitcoin Dash Ripple Ripple Ethereum Classic Factom LiteCoin Factom Waves Factom) は 4 テストに失敗

1 は 4 と等しくありませんでした 2 ミリ秒で完了したスタック トレース findShort(Bitcoin Waves MadeSafeCoin DarkCoin ProofOfStake Classic BTC) は 3 Test Failed を返す必要があります

1 は 3 と等しくありませんでした スタック トレースは 1 ミリ秒で完了しました