Section outline

  • In this chapter, we delve into the intricacies of composite types, introducing you to the world of structured data. Algorithmics, with its unique capabilities, empowers programmers to define custom types tailored to specific problem domains, and records stand out as one of the most important ones.

    Records, as a fundamental custom type, offer a unique way to structure and organize data in algorithmic solutions. This chapter provides a comprehensive exploration of records, guiding you through the essentials of their declaration, manipulation, and practical applications.

    • The course materials for Chapter 3 in English, available in PDF format.
      This document is formatted for double-sided printing, 2 pages per sheet.

    • This document is the content for Tutorial Series No. 6, centering around  custom types, especially records or structures. Based on what you learned in Lecture No. 6, this series is a hands-on application that reinforces what you've studied in class. It includes exercises for you to work on independently, plus extra tasks to give you practical experience and a better grasp of how records and custom types work.