Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cathyfu1215/greatresources


https://github.com/cathyfu1215/greatresources

Last synced: 6 days ago
JSON representation

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