All Projects â†’ ivangalbans â†’ TeamReference

ivangalbans / TeamReference

Licence: other
Team reference for Competitive Programming. Algorithms implementations very used in the ACM-ICPC contests. Latex template to build your own team reference.

Programming Languages

C++
36643 projects - #6 most used programming language
TeX
3793 projects

Projects that are alternatives of or similar to TeamReference

CPTH
🌟 Competitive Programming Template Headers | With documentation, CI tests and Codecov
Stars: ✭ 23 (-20.69%)
Mutual labels:  competitive-programming, acm-icpc, algorithm-competitions, competitive-programming-contests, competitive-programming-algorithms
icpc
Resources for Competitive Programming
Stars: ✭ 14 (-51.72%)
Mutual labels:  competitive-programming, competitive-programming-contests, competitive-programming-algorithms, competitive-programming-reference
cpAPI
A Flask API that gives updates about the upcoming contests on various Coding Platforms.
Stars: ✭ 13 (-55.17%)
Mutual labels:  competitive-programming, competitive-programming-contests, competitive-programming-reference
Leetcode Go
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode éĸ˜č§Ŗ
Stars: ✭ 22,440 (+77279.31%)
Mutual labels:  acm-icpc, algorithm-competitions, dynamic-programming
InterviewPrep
A repository containing link of good interview questions
Stars: ✭ 54 (+86.21%)
Mutual labels:  graph-algorithms, competitive-programming, dynamic-programming
competitive-programming
Programming Solutions for OJs and Algorithms
Stars: ✭ 35 (+20.69%)
Mutual labels:  competitive-programming, acm-icpc, programming-competitions
test-case-generator
Test Case generator for competitive coding. Test case generator for competitive programming and potentially for software testing.
Stars: ✭ 28 (-3.45%)
Mutual labels:  competitive-programming, competitive-programming-contests, competitive-programming-algorithms
Competitive coding
This repository contains some useful codes, techniques, algorithms and problem solutions helpful in Competitive Coding.
Stars: ✭ 393 (+1255.17%)
Mutual labels:  graph-algorithms, competitive-programming, algorithm-competitions
geeks-for-geeks-solutions
✅ My own Amazon, Microsoft and Google SDE Coding challenge Solutions (offered by GeeksForGeeks).
Stars: ✭ 246 (+748.28%)
Mutual labels:  matrix, competitive-programming, competitive-programming-algorithms
Cpeditor
The IDE for competitive programming 🎉 | Fetch, Code, Compile, Run, Check, Submit 🚀
Stars: ✭ 562 (+1837.93%)
Mutual labels:  competitive-programming, acm-icpc, algorithm-competitions
cppdump
Standard dumps of data structures/algorithms
Stars: ✭ 18 (-37.93%)
Mutual labels:  competitive-programming, competitive-programming-contests, competitive-programming-algorithms
Competitive Programming
Repository of all my submissions to some competitive programming website (Online Judges), as well as, the implementation of some data structures and algorithms.
Stars: ✭ 53 (+82.76%)
Mutual labels:  graph-algorithms, competitive-programming, algorithm-competitions
Data structure and algorithms library
A collection of classical algorithms and data-structures implementation in C++ for coding interview and competitive programming
Stars: ✭ 133 (+358.62%)
Mutual labels:  graph-algorithms, competitive-programming, dynamic-programming
competitive-programming
This is my collection of various algorithms and data structures that I feel that are needed frequently in competitive programming .
Stars: ✭ 30 (+3.45%)
Mutual labels:  competitive-programming, number-theory
Alex
A CLI to compile python codes embedded with test cases. For lazy competitive progra....
Stars: ✭ 17 (-41.38%)
Mutual labels:  competitive-programming, competitive-programming-contests
problem-solving
No description or website provided.
Stars: ✭ 56 (+93.1%)
Mutual labels:  dynamic-programming, number-theory
OI-wiki
🌟 Wiki of OI / ICPC for everyone. īŧˆæŸå¤§åž‹æ¸¸æˆįēŋ上æ”ģį•ĨīŧŒå†…åĢį‚Ģ酷įŽ—术魔æŗ•īŧ‰
Stars: ✭ 12,821 (+44110.34%)
Mutual labels:  competitive-programming, acm-icpc
fridge
Fridge for Codechef: An android app for downloading and browsing questions and contests from codechef.com offline
Stars: ✭ 17 (-41.38%)
Mutual labels:  competitive-programming, competitive-programming-contests
cpalgorithms
Algorithms and Techniques for competitive programming
Stars: ✭ 16 (-44.83%)
Mutual labels:  competitive-programming, competitive-programming-contests
Algorithms-Java
A collection of common algorithms and data structures implemented in Java.
Stars: ✭ 141 (+386.21%)
Mutual labels:  graph-algorithms, dynamic-programming

