Data Structures and Algorithm Analysis in Java
Mark Allen Weiss provides a rigorous introduction to computer science fundamentals by connecting abstract algorithm design with practical Java implementation. He demonstrates how choosing the right data structure can transform a program that takes years to run into one that finishes in seconds. By focusing on performance and efficiency, this book helps you understand not just how to write code, b…
Shelves
More like this
Fluent Python: Clear, Concise, and Effective Programming
Python's simplicity lets you become productive quickly, but this often means you aren't using everything it has to offer. With this hands-on guide…
The Practice of Programming
With the same insight and authority that made their book The Unix programming Environment a classic, Brian Kernighan and Rob Pike have written The…
Effective C++: 55 Specific Ways to Improve Your Programs and Designs
The Barnes & Noble Review Since early in the 90s, working C++ programmers have relied on Scott Meyers s Effective C++ to dramatically improve …
The Go Programming Language
Go is an open-source programming language that makes it easy to build clean, reliable, and efficient software. It has been winning converts from d…
Pro Git
Git is the version control system developed by Linus Torvalds for Linux kernel development. It took the open source world by storm since its incep…
Think Python
Post Press, Pub Date :2013-08-01 328 People Post Press " think like a computer scientist like Python" like a computer scientist by training reader…
Thinking in Java
Thinking in Java is a printed version of Bruce Eckel's online materials that provides a useful perspective on mastering Java for those with previo…
Cracking the Coding Interview: 150 Programming Questions and Solutions
Now in the 5th edition, Cracking the Coding Interview gives you the interview preparation you need to get the top software developer jobs. This is…
The C++ Programming Language
More than three-quarters of a million programmers have benefited from this book in all of its editions Written by Bjarne Stroustrup, the creator o…
Data Structures and Algorithm Analysis in C++
Mark Allen Weiss provides a rigorous introduction to computer science fundamentals by connecting abstract data types with efficient C plus plus im…
Java Concurrency in Practice
"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platfo…
Programming Pearls
"The first edition of Programming Pearls was one of the most influential books I read early in my career, and many of the insights I first encount…