Directories
¶
| Path | Synopsis |
|---|---|
|
algo
|
|
|
graph
Package graph は隣接リスト表現のグラフに対する BFS / DFS / Dijkstra を提供する。
|
Package graph は隣接リスト表現のグラフに対する BFS / DFS / Dijkstra を提供する。 |
|
search
Package search はソート済みスライスに対する二分探索の各種を提供する。
|
Package search はソート済みスライスに対する二分探索の各種を提供する。 |
|
cmd
|
|
|
template
command
Command template はコーディングテストの問題向けの main のひな型。
|
Command template はコーディングテストの問題向けの main のひな型。 |
|
pkg
|
|
|
ds/deque
Package deque はジェネリックな両端キューを提供する。
|
Package deque はジェネリックな両端キューを提供する。 |
|
ds/heap
Package heap は container/heap を土台にしたジェネリックな優先度付きキューを提供する。
|
Package heap は container/heap を土台にしたジェネリックな優先度付きキューを提供する。 |
|
ds/queue
Package queue は環バッファに基づくジェネリックな FIFO キューを提供する。
|
Package queue は環バッファに基づくジェネリックな FIFO キューを提供する。 |
|
ds/stack
Package stack はジェネリックな LIFO スタックを提供する。
|
Package stack はジェネリックな LIFO スタックを提供する。 |
|
ds/trie
Package trie はルーンをキーとする Prefix Tree を提供する。
|
Package trie はルーンをキーとする Prefix Tree を提供する。 |
|
ds/unionfind
Package unionfind は Union-Find(互いに素な集合)データ構造を提供する。
|
Package unionfind は Union-Find(互いに素な集合)データ構造を提供する。 |
|
ioutil
Package ioutil はコーディングテスト向けの高速な stdin リーダを提供する。
|
Package ioutil はコーディングテスト向けの高速な stdin リーダを提供する。 |
|
mathx
Package mathx は Go 1.19 の標準ライブラリに不足している数値ヘルパを提供する。
|
Package mathx は Go 1.19 の標準ライブラリに不足している数値ヘルパを提供する。 |
|
slicex
Package slicex はジェネリックなスライスヘルパを提供する。
|
Package slicex はジェネリックなスライスヘルパを提供する。 |
|
stringx
Package stringx はコーディングテストでよく使う文字列ヘルパを提供する。
|
Package stringx はコーディングテストでよく使う文字列ヘルパを提供する。 |
|
Package snippets は SNIPPETS.md と等価な内容を 1 ファイルにまとめたもの。
|
Package snippets は SNIPPETS.md と等価な内容を 1 ファイルにまとめたもの。 |
Click to show internal directories.
Click to hide internal directories.