패스트캠퍼스 챌린지 (17) 썸네일형 리스트형 패스트캠퍼스 챌린지 1일차 Ch 02. 자료구조와 알고리즘의 이해 - 자료구조와 알고리즘이란? 1. 자료구조 자료구조란? 대량의 데이터를 효율적으로 관리할 수 있는 데이터의 구조를 의미 why? 어떤 데이터 구조를 사용하느냐에 따라 코드 효율이 달라지기 때문이다. --> 코드상에서 효율적으로 데이터를 처리하기 위해, 데이터의 특성에 따라 체계적으로 데이터를 구조화해야 한다. 효율적으로 데이터를 관리하는 예) 1. 우편번호 --> 5자리 우편번호로 국가의 기초구역을 제공 2. 학생관리 --> 학년 반 번호를 학생에게 부여해서 학생부를 관리 ex) 10328 흰둥모새 대표적인 자료구조: 배열, 스택, 큐, 링크드 리스트, 해쉬 테이블, 힙 등 현실 세계의 가장 대표적인 데이터 구조? 사전 2. 알고리즘 알고리즘이란? 어떤 문제를 풀기.. 이전 1 2 3 다음