Lecture

A Closer Look at Lists

Related lectures (29)
Functions and Lists: Complements and Manipulation
Explores functions' complements, parameter order, and list manipulation, including counting occurrences and solving the '100 prisoners problem'.
Programming basics: introduction and algorithms
Introduces programming basics, covering Unix systems, Firefox, algorithms, and data structures.
Python Lists: Manipulation and Comprehension
Covers Python list manipulation and comprehension, emphasizing memory representation and mutability.
Creative Projects with ThymioMOOC: Die digitale Welt mit dem Thymio Roboter entdecken
Emphasizes creative projects with Thymio, guiding students to develop unique and presentable outcomes.
Introduction to ArraysMOOC: Introduction to Programming in C++
Covers the introduction to arrays in C++, including their use, limitations, and solutions.
Data Structures: Arrays and Functions
Introduces working with dynamic arrays in C++ to model temperatures and calculate average and maximum values.
MIPS Assembly: Function Calls & Memory Management
Explores MIPS assembly language, covering function calls, memory management, and data structures, including recursive functions, programming constructs, arrays, and linked lists.
Two-Phase Construction: Arrays & Hash Tables
Explains two-phase construction for arrays, hash tables, and search trees in parallel.
Lists: Fundamental Data Structure in Functional Programming
Covers the syntax, differences, constructors, operations, patterns, sorting, and complexity of lists in functional programming.
Synthesis of Safe Pointer-Manipulating Programs
Introduces SuSLik, a program synthesizer generating safe low-level programs from logical specifications, showcasing its capabilities in handling linked data structures.

Graph Chatbot

Chat with Graph Search

Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.

DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.