Skip to content

Files

Latest commit

 

History

History
57 lines (43 loc) · 2.2 KB

README.md

File metadata and controls

57 lines (43 loc) · 2.2 KB

CP-lib

Competitive Programming Library

whesonが使ってる競プロライブラリをまとめてるものです.

全てが想定通りに動くようになってるかは保証できないので利用するときは自己責任でお願いします.

ライブラリ一覧

データ構造

グラフ・木

数学

幾何

文字列

  • ローリングハッシュ法
  • 文字列検索(Suffix Array)
  • 複数文字列検索(Aho-Corasick法)

NeoSnippetで利用する方法

NeoSnippetのcpp.snipファイルの先頭に

include CP-lib/*.snip

と記述して,NeoSnippetのsnippetsディレクトリにgit cloneしてください.

snippetsディレクトリはvimのconfig内に

let g:neosnippet#snippets_directory = '~/.config/nvim/snippets'

と記述していれば~/.config/nvim/snippetsにあるかと思います.

NeoSnippetの詳細は公式ドキュメントを見てください.