Algorithms and data structure 2 is about memory management and dynamic data structure.

You will learn :

  • Write functions, understand how to organize and factorize your code in forms of functions
  • Write recursive functions, and algorithm using recursion.
  • When to use a static or dynamic memory management strategies.
  • Understand pointers and memory allocation functions
  • Use dynamic data structures : linked list, Queu, Stack.