환급미션 30일째... 소프트웨어 베이직 - 자료구조와 알고리즘 - 01. 자료구조의 개요 자료구조의 필요성 및 성능 측정 방법 학습 데이터를 효과적으로 저장, 처리하는 방법에 대한 이해 불필요한 메모리/성능 낭비를 줄이기 위해 ex) 프로그램 내에서 int형 데이터가 100만 개 사용되는 경우, 원하는 데이터를 가장 빠르게 찾도록 해주는 자료구조는 무엇일지? - 자료구조의 개요 * 기본적인 자료구조들 1. 선형 구조 •배열 •연결 리스트 •스택 •큐 2. 비선형 구조 •트리 •그래프 * 자료구조와 알고리즘 효율적인 자료구조 설계를 위해 알고리즘 지식이 필요 효율적인 알고리즘 작성을 위해 문제 상황에 맞는 적절한 자료구조가 사용되어야 한다. => 자료구조론과 알고리즘이론은 모두 동일선상에 놓을 수 있다...