
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Go言語でハッシュ探索をダブルハッシュ、オープンアドレスで実装する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Go言語でハッシュ探索をダブルハッシュ、オープンアドレスで実装する - Qiita
package main import ( "bufio" "fmt" "os" "strconv" ) type Scanner struct { sc *bufio.Scanner } fu... package main import ( "bufio" "fmt" "os" "strconv" ) type Scanner struct { sc *bufio.Scanner } func NewScanner() *Scanner { sc := bufio.NewScanner(os.Stdin) sc.Split(bufio.ScanWords) sc.Buffer(make([]byte, 1024), int(1e+9)) return &Scanner{sc} } func (s *Scanner) nextStr() string { s.sc.Scan() return s.sc.Text() } func (s *Scanner) nextInt() int { i, e := strconv.Atoi(s.nextStr()) if e != nil { pa