All Projects β†’ computer-science-engineering β†’ learning-computer-science

computer-science-engineering / learning-computer-science

Licence: MIT license
Learning data structures, algorithms, machine learning and various computer science constructs by programming practice from resources around the web.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to learning-computer-science

.codebits
πŸ“š List of resources for Algorithms and Data Structures in Python & other CS topics @2017
Stars: ✭ 144 (+414.29%)
Mutual labels:  computer-science, leetcode, interview, hackerrank, interview-questions
competitive-programming
Solutions of some problems in competitive programming
Stars: ✭ 23 (-17.86%)
Mutual labels:  leetcode, interview, competitive-programming, hackerrank, technical-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 (-28.57%)
Mutual labels:  leetcode, interview, hackerrank, interview-questions
Interview Techdev Guide
This repository contains curated technical interview questions by fn+geeks community
Stars: ✭ 252 (+800%)
Mutual labels:  interview, competitive-programming, hackerrank, interview-questions
Tech Interview Preparation
A one stop solution to ace your next coding interview πŸ‘¨β€πŸ’»
Stars: ✭ 188 (+571.43%)
Mutual labels:  leetcode, competitive-programming, hackerrank, interview-questions
pw
Best websites a Programmer should visit
Stars: ✭ 27 (-3.57%)
Mutual labels:  practice, interview, competitive-programming, interview-questions
Interviews
Everything you need to know to get the job.
Stars: ✭ 54,875 (+195882.14%)
Mutual labels:  leetcode, interview, interview-questions, coding-challenges
FAANG-Coding-Interview-Questions
A curated List of Coding Questions Asked in FAANG Interviews
Stars: ✭ 1,195 (+4167.86%)
Mutual labels:  leetcode, interview, interview-questions, interviewbit
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 (+92.86%)
Mutual labels:  competitive-programming, hackerrank, interview-questions, interviewbit
Awesome Scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Stars: ✭ 36,688 (+130928.57%)
Mutual labels:  computer-science, distributed-systems, interview, interview-questions
Algorithms Leetcode Javascript
Algorithms resolution in Javascript. Leetcode - Geeksforgeeks - Careercup
Stars: ✭ 157 (+460.71%)
Mutual labels:  computer-science, leetcode, interview, interview-questions
TheJobInterviewGuide
A job guide to help developers get through interviews and get amazing jobs!
Stars: ✭ 267 (+853.57%)
Mutual labels:  computer-science, interview, interview-questions, coding-challenges
CS Offer
εŽε°εΌ€ε‘εŸΊη‘€ηŸ₯θ―†ζ€»η»“οΌˆζ˜₯ζ‹›/秋招)
Stars: ✭ 352 (+1157.14%)
Mutual labels:  computer-science, interview, interview-questions
CodingInterview
Leetcodeθ§£ι’˜γ€ε‰‘ζŒ‡offerη¬¬δΊŒη‰ˆπŸ’ͺπŸ’ͺπŸ’ͺβ›·πŸ˜€
Stars: ✭ 28 (+0%)
Mutual labels:  leetcode, interview, interview-questions
InterviewPrep
A repository containing link of good interview questions
Stars: ✭ 54 (+92.86%)
Mutual labels:  leetcode, competitive-programming, interview-questions
Data-Structure-Algorithms-LLD-HLD
A Data Structure Algorithms Low Level Design and High Level Design collection of resources.
Stars: ✭ 922 (+3192.86%)
Mutual labels:  leetcode, interview, interview-questions
Competetive programming
Contains my solutions to thousands of different CP sums and some DSA Problems(available in snippets)
Stars: ✭ 21 (-25%)
Mutual labels:  leetcode, competitive-programming, hackerrank
python-cp-cheatsheet
Python3 interview prep cheatsheet and examples
Stars: ✭ 407 (+1353.57%)
Mutual labels:  leetcode, interview, competitive-programming
Competitive Programming
Contains solutions and codes to various online competitive programming challenges and some good problems. The links to the problem sets are specified at the beginning of each code.
Stars: ✭ 65 (+132.14%)
Mutual labels:  leetcode, interview, competitive-programming
cs-interview-questions
Personal Solutions to Interview Questions
Stars: ✭ 59 (+110.71%)
Mutual labels:  computer-science, leetcode, interview-questions

Learning Computer Science

logo

  1. Overview
  2. Project
    1. Project Management
  3. Product
  4. Development
    1. Contributing
  5. Links
  6. Notes
  7. License

Overview

Learning data structures, algorithms, machine learning and various computer science constructs by programming practice from resources around the web.

Discord CircleCI Actions Status GitHub Super-Linter codecov

[More project metadata badges here. More CI/CD badges here.]

Project

Document Link
Metadata ./documentation/project/metadata.md

Project Management

GitHub Projects

Product

Document Link
Installation ./documentation/product/installation.md
Usage ./documentation/product/usage.md

Development

Document Link
Design and Architecture ./documentation/development/design-architecture.md
Requirements ./documentation/development/requirements.md
Testing ./documentation/development/testing.md
CI/CD ./documentation/development/ci-cd.md

Contributing

./.github/CONTRIBUTING.md

Links

Notes

  1. Problems in the repository are not necessarily solved by me. The goal is to learn. Sometimes in the interest of time, that involves understanding an existing solution rather than spending an inordinate amount of time trying to solve it by myself. Where applicable I have provided references to the original solution.
  2. Problems in this repository are not unique. Given that the same (or similar) problem may exist in multiple origins, more than a few problems are repeated. It is my goal to provide some sort of querying mechanism via a website for users to view only a unique instance of a problem, either from a "first or default" origin or a specified origin.

License

MIT

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].