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

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

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

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

すべてのチャレンジ

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

225件のチャレンジ
簡単

Fizz Buzz

3と5で割り切れるかどうかを使って数列を作成します。

学べること 条件分岐割り切れるかの判定
BeginnerNumbers
まだ解答がありません
簡単

First Negative Index

Find where the first negative number appears.

学べること 線形探索早期リターン
ArraysBeginnerLearning-path
中級

Nearest Smaller Value to the Left

For each number, find the closest earlier position containing a strictly smaller number.

学べること 単調スタック線形時間
ArraysStacks
まだ解答がありません
簡単

パスカルの三角形

前の行の隣り合う要素を加算して行を作成します。

学べること 2 次元リスト前の行から組み立てる
ArraysCombinatorics
まだ解答がありません
簡単

最初と最後を入れ替える

リストの最初と最後の要素を交換します。

学べること リストのインデックス入れ替え
ArraysBeginnerLearning-path
簡単

Hamming Distance

Compare two DNA strings position by position and count the differences.

学べること 文字列の比較カウント
SequencesStrings
まだ解答がありません
簡単

Word Tile Score

Add the tile values for every letter in a word.

学べること 文字の点数対応表での合計
Lookup-tablesStrings
まだ解答がありません
中級

ミニバッチ勾配降下法

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

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

Count Positive Numbers

Count the values greater than zero in a list.

学べること リストカウント
ArraysBeginnerLearning-path
簡単

累積和

各値を、それまでの合計値に置き換えます。

学べること 累積和リスト
ArraysBeginnerLearning-path
中級

ミニマックスで三目並べ

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

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

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

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

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

時間、分、秒

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

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

桁のべき乗和

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

学べること 桁の取り出し累乗ループ
Algorithms
中級

デジタルルート

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

学べること 入れ子のループ桁の和
Algorithms
簡単

二乗の差

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

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

Adam オプティマイザ

ディープラーニングの標準オプティマイザ Adam を、移動平均とバイアス補正つきで実装します。

学べること Adamバイアス補正
ニューラルネットワークai機械学習
まだ解答がありません
簡単

約数による数の分類

正の整数を完全数、過剰数、不足数のいずれかに分類します。

学べること 約数分類
BeginnerNumber-theory