| route-pattern | /:user_id/:repository |
| route-controller | files |
| route-action | disambiguate |
| fetch-nonce | v2:1920c899-1c3e-8230-3c15-65018a03e6c7 |
| current-catalog-service-hash | f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb |
| request-id | A806:6DA6:606407:87DDDB:697B34AB |
| html-safe-nonce | fc31a6c7aae11596b8f4f2e16c284539d31cb331563e8a0dda8066dea0c6524d |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBODA2OjZEQTY6NjA2NDA3Ojg3REREQjo2OTdCMzRBQiIsInZpc2l0b3JfaWQiOiIyOTg0NzE4ODIwNTc1Mjg0OTIiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 28cfb94feb3313f4af4aae3090734ba98242231e19a61420b0863afd09568da9 |
| hovercard-subject-tag | repository:674262725 |
| github-keyboard-shortcuts | repository,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | // |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/tranquil99/algorithms |
| twitter:image | https://opengraph.githubassets.com/ba46ce02a475d7ba61295b6d6a8c631fc4ca008c02d3f03899a3ec452079bffa/tranquil99/algorithms |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/ba46ce02a475d7ba61295b6d6a8c631fc4ca008c02d3f03899a3ec452079bffa/tranquil99/algorithms |
| og:image:alt | Algorithms & Data Structures & Computer Science studies - tranquil99/algorithms |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | fafe45093eef66985deae0e99f7a21cfcaab2b848d523f0b83a3c0eda47ba2d6 |
| turbo-cache-control | no-preview |
| go-import | github.com/tranquil99/algorithms git https://github.com/tranquil99/algorithms.git |
| octolytics-dimension-user_id | 136179647 |
| octolytics-dimension-user_login | tranquil99 |
| octolytics-dimension-repository_id | 674262725 |
| octolytics-dimension-repository_nwo | tranquil99/algorithms |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | true |
| octolytics-dimension-repository_parent_id | 31350866 |
| octolytics-dimension-repository_parent_nwo | imteekay/algorithms |
| octolytics-dimension-repository_network_root_id | 31350866 |
| octolytics-dimension-repository_network_root_nwo | imteekay/algorithms |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | dad016ab162cd9537e0281c81809a9612a837d5f |
| ui-target | canary-2 |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://patch-diff.githubusercontent.com/tranquil99/algorithms#start-of-content |
|
| https://patch-diff.githubusercontent.com/ |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Ftranquil99%2Falgorithms |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Ftranquil99%2Falgorithms |
|
Sign up
| https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=tranquil99%2Falgorithms |
| Reload | https://patch-diff.githubusercontent.com/tranquil99/algorithms |
| Reload | https://patch-diff.githubusercontent.com/tranquil99/algorithms |
| Reload | https://patch-diff.githubusercontent.com/tranquil99/algorithms |
|
tranquil99
| https://patch-diff.githubusercontent.com/tranquil99 |
| algorithms | https://patch-diff.githubusercontent.com/tranquil99/algorithms |
| imteekay/algorithms | https://patch-diff.githubusercontent.com/imteekay/algorithms |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2Ftranquil99%2Falgorithms |
|
Fork
0
| https://patch-diff.githubusercontent.com/login?return_to=%2Ftranquil99%2Falgorithms |
|
Star
0
| https://patch-diff.githubusercontent.com/login?return_to=%2Ftranquil99%2Falgorithms |
| iamtk.co/series/data-structures | https://iamtk.co/series/data-structures |
|
MIT license
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/license |
|
0
stars
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/stargazers |
|
83
forks
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/forks |
|
Branches
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/branches |
|
Tags
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/tags |
|
Activity
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/activity |
|
Star
| https://patch-diff.githubusercontent.com/login?return_to=%2Ftranquil99%2Falgorithms |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2Ftranquil99%2Falgorithms |
|
Code
| https://patch-diff.githubusercontent.com/tranquil99/algorithms |
|
Pull requests
0
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/actions |
|
Projects
0
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/projects |
|
Security
0
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/security |
|
Insights
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/pulse |
|
Code
| https://patch-diff.githubusercontent.com/tranquil99/algorithms |
|
Pull requests
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/actions |
|
Projects
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/projects |
|
Security
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/security |
|
Insights
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/pulse |
| Branches | https://patch-diff.githubusercontent.com/tranquil99/algorithms/branches |
| Tags | https://patch-diff.githubusercontent.com/tranquil99/algorithms/tags |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/branches |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/tags |
| 1,772 Commits | https://patch-diff.githubusercontent.com/tranquil99/algorithms/commits/master/ |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms/commits/master/ |
| .vscode | https://patch-diff.githubusercontent.com/tranquil99/algorithms/tree/master/.vscode |
| .vscode | https://patch-diff.githubusercontent.com/tranquil99/algorithms/tree/master/.vscode |
| coding_interviews | https://patch-diff.githubusercontent.com/tranquil99/algorithms/tree/master/coding_interviews |
| coding_interviews | https://patch-diff.githubusercontent.com/tranquil99/algorithms/tree/master/coding_interviews |
| college/web | https://patch-diff.githubusercontent.com/tranquil99/algorithms/tree/master/college/web |
| college/web | https://patch-diff.githubusercontent.com/tranquil99/algorithms/tree/master/college/web |
| competitive_programming | https://patch-diff.githubusercontent.com/tranquil99/algorithms/tree/master/competitive_programming |
| competitive_programming | https://patch-diff.githubusercontent.com/tranquil99/algorithms/tree/master/competitive_programming |
| computer_science | https://patch-diff.githubusercontent.com/tranquil99/algorithms/tree/master/computer_science |
| computer_science | https://patch-diff.githubusercontent.com/tranquil99/algorithms/tree/master/computer_science |
| .gitignore | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/.gitignore |
| .gitignore | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/.gitignore |
| .nvmrc | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/.nvmrc |
| .nvmrc | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/.nvmrc |
| .prettierrc | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/.prettierrc |
| .prettierrc | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/.prettierrc |
| README.md | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/README.md |
| README.md | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/README.md |
| license | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/license |
| license | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/license |
| package.json | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/package.json |
| package.json | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/package.json |
| yarn.lock | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/yarn.lock |
| yarn.lock | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/yarn.lock |
| README | https://patch-diff.githubusercontent.com/tranquil99/algorithms |
| License | https://patch-diff.githubusercontent.com/tranquil99/algorithms |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#algorithms--data-structures |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#data-structures |
| Implementation | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/data_structures/array/list.py |
| Big O Complexity | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/data_structures/array/big_o.py |
| Implementation | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/data_structures/stack/stack.py |
| Implementation | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/data_structures/queue/queue.py |
| Big O Complexity | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/data_structures/queue/big_o.py |
| Implementation | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/data_structures/linked_list/linked_list.py |
| Big O Complexity | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/data_structures/linked_list/big_o.py |
| Implementation | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/data_structures/binary_tree/binary_tree.py |
| Big O Complexity | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/data_structures/binary_tree/big_o.py |
| Implementation | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/data_structures/binary_search_tree/binary_search_tree.py |
| Big O Complexity | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/data_structures/binary_search_tree/big_o.py |
| Implementation | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/data_structures/binary_search_tree_without_node/binary_search_tree.py |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#introduction |
| Introduction to Algorithms | https://www.youtube.com/playlist?list=PLUl4u3cNGP63EdVPNLG3ToM6LaEUuStEY |
| Data Structures and Algorithms in JavaScript | https://www.youtube.com/playlist?list=PLWKjhJtqVAbkso-IbgiiP48n-O-JQA9PJ |
| Python Algorithms for Interviews | https://www.youtube.com/watch?v=p65AHm9MX80 |
| Top 10 algorithms in interview questions | https://www.geeksforgeeks.org/top-10-algorithms-in-interview-questions/ |
| Useful links about algorithms | https://leetcode.com/discuss/general-discussion/665604/important-and-useful-links-from-all-over-the-Leetcode |
| Algorithms and Data Structures Tutorial | https://www.youtube.com/watch?v=8hly31xKli0&ab_channel=freeCodeCamp.org |
| Introduction of Data Structure and algorithm | https://www.scaler.com/topics/data-structures/ |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#big-o-notation-and-design |
| Design and Analysis of Algorithms — MIT | https://www.youtube.com/playlist?list=PLUl4u3cNGP6317WaSNfmCvGym2ucw3oGp |
| Know your complexities: Big-O cheat sheet | https://www.bigocheatsheet.com/ |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#data-structures-1 |
| Data Structures and Algorithms cheat sheet | https://github.com/TSiege/Tech-Interview-Cheat-Sheet |
| Data Structures Easy to Advanced Course - Full Tutorial from a Google Engineer | https://www.youtube.com/watch?v=RBSGKlAvoiM |
| What is Data Structure? | https://www.scaler.com/topics/data-structures/what-is-data-structure/ |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#stack |
| Stack Data Structure in JavaScript | https://www.iamtk.co/series/data-structures-in-javascript/stack-data-structure |
| Stack Data Structure | https://www.iamtk.co/series/data-structures/stack-data-structure |
| Stack Data Structure Practice Problems | https://medium.com/techie-delight/stack-data-structure-practice-problems-and-interview-questions-9f08a35a7f19 |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#queues |
| Queue Data Structure in JavaScript | https://www.iamtk.co/series/data-structures-in-javascript/queue-data-structure |
| Queue Data Structure | https://www.iamtk.co/series/data-structures/queue-data-structure |
| Queue Data Structure | https://www.scaler.com/topics/data-structures/queue-in-data-structure/ |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#linked-lists |
| Linked Lists Data Structure | https://www.iamtk.co/series/data-structures/linked-list-data-structure |
| Linked Lists Data Structure in JavaScript | https://www.iamtk.co/series/data-structures-in-javascript/linked-list-data-structure |
| Linked Lists for Technical Interviews | https://www.youtube.com/watch?v=Hj_rA0dhr2I&ab_channel=freeCodeCamp.org |
| Linked Lists Data Structure | https://www.scaler.com/topics/linked-list/ |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#trees |
| Tree Data Structure | https://www.iamtk.co/series/data-structures/tree-data-structure |
| Binary Tree Algorithms for Technical Interviews | https://www.youtube.com/watch?v=fAAZixBzIAI&ab_channel=freeCodeCamp.org |
| Tree Data Structure | https://www.scaler.com/topics/data-structures/tree-data-structure/ |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#graphs |
| Graph Algorithms for Technical Interviews | https://www.youtube.com/watch?v=tWVWeAqZ0WU&ab_channel=freeCodeCamp.org |
| Graph Search Algorithms in 100 Seconds | https://www.youtube.com/watch?v=cWNEl4HE2OE&ab_channel=Fireship |
| Depth First Search | https://www.hackerearth.com/practice/algorithms/graphs/depth-first-search/tutorial/ |
| Breadth First Search & Depth First Search | https://www.youtube.com/watch?v=pcKY4hjDrxk&ab_channel=AbdulBari |
| Graph data structure — Part 1 | https://www.youtube.com/watch?v=JDP1OVgoa0Q&ab_channel=JunminLee |
| Graph data structure — Part 2 | https://www.youtube.com/watch?v=bSZ57h7GN2w&ab_channel=JunminLee |
| Graph in Data Structure | https://www.scaler.com/topics/data-structures/graph-in-data-structure/ |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#algorithms |
| 3 Tricks To Master String Problems | https://medium.com/interviewnoodle/leetcode-3-tricks-to-master-string-problems-bf10079df639 |
| 3 Tricks To Master Linked List Problems | https://medium.com/interviewnoodle/leetcode-3-tricks-to-master-linked-list-problems-8647a74a5f1c |
| 5 Tricks To Solve Any Interval/Conflict Schedule Related Problems | https://medium.com/interviewnoodle/leetcode-5-tricks-to-solve-any-interval-conflict-schedule-related-problems-3f33d6e5af55 |
| Master 2D matrix/maze traversal | https://medium.com/interviewnoodle/leetcode-master-2d-matrix-maze-traversal-ec9f2e0bc300 |
| Find Kth Largest/Smallest Element Without Sorting | https://medium.com/interviewnoodle/leetcode-find-kth-largest-smallest-element-without-sorting-77b92c75c890 |
| Coding Patterns — Binary Search, Trie, Heap | https://medium.com/@iorilan/after-solved-1000-medium-leetcode-found-these-patterns-binary-search-trie-heap-8dc5c82e9e94 |
| Coding Patterns - UnionFind, Devide And Conquer, Toposort | https://iorilan.medium.com/after-solved-1000-medium-leetcode-found-these-patterns-unionfind-devide-and-conquer-toposort-9210dfc90223 |
| Coding Patterns - Sliding Window, 2 Pointer, String | https://iorilan.medium.com/after-solved-1000-medium-leetcode-found-these-patterns-sliding-window-2-pointer-string-18332ca4861 |
| Coding Patterns - Presum, Greedy, intervals | https://iorilan.medium.com/after-solved-1000-medium-leetcode-found-these-patterns-presum-greedy-intervals-511d899bcee3 |
| Coding Patterns - Mono-Stack | https://iorilan.medium.com/after-solved-1000-medium-leetcode-found-thes-patterns-mono-stack-40ce6067abfe |
| Coding Patterns - Backtracking | https://iorilan.medium.com/after-solved-1000-medium-leetcode-found-thes-patterns-backtracking-b683aa8bd8ac |
| Coding Patterns - Dynamic Programming | https://iorilan.medium.com/after-solved-1000-leetcode-medium-level-i-found-these-patterns-dynamic-programming-205226223f4e |
| Coding Patterns - BFS | https://iorilan.medium.com/after-finished-1000-leetcode-medium-level-i-found-some-patterns-bfs-63783cbd2c70 |
| Coding Patterns - DFS | https://iorilan.medium.com/after-finished-1000-leetcode-medium-level-i-found-some-patterns-dfs-77e584425474 |
| Problem Patterns | https://designgurus.org/course/grokking-the-coding-interview |
| Recursive descent parsing | https://austinhenley.com/blog/teenytinycompiler2.html |
| Let's implement a Bloom Filter | https://onatm.dev/2020/08/10/let-s-implement-a-bloom-filter/ |
| Grokking LeetCode: A Smarter Way to Prepare for Coding Interviews | https://interviewnoodle.com/grokking-leetcode-a-smarter-way-to-prepare-for-coding-interviews-e86d5c9fe4e1 |
| Dynamic Programming 🇧🇷🇵🇹 | https://www.youtube.com/watch?v=qp9UOJ0XUlg&ab_channel=GubnunBR |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#coding-interviews |
| Binary Search | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/algorithms/binary-search/binary-search.js |
| String / Array: reverse | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/algorithms/reverse-string/reverse-string.js |
| Stack | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/data_structures/stack |
| Queue | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/data_structures/queue |
| Linked List | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/data_structures/linked_list |
| Hash Map | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/data_structures/hash_table |
| Graph | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/data_structures/graph |
| Tree | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/data_structures/binary_search_tree |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#preparation |
| Google Interview Preparation | http://blog.gainlo.co/index.php/category/google-interview-preparation/ |
| The ultimate guide to preparing for the coding interview | https://medium.com/free-code-camp/the-ultimate-guide-to-preparing-for-the-coding-interview-183251ee36c9 |
| Taejun's preparation | https://qr.ae/TSJEJv |
| Recruiter's view | https://qr.ae/TSJE3x |
| Prep by elliotbot | https://old.reddit.com/r/cscareerquestions/comments/6278bi/my_journey_and_tips_29_gpa_at_a_noname_liberal/ |
| Google devtip: Software Engineering Principles | https://techdevguide.withgoogle.com/paths/principles/ |
| Google devtip: DS & Algorithms | https://techdevguide.withgoogle.com/paths/data-structures-and-algorithms/ |
| Google devtip: Interview Prep | https://techdevguide.withgoogle.com/paths/interview/ |
| Software Engineer interview preparation | https://www.mauriciopoppe.com/notes/misc/software-engineer-interview-preparation/ |
| Algorithm Template | https://docs.google.com/document/d/1TKNUaBdgzEoPaD8LNexz9JlquRKc1ZSBnNJuZmhFp4Y/edit |
| Build a Solid Foundation – The Complete Guide to Google Interview Preparation | http://blog.gainlo.co/index.php/2017/02/24/chapter-2-build-solid-foundation-complete-guide-google-interview-preparation/ |
| Before the interview | http://blog.gainlo.co/index.php/2017/02/18/chapter-1-get-interview-google-complete-guide-google-interview-preparation/ |
| Programming Interview Questions | http://www.ardendertat.com/2012/01/09/programming-interview-questions/ |
| 10 Common Coding Interview Problems | https://www.youtube.com/watch?v=Peq4GCPNC5c&ab_channel=freeCodeCamp.org |
| Must Do Easy Questions | https://leetcode.com/list/xip8yt56 |
| Must Do Medium Questions | https://leetcode.com/list/xineettm |
| Blind Curated 75 | https://leetcode.com/list/x84cr1pj |
| 8 Most Popular Microsoft Coding Interview Questions Solved Step by Step | https://www.youtube.com/watch?v=1P3xh7CGSU8&ab_channel=SCALER |
| Brian Bi considerations | https://qr.ae/TSJE9l |
| knock a technical interview | https://qr.ae/TSJEkK |
| How to Land a Front-end Software Engineer job at Big Tech Companies such as Google, Facebook, and Twitter | https://javascript.plainenglish.io/how-to-land-a-software-engineer-job-in-google-facebook-and-twitter-44e49906e87 |
| Get an Interview with Google – The Complete Guide to Google Interview Preparation | http://blog.gainlo.co/index.php/2017/02/18/chapter-1-get-interview-google-complete-guide-google-interview-preparation |
| Build a Solid Foundation – The Complete Guide to Google Interview Preparation | http://blog.gainlo.co/index.php/2017/02/24/chapter-2-build-solid-foundation-complete-guide-google-interview-preparation |
| How to study Data Structures and Algorithms while working a full-time job? | https://medium.com/@pepcoding/how-to-study-data-structures-and-algorithms-while-working-a-full-time-job-8ac21c93da5e |
| 3-month plan for Cracking the Coding Interview | https://medium.com/interviewnoodle/3-month-plan-for-cracking-the-coding-interview-5534f0ad7595 |
| How I build a habit to leetcode | https://medium.com/@chuayewwee/how-i-build-a-habit-to-leetcode-23b1fdb5e0d9 |
| From Zero to Hero in Problem Solving | https://1162429.medium.com/from-zero-to-hero-in-problem-solving-c616641b5639 |
| How To Study For Coding Interviews Efficiently | https://www.youtube.com/watch?v=2nVFdxJJdLw&ab_channel=ConnerArdman |
| Coding Interview Prep Guide | https://formation.dev/guide |
| Don’t Study 500 LeetCode Problems, Do This Instead | https://medium.com/@brianjenney/dont-study-500-leetcode-problems-do-this-instead-28181ebb1eb1 |
| Joining the Uber Eng Team - Coding Interview | https://www.youtube.com/watch?v=xxAnIoIxWGM |
| Google Interview Guide | https://www.linkedin.com/posts/arslanahmad_google-datastructures-algorithms-activity-7076187648985350144-fYbP |
| Facebook Interview Guide | https://www.linkedin.com/posts/arslanahmad_fb-meta-sde-activity-6980448214105669632-5-9e |
| Amazon's Interview Guide | https://www.linkedin.com/posts/arslanahmad_systemdesign-sde-datastructures-activity-7074384240607428608-D9AH |
| Microsoft's Interview Guide | https://www.linkedin.com/posts/arslanahmad_microsoft-sde-datastructures-activity-7073219389096947712-ARqi |
| Crack The Coding Interview Spreadsheet - Leetcode | https://docs.google.com/spreadsheets/d/1pnI8HmSMPcfwrCCu7wYETCXaKDig4VucZDpcjVRuYrE/edit#gid=237636947 |
| How to Crack The Coding Interview? | Important LeetCode Questions | Preparation Tips | https://www.youtube.com/watch?v=cM4o7_UY9vM&ab_channel=DineshVaryani |
| Data Structures and Algorithms in Java | Free course | Animations and Implementations | https://www.youtube.com/watch?v=6iCHf7OZn6c&list=PL6Zs6LgrJj3tDXv8a_elC6eT_4R5gfX4d&ab_channel=DineshVaryani |
| Google's Career Page - Interview Tips | https://www.youtube.com/watch?v=VXE1eBIulKg&ab_channel=JeffHSipe-PracticeInterviews |
| Meta's Career Page - Interview Prep | https://www.metacareers.com/profile/trial/?redirect=job_details&chooseView=Hello%20World |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#big-o-notation |
| Big O Notation w/ Gayle | https://www.youtube.com/watch?v=v4cd1O4zkGw&ab_channel=HackerRank |
| Big O | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/computer_science/big_o |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#system-design |
| Preparing to System Design | https://qr.ae/TSJEwu |
| InterviewBit System Design course | https://www.interviewbit.com/courses/system-design/ |
| System Design Primer | https://github.com/donnemartin/system-design-primer |
| The System Design Process | https://www.hiredintech.com/classrooms/system-design/lesson/55 |
| High Scalability | http://highscalability.com/ |
| System Design Template | https://leetcode.com/discuss/career/229177/My-System-Design-Template |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#interview |
| Green flags in a interview | https://qr.ae/TSJEQA |
| Google Coding Interview | https://www.youtube.com/watch?v=rw4s4M3hFfs&ab_channel=Cl%C3%A9mentMihailescu |
| A “strong yes” technical interview. | https://medium.com/@paulanthonysalvatore/a-strong-yes-technical-interview-195fb851d836 |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#platforms-to-learn |
| Binary Search | https://binarysearch.com/ |
| InterviewBit algorithms course | https://www.interviewbit.com/courses/programming/ |
| Leetcode Patterns | https://seanprashad.com/leetcode-patterns |
| Scaler Topics | https://www.scaler.com/topics/ |
| Structy | https://structy.net |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#competitive-programming |
| Codeforces | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/competitive_programming/programming_contests/codeforces/div2 |
| Hacker Rank | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/competitive_programming/programming_contests/hacker_rank |
| Leetcode | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/coding_interviews/leetcode |
| SPOJ BR | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/competitive_programming/programming_contests/spoj_br |
| Timus | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/competitive_programming/programming_contests/timus |
| UCoder | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/competitive_programming/programming_contests/ucoder |
| URI Online Judge | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/competitive_programming/programming_contests/uri |
| UVa Online Judge | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/competitive_programming/programming_contests/uva |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#computer-science |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#computing |
| Software as Computational Media | https://www.youtube.com/watch?v=I-aGF-47hqI&ab_channel=ACMSIGPLAN |
| Tools & Craft: Andy Matuschak - Software and Computing | https://www.youtube.com/watch?v=bcrcaTuvpBk&ab_channel=Notion |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#theory |
| A Unified Theory of Garbage Collection | https://www.youtube.com/watch?v=XtUtfARSIv8&ab_channel=PapersWeLove |
| Computer Organization | Performance of Computer | https://www.geeksforgeeks.org/computer-organization-performance-of-computer |
| Computer Organization - Performance | https://www.csie.nuk.edu.tw/~kcf/course/95_Spring/Organization/Chapter4_Performance.pdf |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#courses |
| Intro to Theoretical Computer Science | https://classroom.udacity.com/courses/cs313 |
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#license |
| MIT | https://patch-diff.githubusercontent.com/tranquil99/algorithms/blob/master/license |
| TK | https://iamtk.co |
| iamtk.co/series/data-structures | https://iamtk.co/series/data-structures |
|
Readme
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#readme-ov-file |
|
MIT license
| https://patch-diff.githubusercontent.com/tranquil99/algorithms#MIT-1-ov-file |
| Please reload this page | https://patch-diff.githubusercontent.com/tranquil99/algorithms |
|
Activity | https://patch-diff.githubusercontent.com/tranquil99/algorithms/activity |
|
0
stars | https://patch-diff.githubusercontent.com/tranquil99/algorithms/stargazers |
|
0
watching | https://patch-diff.githubusercontent.com/tranquil99/algorithms/watchers |
|
0
forks | https://patch-diff.githubusercontent.com/tranquil99/algorithms/forks |
|
Report repository
| https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Ftranquil99%2Falgorithms&report=tranquil99+%28user%29 |
| Releases | https://patch-diff.githubusercontent.com/tranquil99/algorithms/releases |
| Packages
0 | https://patch-diff.githubusercontent.com/users/tranquil99/packages?repo_name=algorithms |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |