All Projects → shihsyun → Codility_lessons

shihsyun / Codility_lessons

Licence: mit
Codility Lesson1~Lesson17 100% solutions with Python3 除正確解答外comment裡有解題的思考過程

Programming Languages

python
139335 projects - #7 most used programming language
python3
1442 projects

Projects that are alternatives of or similar to Codility lessons

Codinginterviews
This repository contains coding interviews that I have encountered in company interviews
Stars: ✭ 2,881 (+3211.49%)
Mutual labels:  algorithms, interview, interview-questions, interview-practice, coding-interviews, coding-challenge
Interviews
Everything you need to know to get the job.
Stars: ✭ 54,875 (+62974.71%)
Mutual labels:  algorithms, interview, interview-questions, interview-practice, coding-interviews, coding-challenge
Technical Interview Guide
My learning material for technical interviews!
Stars: ✭ 76 (-12.64%)
Mutual labels:  algorithms, interview, interview-questions, interview-practice, coding-interviews, coding-challenge
Awesome Coding Interview Question Patterns
The most common question-patterns for any coding-interview
Stars: ✭ 196 (+125.29%)
Mutual labels:  algorithms, interview, interview-questions, interview-practice, coding-interviews
Leetcode Sol Res
Clean, Understandable Solutions and Resources for LeetCode Online Judge Algorithm Problems.
Stars: ✭ 1,647 (+1793.1%)
Mutual labels:  algorithms, interview, interview-questions, interview-practice, coding-interviews
Cs Fundamentals
🎓 Data structures and algorithms
Stars: ✭ 869 (+898.85%)
Mutual labels:  interview, interview-questions, interview-practice, coding-interviews, coding-challenge
Algorithms Leetcode Javascript
Algorithms resolution in Javascript. Leetcode - Geeksforgeeks - Careercup
Stars: ✭ 157 (+80.46%)
Mutual labels:  algorithms, interview, interview-questions, coding-interviews
Interviewguide
《大厂面试指北》——包括Java基础、JVM、数据库、mysql、redis、计算机网络、算法、数据结构、操作系统、设计模式、系统设计、框架原理。最佳阅读地址:http://notfound9.github.io/interviewGuide/
Stars: ✭ 3,117 (+3482.76%)
Mutual labels:  algorithms, interview, interview-questions, interview-practice
Leetcode
👏🏻 leetcode solutions for Humans™
Stars: ✭ 1,129 (+1197.7%)
Mutual labels:  algorithms, interview, interview-questions, interview-practice
Tech Interview Handbook
💯 Curated interview preparation materials for busy engineers
Stars: ✭ 64,851 (+74441.38%)
Mutual labels:  algorithms, interview-questions, interview-practice, coding-interviews
Interview Techdev Guide
This repository contains curated technical interview questions by fn+geeks community
Stars: ✭ 252 (+189.66%)
Mutual labels:  algorithms, interview, interview-questions, coding-interviews
TheJobInterviewGuide
A job guide to help developers get through interviews and get amazing jobs!
Stars: ✭ 267 (+206.9%)
Mutual labels:  interview, interview-practice, interview-questions, coding-interviews
Algorithmic Pseudocode
This repository contains the pseudocode(pdf) of various algorithms and data structures necessary for Interview Preparation and Competitive Coding
Stars: ✭ 519 (+496.55%)
Mutual labels:  algorithms, interview-questions, interview-practice, coding-interviews
Algorithmic-Problem-Solving
Solutions of algorithmic type of programming problems from sites like LeetCode.com, HackerRank.com, LeetCode.com, Codility.com, CodeForces.com, etc. using Java.
Stars: ✭ 20 (-77.01%)
Mutual labels:  interview, interview-practice, interview-questions, coding-challenge
coding-interview
Resources for preparing for your next coding interview
Stars: ✭ 27 (-68.97%)
Mutual labels:  interview, interview-practice, interview-questions, coding-interviews
pw
Best websites a Programmer should visit
Stars: ✭ 27 (-68.97%)
Mutual labels:  interview, interview-practice, interview-questions, coding-challenge
Coding-Interview-Challenges
This is a repo where I upload code for important interview questions written in Python, C++, and Swift
Stars: ✭ 13 (-85.06%)
Mutual labels:  interview, interview-questions, coding-interviews, coding-challenge
Algorithms And Data Structures In Java
Algorithms and Data Structures in Java
Stars: ✭ 498 (+472.41%)
Mutual labels:  algorithms, interview, interview-practice
Android interview
这个仓库主要提供一些面试资料,计算机网络基础,算法,面试常见问题
Stars: ✭ 83 (-4.6%)
Mutual labels:  interview, interview-questions, interview-practice
Fuck Coding Interviews
How on earth can I ever think of a solution like that in an interview?!
Stars: ✭ 464 (+433.33%)
Mutual labels:  algorithms, interview, coding-interviews

