総合トップ
エンジニア転職
未経験の転職
新卒就活
プログラミング学習
エンタメ
paizaとは?
ご利用ガイド
講座一覧
問題集
スキルチェック
有料プラン
法人向け
学校フリーパス
ログイン
新規登録
講座一覧
レベルアップ問題集
PC推奨
スキルチェックを受ける
PC推奨
有料プラン
法人プラン
学校フリーパス
ご利用ガイド
おすすめコンテンツ
オフィス訪問
paizaの教育活用事例
4コマ漫画 ぱいじょ!
プログラミングエンタメ
paizaのサービス一覧
paiza転職(中途転職者向け)
paiza新卒(学生向け)
EN:TRY(未経験向け)
paizaラーニング(プログラミング学習)
ログイン
paizaラーニングトップ
レベルアップ問題集
ハッシュメニュー応用編(言語選択)
問題一覧 D(Beta)編
javascriptを有効にして下さい。
初回アクセスボーナスGET!
チケットの枚数が
最大
になりました!
現在のチケット数は
6枚(最大)
です
レベルアップ問題集へのチャレンジや
模範コード・与えられる入力の閲覧に利用しましょう!
OK
チケットが足りません
日付が変わり、チケットが補充されるのを待つ
マイページへ
スキルチェックの本問題にチャレンジし、チケットを獲得する
解いてみる
有料会員になって無制限に練習を行う
有料会員になる
学習チケット
チケットを確認するためには、ログインする必要があります。
(ログインする)
有料プランならチケットを消費せずに「問題」「与えられる入力」「解答コード例」が見られます!
有料プランへ >
スキルチェック問題
Dランク問題一覧(324問)
Cランク問題一覧(146問)
Bランク問題一覧(135問)
Aランク問題一覧(63問)
Sランク問題一覧(65問)
値取得・出力のサンプルコード
各言語のバージョン・環境情報
レベルアップ問題集
ハッシュメニュー応用編
問題一覧
問題集の進捗状況
0
/ 12問
問題集の解答状況
0/7問
最小完全ハッシュ関数を作ろう
0/5問
ローリングハッシュを実装してみよう
最小完全ハッシュ関数を作ろう
STEPを順番に解いていけばFINAL問題が解けます
0/7問完了
STEP: 1 ナンバープレートのハッシュ値
チャレンジする
難易度:
1599
±41
受験数:
197
正解率:
80.2%
平均スコア:
80.2点
STEP: 2 画像のハッシュ値
チャレンジする
難易度:
1548
±46
受験数:
149
正解率:
82.6%
平均スコア:
82.6点
STEP: 3 ハッシュテーブルの衝突
チャレンジする
難易度:
1618
±45
受験数:
164
正解率:
76.8%
平均スコア:
76.8点
STEP: 4 ハッシュテーブルを使おう(チェイン法)
チャレンジする
難易度:
1853
±45
受験数:
224
正解率:
57.4%
平均スコア:
57.3点
STEP: 5 ハッシュテーブルを使おう(オープンアドレス法)
チャレンジする
難易度:
1837
±47
受験数:
177
正解率:
68.7%
平均スコア:
68.6点
STEP: 6 2 次元のハッシュテーブルを使おう
チャレンジする
難易度:
1772
±48
受験数:
127
正解率:
68.8%
平均スコア:
68.8点
FINAL問題
最小完全ハッシュ関数を作ろう
チャレンジする
難易度:
1774
±46
受験数:
142
正解率:
61.7%
平均スコア:
61.6点
ローリングハッシュを実装してみよう
STEPを順番に解いていけばFINAL問題が解けます
0/5問完了
STEP: 1 ログイン認証をしてみよう
チャレンジする
難易度:
1831
±48
受験数:
152
正解率:
61.0%
平均スコア:
60.9点
STEP: 2 マークル木とは
チャレンジする
難易度:
1905
±52
受験数:
135
正解率:
67.7%
平均スコア:
67.7点
STEP: 3 マークル木でデータを検証しよう
チャレンジする
難易度:
2019
±55
受験数:
115
正解率:
63.5%
平均スコア:
63.4点
STEP: 4 ローリングハッシュとは
チャレンジする
難易度:
2222
±85
受験数:
176
正解率:
54.2%
平均スコア:
54.1点
FINAL問題
ローリングハッシュを実装してみよう
チャレンジする
難易度:
2191
±69
受験数:
166
正解率:
55.3%
平均スコア:
55.2点
言語を選びなおす