ACM-ICPC Team Reference

Team Reference for Programming Competitions (click here)

Compile to pdf

latex -output-format=pdf reference.tex

Contents

Misc

  • Cube

  • Josephus

  • Partition

  • Random

  • Useful

BitMask

  • Amount of Hamiltonian Walks

  • Existence of Hamiltonian Cycle

  • Existence of Hamiltonian Walk

  • Finding the Number of Simple Paths

  • Finding the Shortest Hamiltonian Cycle

  • Number of Hamiltonian Cycles

  • Number of Simple Cycles

  • Shortest Hamiltonian Walk

  • Subset Subset (3^n)

Data Structures

  • AVL Tree

  • Big Integer

  • Binary Heap

  • Binomial Heap

  • Disjoint Set

  • Fenwick Tree (update-range and query index)

  • Fenwick Tree 1D

  • Fenwick Tree 2D

  • Fraction

  • Kd-Tree

  • Longest Common Ancestor. Sparse Table

  • Longest Common Ancestor (rmq)

  • Longest Common Ancestor (sqrt)

  • Longest Common Ancestor (Tarjan)

  • Polynomial

  • Red-Black-Tree

  • Range Minimum Query (SQRT)

  • Range Minimum Query (Fast)

  • Range Minimum Query

  • Range Minimum Sum Segment Query

  • Segment Tree Lazy Propagation

  • Segment Tree-1D Query

  • Segment Tree-2D

  • Splay Tree

  • Treap

  • Treap Implicit Key

  • Trie

Dynamic Programming

  • Convex Hull Trick

  • Longest Increasing Subsequence

  • Matrix Chain

Geometry

  • Basic Operation

  • Circles

  • Closest Pair Points

  • Convex Cut

  • Convex Hull 3D

  • Lines

  • Minkowski

  • Point 3D

  • Polygon Triangulation

  • Rectilinear MST

  • Rotating Calipers

  • Segment Intersect

  • Segments

  • Semiplane Intersection

  • Triangles

Graphs

  • Articulation Point And Bridge

  • Bellman-Ford

  • Biconnected Components

  • Bipartite Matching

  • Centroid Decomposition

  • Dijkstra

  • Dominator Tree

  • Flow with Lower Bound

  • Floyd Warshall

  • Gabow Edmonds

  • Gomory hu Tree

  • Hopcroft Karp

  • Hungarian

  • Kruskal

  • Max Flow Dinic

  • Max Flow push relabel

  • Min Cost Max Flow

  • Prim

  • Satisfiability Two SAT

  • Strongly Connected Components

  • SCC Gabow

  • Stoer Wagner

  • Tree Isomorphism

Matrix

  • Gauss

  • Gauss Modulo 2

  • Matrix Template

Number Theory

  • Binomial Coefficient

  • Divisibility

  • ALL Number Theory

  • Prime

  • Tree Stern-Brocot

Numeric Methods

  • Fast Fourier Transform

  • Goldsection Search

  • Linear Recursion

  • Romberg

  • Roots Newton

  • Simplex

  • Simpson

Parsing

  • Shunting Yard

Sorting-Searching

  • Ternary Searh

String

  • Aho Corasick

  • Knuth-Morris-Pratt

  • Longest Common Subsequence

  • Longest Palindrome Substring

  • Manacher

  • Maximal Suffix

  • Minimum Rotation

  • Palindromic Tree

  • Substring Palindrome

  • Suffix Array

  • Suffix Automaton

  • Z Function

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].