Help us understand the problem. What is going on with this user?
令掛 ベイン
@vain0x
プログラミング言語処理系が好き。古い記事にもコメントなど大歓迎です

大阪・京都・リモート

とある会社

Comments
if let でどんどん深くなる問題については、即時実行関数と ? を組み合わせるという方法もあります。(見た目が微妙ですが……) ```rust let foo = Some(2); let ba...
Rust に移植してみました。 verify: https://atcoder.jp/contests/abc160/submissions/11638664 (ABC 160 F) <detai...
printf のドキュメントはたぶんこれですが、いまいち分かりませんね…… [visualfsharpdocs/core.printf-module-\[fsharp\].md at master ·...
> 以下はこの記事のテーブルを作成したコード。 > マクロで簡単にできると思ったのですがうまくいかず・・・ 文字列リテラルを連結する `concat` マクロと、名前などを文字列リテラルに変換にする...
ツイッターでのやりとりは見ていませんが、この記事だけ読むと、まだ混乱されているような気がします。おせっかいかもしれませんが、勝手に補足します。 > letには関数の結果としての値が束縛される ほぼ...
このコードだとベンチマークメソッドの外側で生成やインデックスアクセスが行われてしまっていて、肝心の処理が計測されていません。 以下のように変更して、私の環境でもベンチマークをやってみました。 10...
2019 なら .editorconfig で utf-8 にできる気がします。 ```ini:.editorconfig [*.{c,cc,cpp,cxx,h,hh,hpp,hxx}] chars...
すみません、細部を詰めるのが大変そうなので証明自体は作れません。注目するポイントはおそらく以下のような感じだと思います。 操作において k+1 番目のビットを見る段階で: - はじめから A の要...
参照元はここですね: <https://docs.microsoft.com/ja-jp/dotnet/fsharp/style-guide/formatting#formatting-comment...
@tatsuya6502 さん、コメントありがとうございます。確認しておきます
`if (y == 5) { }` に警告が出るのは、カッコが不要だからです。つまり、カッコを外して `if y == 5 { }` にしても同じ意味になりますよ、というアドバイスですね 別の場所で...
`..` は終端を含まない範囲なので `b'a'..b'z'` だと `z` が含まれません。`b'a'..b'z' + 1` とするか、終端を含む範囲を表す `b'a'..=b'z'` を使ったほう...
@marii さん、コメントありがとうございます。 確かにその遷移のほうがスマートです:clap: dp[next[i]] が出てくるとは不思議ですね。 実際に試したらACでした: https:/...
@shiracamus さん、コメントありがとうございます。Rust タグを追加して、念のため冒頭でも言及するようにしました。
「ref による参照渡し」と「オブジェクト参照」がすでにややこしいところに、「値参照」という単語を出すと混乱を招きそうです。シンプルに「値」と呼んではどうでしょうか
@ryota-sakamoto 試していただいてありがとうございます。遅くなってしまいましたか:sob: 一部だけですが具体的に変更例を書いてみたので、よろしければご覧ください - [outpu...
こんにちは! 楽しそうなことやってますね コードを拝見しましたが、単一の String を `+=` で伸ばしていく形にすると速くなりそうかなと思いました Java と違って Rust の Str...
こんにちは! Project Euler 挑戦されてるんですね、がんばってください :thumbsup: > パイプラインをmax|>にするとエラーになる理由とかがよくわかってない 予想ですが、カ...
@blackenedgold さん ありがとうございます。たしかにSegvしました。Boxへの参照を持ちながら無効化できてしまうのがダメなんですね……
こんにちは! > なんでleft=mid"+1"なのだろう,left=midでは上手くいかなかった.... ``t[i] > s[mid]`` なら mid は探している値ではないので、探索の範囲...
こんにちは! ソートすると 1,1,3,7,7,... のように同じ数が連続して出現するので、重複を数えやすくなりますよ
@albireo さん 補足ありがとうございます。しかし私の想定では、リフレクションは使わなくなるつもりです。というのも、記事中では addressMasterLineData から ADDRESS_...
記事中ではデータを - 文字列 (CSVから1行とった) - → 配列 (,で切った) - → `addressMasterLineData` (CSVReaderで作った) - → `ADDRES...
おもしろそうだったので Timestamp を使わずにやってみました。 https://gist.github.com/vain0/94cf94c062bee944e417d6d653e47efd
記事中の Result 型は「成功時の結果 "と" 失敗時の結果」を表していますが、このケースでは「成功 "または" 失敗」を表す型のほうが自然ではないでしょうか。 ご存知かもしれませんが、そういう「...
> それを指定したメンバ変数は関数実行の度に毎回破棄されるので真っ当な再帰コードが書けます ×メンバ変数 →○仮引数 △実行の度に毎回破棄される →○実行のたびに確保される 毎回破棄されるのは事実...
  • 1 / 1
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした