Skip to content

The Algorithm Family with implementations and designs, with applications, testing, mathematical proofs, and downloadable projects

License

Notifications You must be signed in to change notification settings

daijingz/Algorithm-and-Design

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

Algorithm and Design Project Family (Actively Updating now)

This project family is about algorithms' designs and implementations. This project includes more than 70 kinds of algorithm introduced by online tutorials, websites, textbooks, documentations and other resources. This page includes a complete description for algorithms and other programs. To find the implementation file, please look at the file name provides on the back side of different modules.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

alt text

This project family includes those parts

😮 Algorithm implementations (How do algorithm perform in the different programming languages?)

😄 Algorithm-based Application programs (Apply algorithms to application programs)

😬 Documentations (files that explain content, mainly .ipynb and .md files)

😊 Mathematical proofs (algortihms' theory proofs, mostly based on selected textbooks)

😃 Testing (Testing that checks whether each program has good, expected performance)

Of course, no one template will serve all projects since your needs may be different. So I'll be adding more in the near future. You may also suggest changes by forking this repo and creating a pull request or opening an issue.

Every repository has the README.md file to briefly explain what does this repository do.

(back to top)

Mainly Used Programming Languages

  • Python (With Pytest, PyGame, Scipy, Numpy, Pandas, matplotlib)
  • Java (With JUnit, java.sql, GUI)
  • C++ (Application programs and gaming programs)
  • C (Mainly about operating systems)
  • Ruby (High-Level programming languages)
  • Haskell (High-Level programming languages)
  • Scala (High-Level programming languages)
  • SQL (Azure, mySQL, and Oracle)

(back to top)

Statistics

Total lines - 9344 lines

Current Modules - 10 parts (modules)

(back to top)

Repository

Contact the Author

Email Address - david1147062956@gmail.com

Email Address - dai.jingze@icloud.com

Project Link: https://github.com/daijingz/Algorithm-and-Design

(back to top)

Acknowledgments

This part is from the README file template provider, NOT from the author

Use this space to list resources you find helpful and would like to give credit to. I've included a few of my favorites to kick things off!

(back to top)

About

The Algorithm Family with implementations and designs, with applications, testing, mathematical proofs, and downloadable projects

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published