問題タブ [flow]

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

model - Enterprise Architect (9.3) の SysML FlowProperties と FlowSpecification

SysML FlowSpecification を定義し、それに FlowProperties を追加しようとしています。フロー プロパティを追加する特定の方法が見つかりません。また、標準の [プロパティの追加] ダイアログには、「方向」などのフロー プロパティ固有の属性がありません。手作りの flowProperty ステレオタイプと direction=in 制約を使用して、flowProperties を標準プロパティとして追加しようとしましたが、EA はそれぞれのブロック コンパートメントに方向制約を表示しません。

MagicDraw では、これらすべてがシームレスに機能するため、SysML のアプローチ自体は正しいと思います。

EA で FlowSpecifications を適切にモデル化する方法についてのヘルプは大歓迎です。

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

function - 関数から関数に引数を渡すための好ましい方法は何ですか?

function() を作成していますが、この func() が大きくなっているので、小さな部分に分割する必要があります。これがイラストです:

(x*y*z) を次のような別の関数に分割 (分解) したいとします。

これは簡単な内訳です​​が、次のような別のワークフローがあります。

同じ結果ですが、より複雑なプログラミングの場合、どのワークフローが望ましいですか? なぜ ?

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

algorithm - 平面グラフで最大フローを見つける方法は?

平面グラフの最小カットを見つけるアルゴリズムを知っています。

O(NlogN)として動作

各頂点がオリジナルのグラフ ファセットに対応し、エッジが 2 つのファセットを接続する最小エッジに対応する双対グラフを作成します。

次に、ダイクストラを使用して、このグラフの最小パスを見つけます。

このようにして、最小カットを見つけてフロー値をカウントすることができます。

しかし、このフロー値を提供する元のグラフ エッジのセットを見つけるにはどうすればよいでしょうか?

0 投票する
3 に答える
1391 参照

css - 基本的な CSS: フロート左とインライン div

オレンジ色のコンテナーに次のルールを使用しながら、設定した CSS 2 列レイアウトの図をキャプチャしました。

ご覧のとおり、右の列の 2 番目のオレンジ色のコンテナーが、左の列の 2 番目のオレンジ色のコンテナーが左上のボックスに浮き上がるのを妨げています。

float:leftこれは、ブロック レベルのフローで要素を自動的に許可するため、明らかに発生します。

左の列の 2 番目のボックスを最初のボックスの下に配置するにはどうすればよいですか?

0 投票する
2 に答える
165 参照

algorithm - このアルゴリズムフロー表記の名前は何ですか?

これはプログラミングノートで見つかりましたが、右側のアルゴリズムフロー図への参照は見つかりませんでした。この表記の名前は何ですか?

ブロックを使用したアルゴリズムフロー

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

java - 制御フローの練習

基本的な制御構造の問題を練習するのに適したリソースはありますか? ウェブサイトが役に立ちます。Javaでのプログラミング入門の最終試験に向けて修正しようとしています。質問の種類は、次のようなものです。

1.h (6 点): 文字列引数のリストを受け取り、各長さの単語数を数えて出力する「長さ」という完全な Java プログラムを作成します。

基本的に、文字列操作の質問があります..次に、配列制御フロー Q と、最大値、最小値、平均値の検索です。

与えられた助けは大歓迎です。

0 投票する
3 に答える
1446 参照

java - javaでスーパーコールの前にオブジェクトを作成する

動作しない単純な Java コードを考慮すると、次のようになります。

super()マザークラスにプッシュする必要があるため、呼び出しの前にオブジェクトを作成する必要があります。

初期化ブロックを使用したくないし、次のようなこともしたくありません。

super(new Foo(bar))私のコンストラクタで..

スーパーコールの前にマザークラスにデータを送信するにはどうすればよいですか?

0 投票する
2 に答える
180 参照

php - Codeigniter のフロー エラー

私のコードイグナイタースクリプトにあってはならないエラーが表示されています。コードの流れで簡単にできると思いますが、理解できません。

ここにページがあります:

下部にエラーが表示されますが、これは表示されるべきではありません

「そのユーザー名は存在しません。」

ここに私の CodeIgniter クラスコードがあります:

0 投票する
3 に答える
3593 参照

python - while ループの各反復で for ループを再評価する方法

コードの問題部分:

構造体は{ key:[ {key:value,key1:value1}, {key:value,key1:value1} ] } 、カウンター (リスト インデックス) の目的です。

そのため、Python (3.2.3) を独学しているときに書いたいくつかのスクリプトで、これに何度か気づきました。

検索を試みましたが、うまくいきませんでした (おそらく私の検索用語が間違っているのではないでしょうか?)。ドキュメントを確認したところ、問題のように思われるのは、while ステートメントについて、「while ステートメントは、繰り返し実行するために使用されます。式が真である限り」。For ステートメントの場合、「式リストは 1 回評価されます」と表示されます。

スクリプトを実行すると、カウンターが 1 増加したため、キー エラーが発生し続けます。しかし、 for ステートメントは、別の辞書であるリストからの新しい要素を反映するように更新されていません。まだ最初の要素を使用しています。

while ループの各反復により、For ステートメントが再評価されると想定しました。どうやら私はその点で間違っていました。

これでコードを書き直してこれを修正できますが、これに何度か遭遇したので知りたいのは、この方法で while ステートメントで For ループを使用する方法です。 - while ループの各反復で For ステートメントを評価します。

ありがとう!

更新: 以下に実際のコードを追加しました。私が何か間違ったことをしているだけだとしても、私は驚かないでしょう。デバッガーで値を監視していたところ、count が 0 から 1 に変わると、while ループの次の繰り返しで開始されました。そこから、For ループ「for key,value in item.items():」に到達するまで、すべてが正常に進み、items() の値はまったく変更されませんでした。更新された更新:それを理解しようとした後、v: の for アイテムが問題の原因であると確信しています。私がそれを理解できるかどうか見てみましょう!

修理済み!v: の For アイテムに問題があり、これは while ループの外側にあり、ループに移動することで解決されました。

0 投票する
2 に答える
1358 参照

algorithm - カスタム コスト関数を使用した最小コスト最大フロー アルゴリズム

最小コスト最大フロー アルゴリズムではどのようなコスト関数を使用できますか?

次のようなコスト関数を持つことは可能ですか?

  • エッジのフローが [1, X] の間の場合、コスト = FixedCost + C1 + フロー * cost_per_flow[C1]
  • エッジのフローが [X + 1, Y] の間の場合、コスト = FixedCost + C2 + フロー * cost_per_flow[C2]

これは何らかの形でアルゴリズムを変更しますか?