Data Structures And Algorithms in Java
Fundamental data structures in a consistent object-oriented framework


Now revised to reflect the innovations of Java 5.0, Goodrich and Tamassia's Fourth Edition of Data Structures and Algorithms in Jav…
Rate it:

also enjoyed

Introduction to the Theory of Computation

This highly anticipated revision builds upon the strengths of the previous edition. Sipser's candid, crystal-clear style allows students at every level to understand and enjoy this field. His innovati…

Rate it:
Discrete Mathematics and its Applications
Discrete Mathematics and its Applications is a focused introduction to the primary themes in a discrete mathematics course, as introduced through extensive applications, expansive discussion, and deta…
Rate it:
Justice: What's the Right Thing to Do?
"For Michael Sandel, justice is not a spectator sport," The Nation's reviewer of Justice remarked. In his acclaimed book―based on his legendary Harvard course―Sandel offers a rare education in thinkin…
Rate it:
Like Water for Chocolate
3.96 avg. rating
· 315038 Ratings
Earthy, magical, and utterly charming, this tale of family life in turn-of-the-century Mexico became a best-selling phenomenon with its winning blend of poignant romance and bittersweet wit.

The number…
Rate it:
Why Nations Fail: The Origins of Power, Prosperity, and Poverty
Brilliant and engagingly written, Why Nations Fail answers the question that has stumped the experts for centuries: Why are some nations rich and others poor, divided by wealth and poverty, health and…
Rate it:
Zero to One: Notes on Startups, or How to Build the Future
If you want to build a better future, you must believe in secrets.

The great secret of our time is that there are still uncharted frontiers to explore and new inventions to create. In Zero to One, lege…
Rate it:
Chip War: The Fight for the World's Most Critical Technology
An epic account of the decades-long battle to control what has emerged as the world's most critical resource—microchip technology—with the United States and China increasingly in conflict.

You may be s…
Rate it:
Man's Search for Meaning
4.38 avg. rating
· 689114 Ratings
Psychiatrist Viktor Frankl's memoir has riveted generations of readers with its descriptions of life in Nazi death camps and its lessons for spiritual survival. Based on his own experience and the sto…
Rate it:
How to Know a Person: The Art of Seeing Others Deeply and Being Deeply Seen
Brought to you by Penguin.

A practical, heartfelt guide to the art of truly knowing another person in order to foster deeper connections at home, at work, and throughout our lives - from the #1 New …
Rate it:
Guns, Germs, and Steel: The Fates of Human Societies
"Diamond has written a book of remarkable scope ... one of the most important and readable works on the human past published in recent years."

Winner of the Pulitzer Prize and a national bestseller: th…
Rate it:
Dopamine Nation: Finding Balance in the Age of Indulgence
This book is about pleasure. It's also about pain. Most important, it's about how to find the delicate balance between the two, and why now more than ever finding balance is essential. We're living in…
Rate it:
The Tipping Point: How Little Things Can Make a Big Difference
Alternate cover edition of ISBN 9780316346627.

From the bestselling author of The Bomber Mafia: discover Malcolm Gladwell's breakthrough debut and explore the science behind viral trends in business, m…
Rate it:
Meditations
4.29 avg. rating
· 258639 Ratings
Written in Greek by the only Roman emperor who was also a philosopher, without any intention of publication, the Meditations of Marcus Aurelius offer a remarkable series of challenging spiritual refle…
Rate it:
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. If you want to …
Rate it:
Head First Android Development
4.22 avg. rating
· 207 Ratings
Android devices are stealing market share from the iPhone with dramatic speed, and you have a killer app idea. Where to begin? Head First Android Development will help you get your first application u…
Rate it:
The God Delusion
3.89 avg. rating
· 254991 Ratings
A preeminent scientist - and the world's most prominent atheist - asserts the irrationality of belief in God, and the grievous harm religion has inflicted on society, from the Crusades to 9/11.

With ri…
Rate it:
The Great Mental Models: General Thinking Concepts
The old saying goes, "To the man with a hammer, everything looks like a nail." But anyone who has done any kind of project knows a hammer often isn't enough.

The more tools you have at your disposal,…
Rate it:
The Pragmatic Programmer: From Journeyman to Master
Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process--taking a …
Rate it: