[過去ログ] Rust part24 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
238
(1): デフォルトの名無しさん [] 2024/06/18(火) 02:26:00.95 ID:V90mUrMq(1) AAS
AIにC++とRustのコードを比較してもらった
外部リンク:nshinchan01.hateblo.jp
240: デフォルトの名無しさん [sage] 2024/06/18(火) 09:12:34.89 ID:z6V+MJXC(1) AAS
>>238
sum()自体は使わないとしてこうかな

fn foo(input: impl IntoIterator<Item = i32>) -> i32 {
 input
  .into_iter()
  .filter(|x| x % 2 == 0)
  .map(|x| x * 2)
  .fold(0, |sum, x| sum + x)
}

fn main() {
 let numbers = vec![1, 2, 3, 4, 5];
 assert_eq!(foo(numbers), 12);
}
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.042s