Cover Image for [Boot camp for Beginners] B - Card Game for Two [Rust]

[Boot camp for Beginners] B - Card Game for Two [Rust]

概要

AtCoder Problems: Boot camp for Beginners をRustで解いてみる

学んだことmemo

  • 日本語通りのルールで行くなら2つのVecに分けてsumとったあと差分を取るが...
    • Vecひとつのままbobが取るカードを全てマイナスに変換した上でsumしたほうが速そう
    • partitionの使い所だと思ったけど違った。
  • enumerateで付与されるindexが0始まりなのを忘れてて1回ミスったのは恥ずかしかった
  • Rust には地味に三項演算子がないことに気づいた。if 式が書けるのでそれでやってねとのこと
    • 無意味にシンタックスシュガー増やすよりはその方がいいのは理解できる