What is meant by data structure 2?
Data structures and algorithms
Efficient algorithms and data structures are a central topic in computer science. Anyone who programs should be familiar with basic solution methods for the most important problem areas and be able to design new algorithms and analyze their costs in terms of runtime and storage space. Data structures organize information in such a way that efficient algorithms are possible.
This book provides appropriate knowledge and skills. It emphasizes the clear separation between data type and data structure as an implementation of a data type and the description of algorithms on an appropriate level of abstraction. A chapter on geometric algorithms and techniques for searching for the shortest path using contraction hierarchies sets special thematic accents. All program examples are formulated in Java.
Programming language concepts for data structures - Basic data types - Data types for representing quantities - Sorting algorithms - Graphs - Graph algorithms - Geometric algorithms - External search and sorting - Appendix: Mathematical basics
The target groups
- Computer science students
- Students with computer science as a minor or in courses with computer science components, e.g. B. Business Informatics
- Software developer
Prof. Dr. Ralf Hartmut Güting, FernUniversität in Hagen
Dr. Stefan Dieker, Software developer
Authors and affiliations
- Ralf Hartmut Güting
- Stefan Dieker
- 1. Faculty of Mathematics and Computer Science Remote University in HagenHagenGermany
About the authors
- Why are my parents anti-vaxxers
- Are snow snakes real
- Which unexpected foods are actually really healthy?
- Should I trust my gut feeling
- When God created people who God created
- Has any atheist felt God's love?
- Which companies offer jobs to ECE students?
- Would you give up the citizenship of Singapore?
- Is 40 years old or young
- How do I control triglycerides naturally
- AdSense is free to set up
- What is 5 percent of 620
- Where was Lee Harvey Oswald caught
- Why shouldn't anyone be above the law?
- What is 24 carat gold
- Should I download Steam?
- How do I open a supermarket 2
- When we eat eggs we feel sleepy
- How do I deal with a physical problem
- Is food really healthy or unhealthy
- Is it legal to use WhatsApp plus?
- Where can I download TV series 1
- Is kiwi com legitimate
- Which benzodiazepines are most effective
- What is 10x10x19 31
- How to trade forex
- What makes you immediately dislike a meal
- How dark is dark matter
- Why do LEGO minifigures have yellow heads?
- What is a snobby person
- Would Japanese men date Southeast Asian women?
- What are cryptoassets beyond crypto currency
- Geology Where is quicksand