Think Data Structures Algorithms and Information Retrieval in Java
Data structures and algorithms are among the most important inventions of the last 50 years, and they are fundamental tools software engineers need to know. But in my opinion, most of the books on these topics are too theoretical, too big, and too bottom-up: Too theoretical: Mathematical analysis of...
Saved in:
Main Author: | |
---|---|
Format: | Electronic eBook |
Language: | English |
Published: |
[Place of publication not identified]
Green Tea Press
[2016]
|
Series: | Open textbook library.
|
Subjects: | |
Online Access: | Access online version |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Table of Contents:
- Chapter 1: Interfaces
- Chapter 2: Analysis of Algorithms
- Chapter 3: ArrayList
- Chapter 4: LinkedList
- Chapter 5: Doubly-linked list
- Chapter 6: Tree traversal
- Chapter 7: Getting to Philosophy
- Chapter 8: Indexer
- Chapter 9: The Map interface
- Chapter 10: Hashing
- Chapter 11: HashMap
- Chapter 12: TreeMap
- Chapter 13: Binary search tree
- Chapter 14: Persistence
- Chapter 15: Crawling Wikipedia
- Chapter 16: Boolean search
- Chapter 17: Sorting