アルゴリズム、解法、性能比較 - ページ 4

 

魔法を追加:3、4、5、6
をクリックし、リストの3番目を検索してください。

 
Реter Konow:

そして、3つ足すとメジックの始まりです。

なぜ3つなのか?そのマジックナンバーはどこから来たのでしょうか?

 
Vasiliy Sokolov:

なぜ3つなのか?そのマジックナンバーはどこから来るのでしょうか?

取引番号はマジックナンバーと混ざらないように2つのダッシュで挟まれて書かれているため: "_" + transaction_number + "_"

3つのキャラクターを合体させる。

  1. まず、欲しい案件の番号が書いてある線を探します。
  2. そして、3を足して、メジック文字列の先頭を得る。でも、メグリの終わりはないんです。
  3. 次の取引開始時刻(当社取引+1)を求め、メガ軸の終点を求める。
  4. 次のトレードラインの始点からメジックラインの始点を引き、メジックラインの長 さを求める。
  5. StringSubstr()を用いて、共通文字列からmegic文字列を完全に抽出する。
  6. megic文字列をint型に変換して返す。
 
Реter Konow:

取引番号は、マジックナンバーと結合しないように、2つのダッシュの間に書かれているため: "_" + transaction_number + "_"

3つの文字が組み合わさっています。

OK、_847700854723_という トランザクションが記録されましたが、この3番はどこでしょうか?
 
Vasiliy Sokolov:
OK、_847700854723_と 記録されましたが、この3番はどこでしょうか?

全体のラインはこのような感じです。

_1_12323452_2_123412_3_23432456_4_123452

取引の注文番号は赤色で表示されます。

青色は、中央値を強調したものです。

数字の3は、取引番号の部分文字列:_2_の文字数です。

 
Реter Konow:

大まかなラインはこんな感じです。

取引の注文番号は赤色で表示されます。


特に才能のある人にもう一度聞きますが、3という数字は どこにあるんですか!!! ?案件のシーケンス番号が_25_の 場合 -。 ここでいう「3」は!?

 
Vasiliy Sokolov:

超能力者のために、もう一度聞こう!3番は どこだ!?トランザクションのシーケンス番号が_25_ である場合 -。 三分の一!?

3という 数字は、部分文字列_25_の 文字数である。

ダッシュ、25、もう一つのダッシュの3文字です。

 

どうやら私の質問が、Petyaの頭の中でゼロによる除算という重大な エラーを引き起こしたようだ。彼の再起動を待とう...:))

 

MQLブラックリストのサポーター軍団は、ボランティア募集に尽力してくれたレテグ・コノウに心から感謝しています。

 
Реter Konow:

数字の3は 部分文字列_25_の 文字数です。

ダッシュ、25、もう一つのダッシュの3文字です。

ピーター、酔ってるのか?の部分文字列で...25_...は、_、 25 、_の 4文字です。