Data Structures Handbook

Minimal and Updated Handbook on Data Structures - now at your fingertips!

Data Structures Handbook - Learn Efficiently

"Data Structures Handbook" is a comprehensive and user-friendly app designed for learning essential data structure concepts. It covers topics like arrays, linked lists, stacks, queues, trees, and more, complete with code examples and links to quality educational resources. Built using Flutter, the app provides a clean interface for easy navigation and understanding, making it an ideal tool for students preparing for exams or brushing up on relevant knowledge for interviews.

App stats

Rating: 4.85
(1,249)
Version: 0.9.7 (Last updated: 2019-09-17)
Creation date: 2018-10-23
Permissions
Other:
  • receive data from Internet
  • view network connections
  • full network access
  • prevent device from sleeping

Other platforms

Not available on Chrome
Not available on Firefox
Not available on Edge
Want to check extension ranking and stats more quickly for other Android apps? Install Chrome-Stats extension to view Android-Stats data as you browse the Google Play Store.

App summary

Data Structures Handbook covers all basic data structure concepts taught in a Computer Science course, in an easy to read and minimal format. Ace your exams or brush up your knowledge for an interview, all in one app!

The app has code examples built-in for reference when implementing the concepts.

List of Some Topics Covered

1. Arrays
2. Structures
3. Abstract Data Types
4. Linked Lists
5. Stacks
6. Queues
7. Trees
8. Heaps
9. Graphs
10. Hash Tables

Also includes algorithms of searching, sorting, tree and graph traversals.

Links to quality study material and visualizations sourced from various educational websites and MOOCs including the likes of MIT and Coursera, and are being updated to cover all topics.

Built using Flutter and Material Design, making it one of the best looking apps of Data Structures on the Play Store.

From the developer

This app is best used as a handbook and not a textbook. It is recommended to implement the concepts on your own.

I will be honest, a lot of this material was compiled from various reference books, online articles and Wikipedia. Most of the material is verified by me from multiple sources, however as always, the developer won't take responsibility if you fail your exam or your compiler had a crash.

Declaration about supported devices

Some x86 devices may not work correctly with this app. This is a limitation of Flutter and leaving a negative review won't fix anything. Please visit the official website (thedshandbook.com) instead to study about data structures, as the content is similar.

I will try to update the app as soon as possible to support newer devices. Flutter is getting new updates very frequently. Keeping track of changes and updating the app may break the app on some devices. Please consider dropping a mail before leaving a negative review.

Happy learning Data Structures!

User reviews

Excellent resource for reviewing DS and almost before interviews; very easy to jump to the topics you are most interested in, links within the resources let you skip areas you already are familiar with, etc. Very valuable resource to just do some light studying instead of just playing another phone game
by Austin F, 2022-06-04

It has all the DS concepts to refer un breif. For in-depth concepts links are provided to refer. Good go for synopsis of concepts. I could complete reading all tge concepts in an hour and a half. One good feature is the dark mode . i liked it.
by Anusha Lekhireddy, 2021-06-14

U have to need add some other topics like what is sequential search and examples of each topic with good explaination,maybe practically or mathematically🙂🙂🙂.hmmm but this aap is so much helpfully to me for the preparation of my exam and one of the best thing of this app,it is also applicable in offline mode😀😀
by Navneet Singh, 2021-02-04
View all user reviews