C: Data structures and algorithms books of solved problems

Click For Summary
SUMMARY

The discussion focuses on recommendations for books containing solved problems related to data structures and algorithms in C, specifically targeting linked lists, trees, sorting and searching algorithms, graphs, recursion, and file handling. Participants emphasize the importance of practical implementations over theoretical texts, suggesting that many programming books on algorithms include real-world examples. Additionally, the Java source tree is mentioned as a resource for complex implementations, although it may be more intricate than expected. A wiki reference is provided for further exploration of data structures.

PREREQUISITES
  • Understanding of C programming language
  • Familiarity with data structures (e.g., linked lists, trees)
  • Knowledge of algorithms (e.g., sorting and searching)
  • Basic concepts of recursion and file handling in C
NEXT STEPS
  • Research free PDF resources for solved problems in data structures and algorithms in C
  • Explore the Java source tree for real-world algorithm implementations
  • Investigate additional programming languages like Python and Ruby for similar problem-solving approaches
  • Review the provided wiki reference on data structures for comprehensive understanding
USEFUL FOR

Students, software developers, and anyone seeking practical problem-solving resources in data structures and algorithms using the C programming language.

gruba
Messages
203
Reaction score
1
What books of solved problems (free in pdf) would you recommend for data structures and algorithms in C (linked lists, trees, sorting and searching algorithms, graphs, recursion, files)?

Note: I am not looking for theoretical books, but books of solved problems.
Thanks for replies.
 
Physics news on Phys.org
We can't really help you here. Many programming books on Algorithms will have implementations of these types of constructs. In addition, the java source tree has real-world implementations that you can look at although they may be far more complex than you can imagine (efficiency makes code more difficult to follow). Other programming languages such as Python, Ruby ... are available with these types too.

Here's a wiki reference:

https://en.wikibooks.org/wiki/Data_Structures
 

Similar threads

Replies
86
Views
3K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 5 ·
Replies
5
Views
7K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 29 ·
Replies
29
Views
3K
  • · Replies 2 ·
Replies
2
Views
5K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K