프로그래밍 기초 지식
개념을 머리로 이해하는 것을 넘어, 팀원과 소통하기 위해서는 그 이름을 알아야 합니다. 여기서는 프로그래밍에서 매우 기본적인 용어를 조금 정의해볼까 합니다. * 자료구조 자료구조(data structure)는 쉽게 말하면 단일 값이나 다른 자료구조를 포함하고 있는 큰 뭉치를 말합니다. list만 하더라도 여러 값들을 담을 수 있는 것을 우리는 이미 확인했죠. the_list = [1, 2, 3, 4, 5] 자료구조는 어떤 값을 두 개 이상 담을 수 있어야 합니다. 그런 의미에서 [1 2, 3], (1, 2) 등은 자료구조지만, 3, 'a' 등은 일반적으로 자료구조라고 하지 않습니다. 데이터가 프로그램의 구조를 결정한다는 말이 있습니다. 수준급의 프로그래밍을 하기 위해서는 어떤 문제 상황에서 어떤 자료구조..
2022. 10. 26.