Giter Site home page Giter Site logo

ruixinzhangmarty / awesome-algorithm Goto Github PK

View Code? Open in Web Editor NEW

This project forked from apachecn/apachecn-algo-zh

0.0 1.0 0.0 24.64 MB

刷题训练指南

Home Page: https://xiaozhuanlan.com/Lisanaaa

License: GNU General Public License v3.0

Python 73.26% Java 26.74%

awesome-algorithm's Introduction

结构化算法刷题训练指南

Special Sponsors

Contents

  1. Leetcode Solutions
  2. 剑指 Offer
  3. Algorithm Implementation

Sponsor

  1. Lisanaaa: Feel free to see my profile and send me an email if you have any job opportunities.
  2. jiangzhonglian

Contributors

  1. Lisanaaa
  2. jiangzhonglian
  3. chenyyx
  4. cclauss
  5. yudaer
  6. yuzhoujr
  7. wizardforcel
  8. Stuming
  9. GaofanHu
  10. er3456qi
  11. xshahq
  12. xiaqunfeng
  13. CaviarChen
  14. royIdoodle
  15. MarsXue
  16. nature1995

you can make a pull request if you are not in the list above

Pull Request

If you feel your PR is satisfied with one of the conditions below, we are glad to merge it. Welcome to contributions, open to suggestions!

  • Different thinking
  • Time & Space complexity optimization
  • Follow up solutions
  • Unsubmitted questions

Feel free to get our Pull Request template/模版

Title format(文件命名格式): xxx._word1_word2_word3_word4.md

If you are a newbie of Git, please check this tutorial we have made.

Support

  • GitHub issues for bug reports and new feature requests.
  • Our [QQ Group: 812791932] to ask questions, discuss features, and for general discussion.

Acknowledgement

Please note, this repository is inspired from KrisYu, and here is the approve letter. However, it has been modified, added and improved to reflect our knowledge, wisdom and efforts.

Log

  • Aug 2017, I started to brush leetcode questions using Python .
  • Oct 2017, I saw Kris Yu's algorithm project on Github, but he has not updated it. I decided to build new one on my own and got his permission successfully.
  • Dec 2017, this project was only considered as my record of question solutions.
  • Mar 2018, the project continued to have dozens of stars. I felt that my thinking and funny words were helpful to others, determined to persist, and never stop.
  • May 2018, I had to start my internship, less update, but the number of stars reached 200.
  • Sep 2018, since I was also looking for a domestic job, I would send my own code link on the nowcoder.com every time I finished the online tech test. The strategy for attracting traffic was very successful, the number of stars reached 1.7k in a rush way. At this moment, I found that my thinking and description styles are very popular, but the power of one person is limited, so I would like to recruit some like-minded people to contribute to the project like myself.

The current positioning of this project is to implement the basic algorithm in different programming languages, refining the boilerplate, and summarize the ideas.

Two words: boilerplate + ideas

License

GPL-3.0 © ApacheCN

Organization

欢迎任何人参与和完善:一个人可以走的很快,但是一群人却可以走的更远

awesome-algorithm's People

Contributors

0xkookoo avatar angelkitty avatar caviarchen avatar cclauss avatar chenxull avatar chenyyx avatar csyanghan avatar dangosky avatar enigma-pattern avatar er3456qi avatar hyousi avatar jiangzhonglian avatar jsycdut avatar marsxue avatar mcrwayfun avatar nature1995 avatar o2dyokii avatar remxcode avatar royidoodle avatar ruanwenjun avatar tang-dj avatar tech-cow avatar tirtile avatar watermelon233 avatar williamren97 avatar wizardforcel avatar xiaqunfeng avatar xshahq avatar yanglbme avatar yudaer avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.