arpan74 / Ctci Python Solutions
Cracking the Coding Interview in Python 3. The solutions all have detailed explanations with visuals.
Stars: โญ 1,033
Programming Languages
Projects that are alternatives of or similar to Ctci Python Solutions
Lintcode
๐ C++11 Solutions of All 289 LintCode Problems (No More Updates)
Stars: โญ 570 (-44.82%)
Mutual labels: interview-questions, interview-preparation, interview-practice
Awesome Ios Interview
๐ฒ The curated list of iOS Developer interview questions and answers, Swift & Objective-C
Stars: โญ 753 (-27.11%)
Mutual labels: interview-questions, interview-preparation, interview-practice
Algorithm-Implementations
Lots of algorithm's & their implementations that have been compiled from a variety of locations.
Stars: โญ 15 (-98.55%)
Mutual labels: interview-practice, interview-questions, interview-preparation
counter-interview.dev
a collaborative collection of interview questions collected from both sides of the game: Interviewer(s) and Interviewee.
Stars: โญ 102 (-90.13%)
Mutual labels: interview-practice, interview-questions, interview-preparation
Full Stack Interview Questions
๐ด More than ~3877 Full Stack, Coding & System Design Interview Questions And Answers sourced from all around the Internet to help you to prepare to an interview, conduct one, mock your lead dev or completely ignore. Find more questions and answers on ๐
Stars: โญ 306 (-70.38%)
Mutual labels: interview-questions, interview-preparation, interview-practice
ctci-go
Cracking the Coding Interview in Go
Stars: โญ 31 (-97%)
Mutual labels: interview-practice, interview-questions, interview-preparation
interview-tips
A collection of awesome Interview Tips and Questions
Stars: โญ 29 (-97.19%)
Mutual labels: interview-practice, interview-questions, interview-preparation
dailycodingproblem
Solutions to Daily Coding Problem questions
Stars: โญ 26 (-97.48%)
Mutual labels: interview-practice, interview-questions, interview-preparation
Coderchef Kitchen
The official repository for our programming kitchen which consists of 50+ delicious programming recipes having all the interesting ingredients ranging from dynamic programming, graph theory, linked lists and much more. All the articles contain beautiful images and some gif/video at times to help clear important concepts.
Stars: โญ 306 (-70.38%)
Mutual labels: interview-questions, interview-preparation, interview-practice
Awesome Android Interview
๐ฅ A awesome android expert interview questions and answers๏ผcontinuous updating ...๏ผ
Stars: โญ 3,596 (+248.11%)
Mutual labels: interview-questions, interview-preparation, interview-practice
Cs Fundamentals
๐ Data structures and algorithms
Stars: โญ 869 (-15.88%)
Mutual labels: interview-questions, interview-preparation, interview-practice
Angular Interview Questions
Most extensive Angular interview questions based on your level.
Stars: โญ 354 (-65.73%)
Mutual labels: interview-questions, interview-preparation, interview-practice
Competitive-Coding-and-Interview-Problems
This repo contains some problem solutions from different popular coding platforms like Code Chef, Leet Code, Hacker Blocks,etc.
Stars: โญ 54 (-94.77%)
Mutual labels: interview-practice, interview-questions, interview-preparation
Algorithmic Pseudocode
This repository contains the pseudocode(pdf) of various algorithms and data structures necessary for Interview Preparation and Competitive Coding
Stars: โญ 519 (-49.76%)
Mutual labels: interview-questions, interview-preparation, interview-practice
codewars python solutions
My CodeWars solutions in Python.
Stars: โญ 111 (-89.25%)
Mutual labels: interview-practice, interview-questions, interview-preparation
iOS-Interview
๐ Comprehensive list of questions and problems to pass an interview for the iOS Developer position
Stars: โญ 127 (-87.71%)
Mutual labels: interview-practice, interview-questions, interview-preparation
pw
Best websites a Programmer should visit
Stars: โญ 27 (-97.39%)
Mutual labels: interview-practice, interview-questions, interview-preparation
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 (-98.06%)
Mutual labels: interview-practice, interview-questions, interview-preparation
Codinginterviews
This repository contains coding interviews that I have encountered in company interviews
Stars: โญ 2,881 (+178.9%)
Mutual labels: interview-questions, interview-preparation, interview-practice
Interview
๐ C/C++ ๆๆฏ้ข่ฏๅบ็ก็ฅ่ฏๆป็ป๏ผๅ
ๆฌ่ฏญ่จใ็จๅบๅบใๆฐๆฎ็ปๆใ็ฎๆณใ็ณป็ปใ็ฝ็ปใ้พๆฅ่ฃ
่ฝฝๅบ็ญ็ฅ่ฏๅ้ข่ฏ็ป้ชใๆ่ใๅ
ๆจ็ญไฟกๆฏใThis repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendatioโฆ
Stars: โญ 21,608 (+1991.77%)
Mutual labels: interview-questions, interview-preparation, interview-practice
Cracking the Coding Interview in Python - Solutions with Explanations
Detailed explanations to the coding interview questions in CTCI. The solutions are written in Python 3.
If you find this useful, a Github star would be much appreciated!! โญ โญ โญ
Arrays and Strings
Problem Number | Problem Name | Status |
---|---|---|
1.1 | Is Unique | Read Solution โ |
1.2 | Check Permutation | Read Solution โ |
1.3 | URLify | Read Solution โ |
1.4 | Palindrome Permutation | Read Solution โ |
1.5 | One Away | Read Solution โ |
1.6 | String Compression | Read Solution โ |
1.7 | Rotate Matrix | Read Solution โ |
1.8 | Zero Matrix | Read Solution โ |
1.9 | String Rotation | Read Solution โ |
Linked Lists
Problem Number | Problem Name | Status |
---|---|---|
2.1 | Remove Dups | Read Solution โ |
2.2 | Return Kth to Last | Read Solution โ |
2.3 | Delete Middle Node | Read Solution โ |
2.4 | Partition | Read Solution โ |
2.5 | Sum List | Read Solution โ |
2.6 | Palindrome | Read Solution โ |
2.7 | Intersection | Read Solution โ |
2.8 | Loop Detection | Read Solution โ |
Stacks and Queues
Problem Number | Problem Name | Status |
---|---|---|
3.1 | Three In One | Read Solution โ |
3.2 | Stack Min | Read Solution โ |
3.3 | Stack of Plates | Read Solution โ |
3.4 | Queue via Stacks | Read Solution โ |
3.5 | Sort Stack | โ |
3.6 | Animal Shelter | โ |
Trees and Graphs
Problem Number | Problem Name | Status |
---|---|---|
4.1 | Route Between Nodes | โ |
4.2 | Minimal Tree | โ |
4.3 | List of Depths | โ |
4.4 | Check Balanced | โ |
4.5 | Validate BST | โ |
4.6 | Successor | โ |
4.7 | Build Order | โ |
4.8 | First Common Ancestor | โ |
4.9 | BST Sequence | โ |
4.10 | Check Subtree | โ |
4.11 | Random Node | โ |
4.12 | Paths with Sum | โ |
Bit Manipulation
Problem Number | Problem Name | Status |
---|---|---|
5.1 | Insertion | โ |
5.2 | Binary to String | โ |
5.3 | Flip Bit to Win | โ |
5.4 | Next Number | โ |
5.5 | Debugger | โ |
5.6 | Conversion | โ |
5.7 | Pairwise Swap | โ |
5.8 | Draw Line | โ |
Object Oriented Design
Problem Number | Problem Name | Status |
---|---|---|
7.1 | Deck of Cards | โ |
7.2 | Call Center | โ |
7.3 | Jukebox | โ |
7.4 | Parking Lot | โ |
7.5 | Online Book Reader | โ |
7.6 | Jigsaw | โ |
7.7 | Chat Server | โ |
7.8 | Othello | โ |
7.9 | Circular Array | โ |
Recursion and Dynamic Programming
Problem Number | Problem Name | Status |
---|---|---|
8.1 | Triple Step | โ |
8.2 | Robot in a Grid | โ |
8.3 | Magic Index | โ |
8.4 | Power Set | โ |
8.5 | Recursive Multiply | โ |
8.6 | Towers of Hanoi | โ |
8.7 | Permutation without Dups | โ |
8.8 | Permutation with Dups | โ |
8.9 | Parens | โ |
8.10 | Paint Fill | โ |
8.11 | Coins | โ |
8.12 | Eight Queens | โ |
8.13 | Stack of Boxes | โ |
8.14 | Boolean Evaluation | โ |
Sorting and Searching
Problem Number | Problem Name | Status |
---|---|---|
10.1 | Sorted Merge | โ |
10.2 | Group Anagram | โ |
10.3 | Search in Rotated Array | โ |
10.4 | Sorted Search, No Size | โ |
10.5 | Sparse Search | โ |
10.6 | Sort Big File | โ |
10.7 | Missing Int | โ |
10.8 | Find Duplicates | โ |
10.9 | Sorted Matrix Search | โ |
10.10 | Rank from Stream | โ |
10.11 | Peaks and Valleys | โ |
Moderate
Problem Number | Problem Name | Status |
---|---|---|
16.1 | Number Swapper | Read Solution โ |
16.2 | Word Frequencies | Read Solution โ |
16.3 | Intersection | โ |
16.4 | Tic Tac Win | โ |
16.5 | Factorial Zeros | โ |
16.6 | Smallest Difference | โ |
16.7 | Number Max | โ |
16.8 | English Int | โ |
16.9 | Operations | โ |
16.10 | Living People | โ |
16.11 | Diving Board | โ |
16.12 | XML Encoding | โ |
16.13 | Bisect Squares | โ |
16.14 | Best Line | โ |
16.15 | Master Mind | โ |
16.16 | Sub Sort | โ |
16.17 | Contiguous Sequence | โ |
16.18 | Pattern Matching | โ |
16.19 | Pond Sizes | โ |
16.20 | T9 | โ |
16.21 | Sum Swap | โ |
16.22 | Langton's Ant | โ |
16.23 | Rand7 from Rand5 | โ |
16.24 | Pairs with Sum | โ |
16.25 | LRU Cache | โ |
16.26 | Calculator | โ |
Hard
Problem Number | Problem Name | Status |
---|---|---|
17.1 | Add Without Plus | โ |
17.2 | Shuffle | โ |
17.3 | Random Set | โ |
17.4 | Missing Number | โ |
17.5 | Letters and Numbers | โ |
17.6 | Count of 2s | โ |
17.7 | Baby Names | โ |
17.8 | Circus Tower | โ |
17.9 | Kth Multiple | โ |
17.10 | Majority Element | โ |
17.11 | Word Distance | โ |
17.12 | BiNode | โ |
17.13 | Re-Space | โ |
17.14 | Smallest K | โ |
17.15 | Longest Word | โ |
17.16 | The Masseuse | โ |
17.17 | Multi Search | โ |
17.18 | Shortest Supersequence | โ |
17.19 | Missing Two | โ |
17.20 | Continuous Median | โ |
17.21 | Volume of Histogram | โ |
17.22 | Word Transformer | โ |
17.23 | Max Black Square | โ |
17.24 | Max Submatrix | โ |
17.25 | Word Rectangle | โ |
17.26 | Sparse Similarity | โ |
If you find this useful, a Github star would be much appreciated!! โญ โญ โญ
Contributing
Pull requests are welcome. For major changes, please open an issue to discuss what you want to change.
Contributors
Huge thanks to our contributors!
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].