All Projects → 2014CAIS01 → The Road To Acmer

2014CAIS01 / The Road To Acmer

Algorithm contests code solveset

Labels

Projects that are alternatives of or similar to The Road To Acmer

TeamReference
Team reference for Competitive Programming. Algorithms implementations very used in the ACM-ICPC contests. Latex template to build your own team reference.
Stars: ✭ 29 (-21.62%)
Mutual labels:  acm-icpc
ACM ICPC Materials
Preparation materials for ACM ICPC
Stars: ✭ 15 (-59.46%)
Mutual labels:  acm-icpc
Tryalgo
Algorithms and data structures for preparing programming competitions: basic and advanced
Stars: ✭ 288 (+678.38%)
Mutual labels:  acm-icpc
OpenJudger
A lightweight⚡high performance💪universal🍭program judger, support multiple languages, special judge and SQL judge💡轻量高性能的程序评测核心, 易于扩展和二次开发, 支持多编程语言, SPJ和SQL评测
Stars: ✭ 63 (+70.27%)
Mutual labels:  acm-icpc
ACM-axiomofchoice
ACM-XCPC 游戏教程
Stars: ✭ 14 (-62.16%)
Mutual labels:  acm-icpc
OI-Source
OI代码仓库、复习笔记、代码模板、本地Judger
Stars: ✭ 25 (-32.43%)
Mutual labels:  acm-icpc
pcuva-problems
Solutions to various UVa (ACM) problems in c++, python, and java. Python code is not tested on uva online judge however works for all sample inputs
Stars: ✭ 46 (+24.32%)
Mutual labels:  acm-icpc
Arabiccompetitiveprogramming
The repository contains the ENGLISH description files attached to the video series in my ARABIC algorithms channel.
Stars: ✭ 675 (+1724.32%)
Mutual labels:  acm-icpc
CUGBACM
2016 Winter CUGBACM team training solutions
Stars: ✭ 12 (-67.57%)
Mutual labels:  acm-icpc
Leetcode Go
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
Stars: ✭ 22,440 (+60548.65%)
Mutual labels:  acm-icpc
ICPC-Question-Solving
Our homework for ACM-ICPC contest preparation
Stars: ✭ 26 (-29.73%)
Mutual labels:  acm-icpc
203-ACM-Problems-Code
203 ACM Problems Source Code in C++
Stars: ✭ 43 (+16.22%)
Mutual labels:  acm-icpc
LeetCode-Py
⛽️「算法通关手册」,超详细的「算法与数据结构」基础讲解教程,「LeetCode」650+ 道题目 Python 版的详细解析。通过「算法理论学习」和「编程实战练习」相结合的方式,从零基础到彻底掌握算法知识。
Stars: ✭ 881 (+2281.08%)
Mutual labels:  acm-icpc
ACM Tutorial
ACM相关书籍与资料
Stars: ✭ 15 (-59.46%)
Mutual labels:  acm-icpc
Cpeditor
The IDE for competitive programming 🎉 | Fetch, Code, Compile, Run, Check, Submit 🚀
Stars: ✭ 562 (+1418.92%)
Mutual labels:  acm-icpc
hustoj
Popular Open Source Online Judge based on PHP/C++/MySQL/Linux for ACM/ICPC and NOIP training, with easy installation. 开源OJ系统
Stars: ✭ 2,773 (+7394.59%)
Mutual labels:  acm-icpc
checktestdata
checks integrity of test data in programming contests like the ACM ICPC
Stars: ✭ 19 (-48.65%)
Mutual labels:  acm-icpc
Competitive Programing
个人算法刷题处
Stars: ✭ 33 (-10.81%)
Mutual labels:  acm-icpc
Algos
Competitive programming algorithms in C++
Stars: ✭ 572 (+1445.95%)
Mutual labels:  acm-icpc
Project lemonlime
为了 OI 比赛而生的基于 Lemon + LemonPlus 的轻量评测系统 | 三大桌面系统支持
Stars: ✭ 255 (+589.19%)
Mutual labels:  acm-icpc

The road to ACMer

  • This is a useless repository that backup my code in online judge.

Knowledge List

Sorting

  • Bubble Sort
  • Insertion Sort
  • Selection Sort
  • Quick Sort
  • Counting Sort
  • Merge Sort
  • Heap Sort
  • Shell Sort
  • Radix Sort
  • Bucket Sort

Search

  • Simple Search
  • Backtracking
  • Depth First Search
  • Breadth First Search
  • Bidirectional Breadth First Search
  • Binary Search
  • Ternary Search
  • Golden Section Search
  • Branch and Bound
  • Heuristic Search
  • Iterative Deepening A*
  • Memoization
  • Randomization
  • Genetic Algorithm

