Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

OmeletWithoutEgg/ckiseki

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,623 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ckiseki

build status

ICPC codebook used by team ckiseki from National Taiwan University

  • 在 pdf 裡面標星號的代表 not verified
  • 在 .cpp 裡面放 /* SPLIT_HASH_HERE */ 可以分段 hash

TODO

  • Make all include cpps have corresponding docs.
  • Rewrite gen_content.py or refactor whole building mechanism @@

To delete/fix/shorten

  • binary search on segtree
  • make KM modern
  • shorten floor sum
  • shorten weighted general matching
  • Add Manacher comment
  • del old fft and polynomial?
  • FPS
  • shorten SA
  • network simplex
  • 修萬能歐幾里得
  • fix SAM/PalTree
  • tree knapsack
  • min mean cycle
  • simulate annealing
  • Simplex (Performance, e.g. with custom type?)
  • treap
  • test performance of SAIS for big strings (or vectors).
  • suffix array lcp tools
  • vim Hash command broken when searching Hash.
  • unify CostFlow.cpp and DijkstraCostFlow.cpp.

To add

  • count 3 cycle / 4 cycle
  • faster Pollard Rho (127(?))
  • bipartite independent set / vertex cover construction
  • LP dual formula
  • HLPP? $(N^2\sqrt{M})$ max-flow
  • Make an usable Gaussian Elimination
  • bounded flow?
  • add definition of matroid
  • add simple polygon sweep line docs
  • 郵局設置問題無限大extreme (aliens trick + convex 1d 1d opt)
  • segment tree beats
  • 邀請函?
  • subset convolution
  • add 3d geometry
  • BitsetLCS with solution
  • QR decomposition
  • highly composite number?
  • more submodular minimization
  • add (useful) kosaraju back
  • ear decomposition
  • min 25 篩
  • 匹配相關
  • sector union?
  • add more derivatives/integrals
  • interval container
  • KM, but with slope function (the best match of exactly C edges, C = $0..N$)
  • weighted bipartite matching in $O(N_L^{2}N_R)$

Flow series

Geometry

  • fix our 2d convex hull?
  • MinMaxEnclosing Rectangle
  • half plane intersection precision
  • rotating sweep line
  • convex cut
  • make delaunay easier to use (make postprocess voronoi)
  • to add
    • triangle hearts?
    • adaptive simpson?
    • 3d point class
  • 3d hull test
  • offline PointInSimplePolygon (NaCl)
  • del or fix
    • KD tree
    • KD closet pair
  • convex hull trick linear?
  • be careful of std::abs<complex<int>>
  • https://vjudge.net/problem/UVA-12311

About

ICPC codebook used by kiseki

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • C++ 80.9%
  • TeX 13.3%
  • Python 5.0%
  • Vim Script 0.3%
  • Makefile 0.2%
  • Dockerfile 0.2%
  • Ruby 0.1%