問題タブ [nested-loops]
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.
python - ネストされたforループでPythonが内部ループをスキップする
いくつかのPythonを使用して変数名を生成しています。どういうわけか、私は必要なものの一部しか手に入れていません。
params.csv:
何らかの理由で出力しています:
AC1 100
AC1 101
0
1
2
try / exceptionの理由は、csvファイルの空白行または欠落している2番目のフィールドをキャッチするためです。
内側のループは最初のパスでのみ実行されるようです。これが発生するのを私が見ることができる唯一の理由は、それをテストするためのインタラクティブな例を行ったので、try/exceptです。
java - Java でネストされた for ループ パターンを出力する
目標:
1234
2345
3456
4567
5678
私はパターンをダウンさせましたが、長さ(4)の後に印刷されません:
私の出力は次のとおりです。12342345345645675678
c# - NullPointerException: 2 つのコレクションと for ループ
別のメソッド (ALGO_1) では、要素を検索し<background>
、値 H_NAME がメインに入力された値と等しいことを確認します。コードを実行しようとすると、null ポインター例外が発生します。System.out.println
スニペットの各 for ループの後に H_NAME 値を(などで) 出力しようとすると、null ステートメントも返されます。
コレクションが、スキャナーによって収集されたデータを格納していないことは確かです。でもコレクションサイズを で確認するとsize()
、ちょうどいいサイズです。
主な質問は次のとおりです。
- readBackground メソッドからの data.add は間違った場所にありますか?
- スニペットの構造が間違っているだけですか?
System.out.println
背景オブジェクトの値の名前、開始時間、増分などを確認するため に使用すると、正常に出力されます。
nested-loops - ネストされたループの効率
次のスニペットを参照してください。
最初のネストされたループが2番目のループよりも遅く実行されているのはなぜですか?
よろしく!
重要な注意点!:この質問を最初に行ったときに、誤って1で始まる変数jを作成してしまったことをお詫び申し上げます。修正しました。
更新:ループ内に特定のロジックはありません。テストを行っているだけです。実際、これはインタビュー中に尋ねられた質問であり、インタビュアーは、パフォーマンスを向上させるためにループの順序を変更するように促します。ところで、私はJDK1.5を使用しています。いくつかのテストの後、プログラムの結果に一貫性がないため、今はもっと混乱しています---最初のループは2番目のループよりも速く実行されることもありますが、ほとんどの場合、2番目のループよりも遅く実行されます。
python - ブールスイッチを使用してネストされたwhileループを設定しようとしています
while
ユーザーが「DONE」と入力するまで、従業員名、労働時間、時給をユーザーに尋ねるループを設定しようとしています。最終的には、コードを変更して週給を計算し、リストに書き込みますが、一度に1つずつ行います。問題は、メインwhile
ループが一度実行されると、停止するだけです。エラーは発生しませんが、停止します。プログラムを停止させるには、プログラムを強制終了する必要があります。ユーザーが終了するまで、3つの質問を何度も繰り返してほしい。考え?
これは単なる演習であり、実際のアプリケーションを対象としたものではないことに注意してください。
python - Pythonでネストされた(double)ループを解除する
次の方法を使用して、Pythonの二重ループを解除します。
ダブルループを壊すより良い方法はありますか?
ruby-on-rails - Railsの厄介な深いネストされたループ
私はこのネストされたループを持っており、4レベルの深さで、すべての画像ウィジェットを見つけてそれらのサイズを計算します。これは本当に非効率的で厄介なようです!ウィジェットモデルにorganization_idを入れて、organization.widgets。(named_scope)のようなものを呼び出すことを考えましたが、それは悪いショートカットのように感じます。もっと良い方法はありますか?ありがとう
vb.net - 文字列の組み合わせ
単語の組み合わせを生成したいと思います。たとえば、次のリストがある場合:{cat、dog、horse、ape、hen、mouse}結果は、n(n-1)/ 2 cat dog horse ape hen mouse(cat dog)(dog horse)(馬の猿)(猿の鶏)(鶏のマウス)(猫の犬の馬)(犬の馬の猿)(馬の猿の鶏)など
これが理にかなっていることを願っています...私が見つけたものはすべて順列を含んでいます
私が持っているリストは500の長さになるでしょう