Skip to content
Learning data structures, algorithms, machine learning and various computer science constructs by programming practice from resources around the web.
Java JavaScript Python HTML C# TeX Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.github Updated to .NET Core 3.1 Dec 17, 2019
.vscode Updated extensions list. Dec 16, 2019
documentation Find the Median of a Number Stream - WIP. Sep 22, 2019
gradle/wrapper #67 jdk 13. Nov 15, 2019
resources/images/logo
scripts
src
website-react-next
website Fixed js isues. Sep 11, 2018
.codebeatignore
.gitignore
.markdownlint.json Added .markdownlint.json file Nov 15, 2019
.travis.yml Using v2 of travis deployment provider. Nov 18, 2019
CODE_OF_CONDUCT.md
LICENSE Initial commit Jan 13, 2018
Makefile Minor update in makefile. Sep 13, 2019
README.md
appveyor.yml
build.gradle Workaround until VSCode supports JDK 13. #67 Oct 4, 2019
gradle.properties
gradlew more permissions fix Sep 13, 2019
gradlew.bat Updated to jdk 12 Jun 7, 2019
requirements.txt

README.md

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 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
CI/CD ./documentation/development/ci-cd.md
Testing ./documentation/development/testing.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

You can’t perform that action at this time.