Rust のコーディングチャレンジ

Rust で解けるチャレンジ 225 問。はじめてのループからグラフ、動的計画法、機械学習まで。ブラウザでコードを書き、すぐにテストを実行して AI のレビューを受けられます。

簡単 · 134 中級 · 67 難しい · 24

練習できるスキル: カウント文字列の分割桁の取り出し2 次元リストリストループ公式算術1 回の走査2 つのポインタwhileループポリモーフィズム
  • Python · C++ · C#
  • 自動テスト
  • AIコードレビュー
  • コミュニティの解答
226
チャレンジ数
123
共有された解答
9
対応言語

すべてのチャレンジ

トピック、言語、難易度で検索できます。

225件のチャレンジ
中級

レイヤー正規化

各行を平均 0、分散 1 に正規化してからスケーリングとシフトを行います。すべての Transformer ブロックで使われます。

学べること レイヤー正規化Transformer
ニューラルネットワークai機械学習
まだ解答がありません
簡単

2番目に大きい値

2番目に大きい異なる値を求めてください。

学べること 2 つの追跡変数異なる値
ArraysBeginnerStudent-beginner
まだ解答がありません
簡単

倍数の合計

指定された因数のいずれかで割り切れる値を、上限未満で加算します。

学べること ループ割り切れるかの判定
BeginnerNumbers
まだ解答がありません
簡単

活性化関数の導関数

sigmoid、ReLU、Leaky ReLU、tanh の各値での導関数を計算します。誤差逆伝播法が必要とする傾きです。

学べること 導関数誤差逆伝播法
ニューラルネットワークai機械学習
まだ解答がありません
簡単

配列の合計

リスト内のすべての値を合計します。

学べること 累積変数空リストの扱い
ArraysBeginnerStudent-beginner
まだ解答がありません
中級

1つのニューロンの勾配

連鎖律を使い、sigmoid ニューロンの各重みとバイアスに対する損失の変化を求めます。

学べること 連鎖律勾配
ニューラルネットワークai機械学習
まだ解答がありません
簡単

Flatten a 2D Array

Combine the rows of a 2D integer array into one array.

学べること 2 次元配列入れ子のループ
ArraysLoops
まだ解答がありません
簡単

最長の単語

文章中で最も長い単語を見つけてください。

学べること 文字列の分割最大値の追跡
BeginnerStringsStudent-beginner
まだ解答がありません
難しい

2層ネットワークの誤差逆伝播法

sigmoid の隠れ層1つと sigmoid の出力1つを持つネットワークの、すべての重みとバイアスの勾配を計算します。

学べること 誤差逆伝播法連鎖律
ニューラルネットワークai機械学習
まだ解答がありません
簡単

Replace Spaces With Dashes

Turn spaces into dashes to make a URL-style slug.

学べること 文字列の作成文字の置換
BeginnerLearning-pathStrings
簡単

Initials From a Name

Build uppercase initials from a full name.

学べること 文字列の分割大文字
BeginnerLearning-pathStrings
簡単

配列の平均値

数値リストの平均値を計算してください。

学べること 合計と個数小数の除算
ArraysBeginnerStudent-beginner
まだ解答がありません
難しい

Hotel Room Allocation

Assign arriving groups in order.

学べること 区間最大値クエリ1 点更新
Segment-treesSimulation
まだ解答がありません
簡単

奇数、偶数、またはどちらでもない

整数が奇数か偶数か、またはどちらでもないかを分類してください。

学べること 剰余条件分岐
BeginnerNumbers
まだ解答がありません
簡単

Acronym Generator

Create an acronym from the first letter of every word, in uppercase.

学べること 文字列の解析単語の分割
ParsingStrings
まだ解答がありません
簡単

配列の最小値

リスト内の最小値を求めてください。

学べること 最小値の追跡1 回の走査
ArraysBeginnerStudent-beginner
まだ解答がありません
簡単

一つおきの文字

偶数番目の文字を残してください。

学べること 文字列のインデックスステップ
BeginnerLearning-pathStrings
簡単

Above-Average Values

Keep the values that are greater than the average.

学べること 2 回の走査絞り込み
ArraysBeginnerLearning-path