Giter Site home page Giter Site logo

halokid / the-art-of-programming-by-july Goto Github PK

View Code? Open in Web Editor NEW

This project forked from wuchong/the-art-of-programming-by-july

1.0 2.0 0.0 14.2 MB

Csdn 600万博客「结构之法算法之道」部分经典博文集锦:《程序员编程艺术 — 面试和算法心得》

Makefile 1.38% CSS 0.28% C 44.06% C++ 12.94% Go 0.87% Java 8.93% JavaScript 8.31% HTML 0.74% PHP 0.59% Python 10.15% Ruby 7.55% Scheme 2.00% TeX 2.20%

the-art-of-programming-by-july's Introduction

About

看过结构之法算法之道blog的朋友可能知道,从2010年10月起,July 开始整理一个微软面试100题的系列,他在整理这个系列的过程当中,越来越强烈的感觉到,可以从那100题中精选一些更为典型的题,每一题详细阐述成章,不断优化,于此,便成了程序员编程艺术系列。

原编程艺术系列从2011年4月至今,写了42个编程问题,在创作的过程当中,得到了很多朋友的支持,特别是博客上随时都会有朋友不断留言,或提出改进建议,或show出自己的思路、代码,或指正bug。

为了方便大家更好的改进、优化、增补编程艺术系列,特把博客上的这个程序员编程艺术系列和博客内其它部分经典文章同步到此,邀请各位一起协作:若发现任何问题、错误、bug,或可以优化的每一段代码,欢迎随时贡献。

Start Reading

How To Contribute

  • 添补剩下的章节,参考本书中文目录未完成的章节。「必选,目前剩2篇文章尚未同步:julycoding#182
  • 一章一章的测试所有代码,指正 bug,修正错误。 「必选,可到这里认领:julycoding#210
  • 优化原文章上的C/C++ 代码,优化后的代码可以放到ebook/code文件夹内,并注意代码命名规范的问题:julycoding#234 。 「必选」
  • 添加其它语言如Java、python、go 的代码,放在ebook/code文件夹内,同样如上,注意代码命名规范的问题。 「可选」
  • 重绘所有的图片:julycoding#80
  • 翻译成英文版,参考中文目录,把翻译后的文章编辑到这English Version,注:不必逐字翻译,精简大气即可(如有兴趣翻译,请到这里领取感兴趣的章节翻译:julycoding#84 )
  • 自己主导续写新的章节;
  • 任何你想做的事情,包括痛批你觉得写的烂的章节,所有你的意见都将改进此系列。

你可以做以上任何一件或几件事情,如遇到任何问题或疑惑,咱们可以随时讨论: https://github.com/julycoding/The-Art-Of-Programming-by-July/issues?state=open。 「如不知如何在github上提交及同步作者的更新,可参考此文:http://www.cnblogs.com/rubylouvre/archive/2013/01/24/2874694.html

Contributors

为示鼓励,所有贡献了本 github 的朋友,可以随时向 July 索取他博客内所有博文集锦的最新CHM文件,或任何一个系列的最新PDF或WORD,甚者,本系列集结出版成书后,愿赠送所有contributors 一人一本新书,以此感谢所有贡献的朋友:https://github.com/julycoding/The-Art-Of-Programming-by-July/graphs/contributors ,并非常期待你的加入,thanks。

集结令:欢迎所有已经贡献过本github的66位朋友加入程序员编程艺术室QQ群:149638123,验证信息为你贡献本项目时用的github昵称。

孤军奋战的时代早已远去,我们只有团结起来,才能帮助到更多更无数的人。@研究者July,始于二零一三年十二月十四日。

Copyright

本电子书的版权属于July 等原作者们,严禁其他任何人出版,严禁用于任何商业用途,违者必究法律责任。July、二零一四年一月二十一日晨。

July' PDF

the-art-of-programming-by-july's People

Contributors

julycoding avatar boshen avatar sallen450 avatar nateriver520 avatar marchtea avatar ansvver avatar liuyongkang avatar liuyang1 avatar badnotes avatar lmdyyh avatar brickxu avatar jackingod avatar defp avatar frederick-s avatar fengyie007 avatar t-benze avatar fz1989 avatar catalystfrank avatar jayzeng avatar cponyde avatar wuchong avatar ultimate010 avatar fairywell avatar howaichun avatar cpcs avatar hazirguo avatar jasonwbw avatar eclipselu avatar denganliang2023 avatar zhouchang1988 avatar

Stargazers

aoh avatar

Watchers

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