- masashinakata
- 749
- 0
- 0
- 0
競技プログラミング
@LatteMalta
なんか文字列の長さ取得を毎回strlenでやってる人がいたので落とそうとした(が、hackの入力データサイズに制限があって険しかった)(が、なんかいい感じにぎりぎり落とせた)
2017-02-26 19:11:19
JetBrains製IDEのパフォーマンスに生産性を握られている
@konjo_p
@ryo_wk 矛盾というのがどういうことかよくわかりませんが,bitごとにand/or/xorをとっているだけなので,?に0000...と1111...を両方入れて計算してみて,変数の和をとってbitごとに0/1で欲しいほうを選ぶだけでは.
2017-02-26 19:12:16
タッパーをオーブンで焼かない
@DEGwer3456
EはDP[下から何桁見たか][いくつ繰り上がるか]で、いくつ繰り上がるかというのが与えられたときに何が繰り上がるのかはsuffix array使うとわかるからこれで遷移を求めながらがんばる leading-zeroはたぶんAの文字数未満のやつは0を詰めて他は最後に足すと楽だと思う
2017-02-26 19:12:50
競技プログラミング
@LatteMalta
@ryo_wk 最初に一回呼ぶのは別にokなんですけど、まあ当然strlenはO(|S|)なので、いっぱい呼ぶと死にます
2017-02-26 19:13:34
JetBrains製IDEのパフォーマンスに生産性を握られている
@konjo_p
strlen O|S|)で走るけど,forの中でstrlen呼んでいても込み入った処理でなければコンパイラがうまいこと呼び出し回数削ってくれることがある.
2017-02-26 19:13:37