Skip to content

computer-science-engineering/learning-computer-science

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
December 14, 2023 20:51
July 16, 2022 16:27
February 19, 2023 11:19
October 5, 2021 19:16
src
December 23, 2023 00:35
#23
February 5, 2018 13:58
February 13, 2021 01:32
February 19, 2023 10:52
April 10, 2023 23:45
November 25, 2022 22:07
January 13, 2018 15:08
October 5, 2021 19:38
January 13, 2021 20:09
November 25, 2022 22:07
November 29, 2023 18:00
January 10, 2021 00:03

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