Basic Algorithm

  • Simulation
  • Brute Force
  • Recursion
  • Divide and Conquer
  • Greedy
  • Construction
  • Pruning
  • Math Problem
  • Bignum
  • Bitwise
  • C++ STL

Number Theory

  • Divisible and Prime
  • Miller-Rabin Test
  • Fermat's Little Theorem
  • Base
  • Euclidean Algorithm
  • Extended Euclidean Algorithm
  • Congruence
  • Chinese Remainder Theory
  • Pimitive Root
  • Euler's Totient Function
  • Pythagorean Theorem
  • Goldbach's Conjecture
  • Bigmod

Graph Theory

  • Shortest Path
    • Dijkstra
    • Bellman-Ford
    • Floyd-Warshall
  • Minimum Cost Spanning Tree
    • Prim
    • Kruskal
  • Minimum Cost Arborescence
    • Zhu-Liu Algorithm
  • Maximum Matching
    • Hungarian Algorithm
    • Hopcroft-Karp Algorithm
  • Perfect Matching
    • KM Algorithm
  • Stable Marriage
  • System of Difference Constraints
  • Topological Sorting
  • Transitive Closure
  • Eulerian Circuit
  • Connected Component
  • Strongly Connected Component
  • Biconnected Components
  • Cut Point and Bridge
  • Kth Shortest Path
  • Degree-Constrained Minimum Spanning Tree
  • Optimal Proportional Minimum Spanning Tree

String Processing

  • Simple String Processing
  • Expression Evaluation
  • KMP
  • Finite State Automaton
  • Huffman Coding
  • Cryptography
  • Calendar

Dynamic Programming

  • Linear DP
    • Longest Increasing Sequence
    • Longest Common Sequence
    • Chessboard Division
    • Blocks Elimination
    • Number Triangle
  • Interval DP
    • Matrix Chain Multiplication
    • Stones Combination
    • Polygon Division
    • Brackets Insertion
  • Knapsack
  • Tree DP
  • Set DP

Network Flow

  • Maximum Flow
    • Ford Fulkerson
    • Edmonds Karp
    • Dinic
    • Preflow Push
    • Maximum Capacity Path
  • Minimum Cut
    • Max-Flow Min-Cut Theorem
    • Stoer-Wagner Algorithm
  • Min-Cost Max-Flow
  • Capacity-Limited Network Flow

Data Structure

  • Heap
    • Binary Heap
    • Skew Heap
    • Binomial Heap
    • Leftist Tree
  • Stack
    • Expression Evaluation
    • Bracket Matching
    • Recursive Compiling
  • Queue
    • Unidirectional Queue
    • Bidirectional Queue
    • Circular Queue
    • Priority Queue
    • Monotone Queue
  • Linked List
    • Unidirectional Linked List
    • Doubly-Linked List
    • Circular Linked List
    • Block Linked List
    • Orthogonal List
    • Dancing Links
    • Adjacency List
  • Hash Table
  • Union Find Sets
  • Binary Tree
    • Balanced Binary Tree
    • Binary Search Tree
    • Thread Binary Tree
  • Segment Tree
    • 1d Segment Tree
    • 2d Segment Tree
  • Trie Tree
  • Suffix Tree
  • Binary Indexed Tree
    • 1d Binary Indexed Tree
    • 2d Binary Indexed Tree
    • 3d Binary Indexed Tree
  • Least Common Ancestor
  • Range Maximum/Minimum Query

Computational Geometry

  • Basic Concept of Computational Geometry
  • Analytic Geometry
  • Line Intersection
  • Point to Line
  • Three Points Fix a Circle
  • Circle Intersection
  • Circle Line Intersection
  • Area Computation
  • The Closest Pair
  • Polygon Diameter
  • Convex Hull
  • 3d Convex Hull
  • Polygon Problem
  • Polar Angel
  • Sweep Line Algorithm
  • Delaunay Triangulation
  • Rotating Calipers
  • Simulated Annealing
  • Polygon Cut
  • Voronoi Diagram
  • 3d Geometry
  • Discretization

Combinatorial Mathematics

  • Pigeonhole Principle
  • Permutation/Combination
    • Addition Principle
    • Multiplication Principle
  • Binomial Coefficient
  • Inclusion-Exclusion Principle
    • Derangement
  • Generating Function
  • Special Counting
    • Fibonacci
    • Vatalan
    • Stirling
    • Schroder
    • Partition Number
  • Polya
  • Burnside
  • Mobius

Linear Algebra

  • Matrix
    • Matrix Multiplication
    • Rank of Matrix
    • Determinant
  • Linear Equations
    • Cramer's Rule
    • Gaussian Elimination

Probability Theory

  • Basic Concept of Probability Theory
  • Bayes
  • Expected Value

Game Theory

  • Nim Games
  • Sprague Grundy
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].