All Projects β†’ kamyu104 β†’ GoogleCodeJam-2016

kamyu104 / GoogleCodeJam-2016

Licence: MIT license
πŸƒ Python Solutions of All 26 Problems of GCJ 2016

Programming Languages

python
139335 projects - #7 most used programming language
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to GoogleCodeJam-2016

GoogleCodeJam-2017
πŸƒ Python Solutions of All 27 Probelms in GCJ 2017
Stars: ✭ 53 (+194.44%)
Mutual labels:  competitive-programming, codejam, programming-contests, google-code-jam, gcj, googlecodejam, contest-programming, codejam-problems
Google-Code-Jam-2019
My solutions to Google Code Jam 2019 in Python3
Stars: ✭ 37 (+105.56%)
Mutual labels:  codejam, google-code-jam, googlecodejam, codejam-problems
FacebookHackerCup-2019
πŸƒ Python Solutions of All 22 Problems in FHC 2019
Stars: ✭ 15 (-16.67%)
Mutual labels:  competitive-programming, programming-contests, contest-programming
Jikka
an automated solver for problems of competitive programming
Stars: ✭ 143 (+694.44%)
Mutual labels:  competitive-programming, programming-contests
Competitive Programming
My solutions to problems from various competitive programming websites.
Stars: ✭ 93 (+416.67%)
Mutual labels:  competitive-programming, programming-contests
Programming Contest
My solutions of some problems from different online judges
Stars: ✭ 158 (+777.78%)
Mutual labels:  competitive-programming, programming-contests
AtCoderClans
γ€ιžε…¬εΌγ€‘AtCoderγŒγ‚‚γ£γ¨ζ₯½γ—くγͺγ‚‹γƒͺγƒ³γ‚―ι›†γ§γ™γ€‚ζœ‰εΏ—γ«γ‚ˆγ‚‹ιžε…¬εΌγ‚΅γƒΌγƒ“γ‚Ήγƒ»γƒ„γƒΌγƒ«γƒ»γƒ©γ‚€γƒ–γƒ©γƒͺγƒ»θ¨˜δΊ‹γͺどをまとめています。
Stars: ✭ 74 (+311.11%)
Mutual labels:  competitive-programming, programming-contests
BAPCtools
Tools for developing ICPC-style programming contest problems.
Stars: ✭ 36 (+100%)
Mutual labels:  competitive-programming, programming-contests
cpAPI
A Flask API that gives updates about the upcoming contests on various Coding Platforms.
Stars: ✭ 13 (-27.78%)
Mutual labels:  competitive-programming, contest-programming
algovault
Algorithms and templates for competitive programming
Stars: ✭ 67 (+272.22%)
Mutual labels:  competitive-programming, codejam
Weekly Events
Slides and other materials for club meetings
Stars: ✭ 17 (-5.56%)
Mutual labels:  programming-contests, contest-programming
E Maxx Eng
Translation of http://e-maxx.ru into English
Stars: ✭ 1,238 (+6777.78%)
Mutual labels:  competitive-programming, programming-contests
Usaco
General Resources for Competitive Programming
Stars: ✭ 1,152 (+6300%)
Mutual labels:  competitive-programming, programming-contests
verification-helper
a testing framework for snippet libraries used in competitive programming
Stars: ✭ 137 (+661.11%)
Mutual labels:  competitive-programming, programming-contests
Awesome Competitive Programming
πŸ’Ž A curated list of awesome Competitive Programming, Algorithm and Data Structure resources
Stars: ✭ 9,119 (+50561.11%)
Mutual labels:  competitive-programming, programming-contests
Atcoderproblems
Extend your AtCoder
Stars: ✭ 713 (+3861.11%)
Mutual labels:  competitive-programming, programming-contests
playground
A place to play programming
Stars: ✭ 21 (+16.67%)
Mutual labels:  programming-contests, google-code-jam
Oj
Tools for various online judges. Downloading sample cases, generating additional test cases, testing your code, and submitting it.
Stars: ✭ 517 (+2772.22%)
Mutual labels:  competitive-programming, programming-contests
Cpeditor
The IDE for competitive programming πŸŽ‰ | Fetch, Code, Compile, Run, Check, Submit πŸš€
Stars: ✭ 562 (+3022.22%)
Mutual labels:  competitive-programming, programming-contests
GoogleKickStart-2021
πŸƒ Python Solutions of All 32 Problems in GKS 2021
Stars: ✭ 84 (+366.67%)
Mutual labels:  competitive-programming, contest-programming

