Computer Science/MIT Introduction to Algorithms 6.0062 Lecture 2: Data Structures Lecture 2: Data Structures1. Data Structure Interfaces 1-1. data structure?A data structure is a way to store data, with algorithms that support operations on the data데이터 구조는 데이터를 저장하는 방법이다. 그리고 저장된 데이터를 다루는 알고리즘을 함께 제공한다 배열, 연결 리스트, 해시맵 → 단순히 값만 저장하는 게 아니라 값을 넣기, 찾기, 꺼내기 같은 연산을 어떻게 할지까지 포함한다. 1-2. interface?Collection of supported operations is called an interface (also API or ADT)데이터 구조가 제공하는.. 2025. 5. 30. Lecture 1: Introduction - MIT Introduction to Algorithm 6.006 알고리즘 소개 Lecture 1. 알고리즘 소개 1. 수업 목표The goal of this class is to teach you to solve computation problems, and to communicate that your solutions are correct and efficient. 이 수업의 목표는 계산 문제를 해결하는 방법을 배우게 하고, 풀이가 올바르고, 효율적임을 전달할 수 있도록 하는 것이다. 다시 말해 단순히 “정답”만 내는 것이 아니라, ✔️ 왜 맞는지 (correctness),✔️ 얼마나 효율적인지 (efficiency),✔️ 그것을 어떻게 표현하는지 (communication)배울 것이다. * computation problem: 계산을 통해 해결 할 수 있는 문제 2. Prob.. 2025. 5. 28. 이전 1 다음