GithubHelp home page GithubHelp logo

rw775521 / learn-algorithm Goto Github PK

View Code? Open in Web Editor NEW

This project forked from learn-algorithm/learn-algorithm

0.0 2.0 0.0 2.89 MB

拖延症患者学习算法小分队

C 55.36% C++ 27.17% JavaScript 5.12% Java 9.08% Makefile 0.32% Go 2.72% CMake 0.22%

learn-algorithm's Introduction

这是什么?

这是一个专供一小撮人学习算法的仓储,这里记录着每个人的算法成长历程。

为什么需要?

我想,很多程序员都有一本翻了没几页的《算法导论》,坚持下来的原因只有一个,没坚持下来的原因却又千千万个

  • 工作忙,没时间
  • 太难了,看不懂
  • 暂时用不到,以后再说
  • ...

就这样,很多人不超过100页就放弃了(包括我:sob:)

有句老话说得好:“一个人走的快:runner:,一群人走得远:two_men_holding_hands:。”

那么!让我们一起来学算法吧,一起相互监督克服懒惰!

Rules!

既然大家都是拖延症患者,那么一定要有一套强有力的措施来治这病。

一条不留情面,强而有力的规矩:

按时间完成每次任务并且提交!如果有两次未完成,踢出学习小组!毫不留情!!!

如果你想要有所学习和进步,那么,坚持下来吧!

How?

作业提交方法:

首先 fork 这个项目,每次任务我会放到章节对应目录下的markdown里,请大家及时查看,同时我会在微信群进行通知和teambition进行通知。

作业目录一般如下:

1-树
	1-二叉树
	2-AVL树
	3-...
2-..
	1-...
	2-...

每个人在每一次任务下创建自己id命名的文件夹(请保持每次id一致),然后在里面完成任务,如:

1-树
	1-二叉树
		daimajia
		kehr
		...
		...
	2-AVL树
		...

书写完成后,发送pull request,检查通过后,即可。

== 坚持就是胜利! ==

光荣榜:

只要你按时完成一期任务,你就会上光荣榜,领取一枚小星星 ⭐

耻辱柱:

这里记录的是被踢出学习小组的家伙们: 🔫

learn-algorithm's People

Contributors

daimajia avatar kehr avatar arrow123 avatar tzngit avatar eddyli1989 avatar aksnzhy avatar defp avatar icylogic avatar zentorwie avatar ming-zhe avatar fisherv1 avatar supersheep avatar wolflee avatar andyliu avatar duguying avatar icsaas avatar nonstriater avatar wfcaven avatar akagi201 avatar jasoncfpl avatar lzldtc123 avatar xdorxd avatar

Watchers

James Cloos avatar  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.