Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cathyfu1215/greatresources
https://github.com/cathyfu1215/greatresources
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/cathyfu1215/greatresources
- Owner: cathyfu1215
- Created: 2023-12-21T06:19:37.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-14T05:40:02.000Z (about 1 year ago)
- Last Synced: 2024-11-11T21:13:28.163Z (2 months ago)
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GreatResources
I want to collect and keep track of the wonderful books, papers and essays that helped me become a better computer scientist / problem solver.## Math & Problem Solving
* The Art and Craft of Problem Solving (Second Edition) by Paul Zeitz
* A Taste OF Mathematics Combinatorial Explorations by Richard Hoshino and John Grant McLoughlin
* AoPS - alcumus
* Discrete Mathematics An Open Introduction by Oscar Levin## Graphs
* Pearls in Graph Theory## Writing Proof
## Python
* Think Python HOW TO THINK LIKE A COMPUTER SCIENTIST by Allen B. Downey## Flowcharts
* Flowchart and algorithm Basics The Art of Programming by A. B. ChAudhuri## Java
* A Java Reference: Assorted Java Reference Material by Paul N. Hilfinger## C
* https://www.learn-c.org/
* K & R
* Head First C by David Griffiths and Dawn Griffiths## Systems
* [Dive Into Systems](https://diveintosystems.org/book/introduction.html)
* Computer Systems - A Programmer’s Perspective by Randal E. Bryant and David R. O’Hallaron## Algorithms
* grokking algorithms by Aditya Y. Bhargava
* The Algorithm Design Manual Second Edition by Steven S. Skiena## Become a better computer scientist/problem solver
* Clean Code by Uncle Bob
* The Missing README: A Guide for the New Software Engineer by Chris Riccomini and Dmitriy Ryaboy
* "编程之美"
* 剑指offer I and II## AI
* Artificial Intelligence A Modern Approach Third Edition by Stuart J. Russell and Peter Norvig