Showing results for "Data structures and other objects using Java Michael Main English"
Showing 1 - 12 of 173137 Results
Adult content is visible.
Java 9 Data Structures and Algorithms
A step-by-step guide to data structures and algorithms
2017
EN
Gain a deep understanding of the complexity of data structures and algorithms and discover the right way to write more efficient codeKey Features\[\*\] This book provides complete coverage of reactive and functional data structures\[\*\] Based on the latest version of Java 9, this book illustrates the impact of new features on data structures\[\*\] Gain exposure to important concepts such as Big-O Notation and Dynamic ProgrammingB...
2007
EN
Accessible
Although traditional texts present isolated algorithms and data structures, they do not provide a unifying structure and offer little guidance on how to appropriately select among them. Furthermore, these texts furnish little, if any, source code and leave many of the more difficult aspects of the implementation as exercises. A fresh alternative to
2013
EN
A student-friendly text, A Concise Introduction to Data Structures Using Java takes a developmental approach, starting with simpler concepts first and then building toward greater complexity. Important topics, such as linked lists, are introduced gradually and revisited with increasing depth. More code and guidance are provided at the beginning, al
Essential Data Structures and Algorithms in Java
Apply proven problem-solving patterns to write faster and cleaner AI-native code
2026
EN
Master essential data structures and algorithms in Java with clear examples, visual walkthroughs, and real-world coding exercises designed to build your problem-solving skills fast Key FeaturesBuild solid foundations with a complete overview of core DSA conceptsImplement advanced data structures for AI agents and complex systemsMaster Java Collections and complexity analysis for scalable applicationsVisualize and debug algorithms with ...
Beginning Java Data Structures and Algorithms
Sharpen your problem solving skills by learning core computer science concepts in a pain-free manner
2018
EN
Though your application serves its purpose, it might not be a high performer. Learn techniques to accurately predict code efficiency, easily dismiss inefficient solutions, and improve the performance of your application.Key FeaturesExplains in detail different algorithms and data structures with sample problems and Java implementations where appropriateIncludes interesting tips and tricks that enable you to efficiently use algorithms and data structures...
Guide to Data Structures
A Concise Introduction Using Java
2017
EN
This accessible and engaging textbook/guide provides a concise introduction to data structures and associated algorithms. Emphasis is placed on the fundamentals of data structures, enabling the reader to quickly learn the key concepts, and providing a strong foundation for later studies of more complex topics. The coverage includes discussions on stacks, queues, lists, (using both arrays and links), sorting, and elementary binary trees, heaps, and hashing. This content is also a natural co...
2017
EN
Data Structures and Algorithms in Java, Second Edition is designed to be easy to read and understand although the topic itself is complicated. Algorithms are the procedures that software programs use to manipulate data structures. Besides clear and simple example programs, the author includes a workshop as a small demonstration program executable on a Web browser. The programs demonstrate in graphical form what data structures look like and how they operate. In the second edition,...
Hands-On Data Structures and Algorithms with JavaScript
Write efficient code that is highly performant, scalable, and easily testable using JavaScript
2018
EN
Increase your productivity by implementing complex data structures and algorithms using JavaScriptKey FeaturesA step by step guide, which will provide you with a thorough discussion on the analysis and design of fundamental JavaScript data structuresGet a better understanding of advanced concepts such as space and time complexity to optimize your codeFocus more on solving the business problem and less on the technical challenges involved
Kickstart Modern Data Structures and Algorithms
Foundational Principles of Data Structures and Algorithms in C++ and Python (English Edition)
2026
EN
Build Strong Foundations for Confident Problem-Solving and Efficient CodingBook DescriptionKickstart Modern Data Structures and Algorithms takes you on a structured journey from the core principles of data organization to advanced problem-solving techniques used in real-world applications. The book begins with fundamental concepts, building clarity around arrays, linked lists, stacks, queues, hashing, tree...
2012
EN
With its focus on creating efficient data structures and algorithms, this comprehensive text helps readers understand how to select or design the tools that will best solve specific problems. It uses Java as the programming language and is suitable for second-year data structure courses and computer science courses in algorithm analysis.Techniques for representing data are presented within the context of assessing costs and benefits, promoting an understanding of the princi...
Data Structures and Algorithms in Python (2026)
Learn Data Structures & Algorithms (Python) in One Day and Learn It Well. Data Structures & Algorithms for Beginners with Hands-on Project
2020
EN
Unveiling the Essence of Data Structures and Algorithms: Your Path to Software Excellence!Are you ready to unravel the complexity of algorithms with ease? Look no further – we've crafted the ultimate guide to demystify this intricate topic. Algorithms are the backbone of software programs, orchestrating data structure manipulations. Prepare for an enlightening journey filled with clear examples and hands-on workshops, all within an integrated development environmen...
Advanced Topics in Java
Core Concepts in Data Structures
2014
EN
Java is one of the most widely used programming languages today. It was first released by Sun Microsystems in 1995. Over the years, its popularity has grown to the point where it plays an important role in most of our lives. From laptops to data centers, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere! There are tons of applications and heaps of websites that will not work unless you have Java installed, and more are created every day. And, of co...











