TeachingData Structures and AlgorithmsData Structures and AlgorithmsThis course introduces the fundamental concepts of data structures and algorithms. It covers the analysis of algorithms, arrays, linked lists, stacks, queues, trees, and graphs.SyllabusAll the course materials are in Portuguese.ClassTopicSlides1Introduction to Data Structures2Integrated Development Environment and CMake3C Programming Language4Recursion5Algorithm Analysis6Sequential List and search algorithms7Queue8Stack9Linked List10Sorting Algorithms: exchanging11Sorting Algorithms: division and conquer12Sorting big files13Hash Table14Trees15Tree Traversal16Binary Search Tree17B TreeLast updated on 17 Aug, 2024