GoogleCodeJam 2016 Language License Progress

Python solutions of Google Code Jam 2016. Solution begins with * means it will get TLE in the largest data set (total computation amount > 10^8, which is not friendly for Python to solve in 5 ~ 15 seconds). A 4-minute timer is set for the small dataset and a 8-minute timer is set for the large dataset this year.

Qualification Round

# Title Solution Time Space Difficulty Tag Note
A Counting Sheep Python O(NlogN) O(logN) Easy Simulate
B Revenge of the Pancakes Python O(N) O(1) Easy Math Analysis
C Coin Jam Python O(N * J) O(N) Medium Tricky Math
D Fractiles Python O(K) O(1) Hard Logic, Math Induction

Round 1A

# Title Solution Time Space Difficulty Tag Note
A The Last Word Python O(L) O(L) Easy Greedy
B Rank and File Python O(N^2) O(N^2) Easy Math Analysis
C BFFs Python O(N) O(N) Hard Hash, Graph

Round 1B

# Title Solution Time Space Difficulty Tag Note
A Getting the Digits Python O(N) O(1) Easy Greedy
B Close Match Python O(N^2) O(N) Medium Greedy
C Technobabble Python O(N * sqrt(W)) O(W) Hard Graph, Bipartite Matching

Round 1C

# Title Solution Time Space Difficulty Tag Note
A Senate Evacuation Python O(PlogP) O(P) Easy Heap, Math Analysis
B Slides! Python O(B^2) O(1) Easy Math Analysis
C Fashion Police Python O(J * P * min(S, K)) O(1) Hard Math Analysis

Round 2

# Title Solution Time Space Difficulty Tag Note
A Rather Perplexing Showdown Python O(2^N) O(2^N) Easy Math Analysis
B Red Tape Committee Python O(NlogN + K^3) O(N) Easy DP, Probability
C The Gardener of Seville Python O((R + C)log(R + C) + R * C) O(R * C) Hard Simulate
D Freeform Factory Python O(N + C * C!) O(N + C * C!) Hard Memoization, DFS

Round 3

# Title Solution Time Space Difficulty Tag Note
A Teaching Assistant Python O(S) O(S) Easy Greedy
B Forest University Python O(T * N^2) O(N) Medium Simulate
C Rebel Against The Empire C++ PyPy O(logN * (N^2 + H * N)) O(N^2) Hard Graph, BFS, Binary Search
D Go++ Python O(L) O(L) Medium Math Analysis

World Finals

You can relive the magic of the 2016 Code Jam World Finals by watching the Live Stream Recording of the competition, problem explanations, interviews with Google and Code Jam engineers, and announcement of winners.

# Title Solution Time Space Difficulty Tag Note
A Integeregex Python Python O(R^2 + RlogB) on average O(R) on average Medium ❀️ Automata, NFA, Thompson's Construction, DP
B Family Hotel Python O(N) O(N) Medium DP, Probability, Euler's Theorem
C Gallery of Pillars Python O(NlogN) O(M) Medium Inclusion-Exclusion Principle, MΓΆbius Function, Sieve Of Eratosthenes, Math Analysis
D Map Reduce Python PyPy O((R * C) * log(R * C)) O(R * C) Hard BFS, Binary Search
E Radioactive Islands PyPy Python PyPy O(X/H) O(1) Hard ❀️ DP, Integral, Calculus of Variations, Euler-Lagrange Equation, Runge-Kutta Method, Binary Search, Hill-Climbing
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].