Practice codility lessons on Python.

Lesson Task Categories
1 - Iterations BinaryGap PAINLESS
2 - Arrays OddOccurrencesInArray PAINLESS
2 - Array CyclicRotation PAINLESS
3 - Time Complexity FrogJmp PAINLESS
3 - Time Complexity PermMissingElem PAINLESS
3 - Time Complexity TapeEquilibrium PAINLESS
4 - Counting Elements PermCheck PAINLESS
4 - Counting Elements FrogRiverOne PAINLESS
4 - Counting Elements MissingInteger RESPECTABLE
4 - Counting Elements MaxCounters RESPECTABLE
5 - Prefix Sums PassingCars PAINLESS
5 - Prefix Sums GenomicRangeQuery RESPECTABLE
5 - Prefix Sums MinAvgTwoSlice RESPECTABLE
5 - Prefix Sums CountDiv RESPECTABLE
6 - Sorting Distinct PAINLESS
6 - Sorting MaxProductOfThree PAINLESS
6 - Sorting Triangle PAINLESS
6 - Sorting NumberOfDiscIntersections RESPECTABLE
7 - Stacks and Queues Brackets PAINLESS
7 - Stacks and Queues Fish PAINLESS
7 - Stacks and Queues StoneWall PAINLESS
7 - Stacks and Queues Nesting PAINLESS
8 - Leader EquiLeader PAINLESS
8 - Leader Dominator PAINLESS
9 - Maximum slice problem MaxSliceSum PAINLESS
9 - Maximum slice problem MaxProfit PAINLESS
9 - Maximum slice problem MaxDoubleSliceSum RESPECTABLE
10 - Prime and composite numbers CountFactors PAINLESS
10 - Prime and composite numbers MinPerimeterRectangle PAINLESS
10 - Prime and composite numbers Peaks RESPECTABLE
10 - Prime and composite numbers Flags RESPECTABLE
11 - Sieve of Eratosthenes CountNonDivisible RESPECTABLE
11 - Sieve of Eratosthenes CountSemiprimes RESPECTABLE
12 - Euclidean algorithm ChocolatesByNumbers PAINLESS
12 - Euclidean algorithm CommonPrimeDivisors RESPECTABLE
13 - Fibonacci numbers FibFrog RESPECTABLE
13 - Fibonacci numbers Ladder RESPECTABLE
14 - Binary search algorithm MinMaxDivision RESPECTABLE
14 - Binary search algorithm NailingPlanks RESPECTABLE
15 - Caterpillar method AbsDistinct PAINLESS
15 - Caterpillar method CountDistinctSlices PAINLESS
15 - Caterpillar method CountTriangles PAINLESS
15 - Caterpillar method MinAbsSumOfTwo RESPECTABLE
16 - Greedy algorithms MaxNonoverlappingSegments PAINLESS
16 - Greedy algorithms TieRopes PAINLESS
17 - Dynamic programming NumberSolitaire RESPECTABLE
17 - Dynamic programming MinAbsSum AMBITIOUS
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].