マガジンのカバー画像

Rust100本ノック

13
Rustの勉強をちょこちょこしている話です。 もしこのお話がみなさんのRustの学習に役立つことがあれば、投げ銭(サポート)していただけるとうれしいです。
運営しているクリエイター

#反転授業

お勉強: 100本ノック on Rust

学生に課すなら自分でも少しはやらないと仕事で授業を持っている身です、メインとはいえませんが、プログラミングを教える科目に今年から参加しています。そこでの主戦場はJavaです。Javaのことを学生より半歩だけ先に知っておく必要があるのは間違いないのですが、別にJavaという言語に固執する気は個人的にはまるでありません。

ということで今手を出してるのはRustです。ある意味で次世代のCともいえるRu

もっとみる

アレ? 案外無いの? 文字列の反転 @Rust

Rust100本ノック中の気づきみたいなモノです。

たとえば"abc"を"cba"にするような変換ですが、String::reverseでもないかと思ったら案外無かったり。

んじゃ、どうしようかと言うことで少し分解して考えたらこうなるわけで…

1. 文字単位で分解する
2. 分解したモノを反転してくっつける

前者については、String::chars()というものがあり、イテレータとして機

もっとみる