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

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

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

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

すべてのチャレンジ

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

226件のチャレンジ
中級

1つのニューロンの勾配

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

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

配列の合計

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

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

二乗の差

平方和から和の平方を引き算してください。

学べること 公式算術
Beginnermath
まだ解答がありません
簡単

損失関数:MSE、MAE、交差エントロピー

平均二乗誤差、平均絶対誤差、二値交差エントロピーで、予測がどれだけ間違っているかを測ります。

学べること MSE交差エントロピー
ニューラルネットワークai機械学習
まだ解答がありません
簡単

1つの人工ニューロン

入力の重み付き和にバイアスを加え、sigmoid を通して1つのニューロンの出力を計算します。

学べること ニューロン重み付き和
ニューラルネットワークai機械学習
まだ解答がありません
中級

レイヤー正規化

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

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

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

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

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

デジタルルート

各桁の数字を繰り返し合計し、1桁になるまで続けてください。

学べること 入れ子のループ桁の和
Algorithms
まだ解答がありません
中級

桁のべき乗和

各桁を左からの位置のべき乗にして加算します。

学べること 桁の取り出し累乗ループ
Algorithms
まだ解答がありません
簡単

活性化関数の導関数

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

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

マルコフ連鎖の状態分布

マルコフ連鎖の遷移行列を使って、確率分布を指定したステップ数だけ伝播させます。

学べること マルコフ連鎖確率
Simulationaimath
まだ解答がありません
中級

全結合層の順伝播

活性化関数を選べる全結合層のニューロンの出力を計算します。

学べること 全結合層活性化関数
ニューラルネットワークai機械学習
まだ解答がありません
簡単

チェス盤のマスの色

8×8の盤上のマスの色を判定してください。

学べること 座標偶奇
Beginnermath
まだ解答がありません
中級

ミニマックスで三目並べ

ミニマックスでゲーム木全体を探索し、三目並べの完璧な一手を選びます。

学べること ミニマックスゲーム木
Recursionai
まだ解答がありません
中級

ミニバッチ勾配降下法

データ全体ではなく、小さなバッチごとに重みを更新して線形モデルを学習させます。

学べること ミニバッチ勾配降下法
ニューラルネットワークai機械学習
まだ解答がありません
簡単

時間、分、秒

秒数で与えられた期間を、簡潔で読みやすい文字列に変換してください。

学べること 時間の単位文字列の整形
Beginnermath
まだ解答がありません
難しい

マルチヘッド・セルフアテンション

入力をクエリ、キー、値に射影し、複数のヘッドで並列にアテンションを計算して結合します。

学べること マルチヘッドアテンション行列による射影
ai機械学習
まだ解答がありません
簡単

モーメンタム付き勾配降下法

前のステップの一部を残すモーメンタム更新を適用し、一貫した方向への学習を加速させます。

学べること モメンタムオプティマイザー
ニューラルネットワークai機械学習
まだ解答がありません