배열3 배열과 문자열 ★★ p.585 1) 배열의 개념 - 동일한 데이터 유형을 여러 개 사용해야 할 경우 이를 손쉽게 처리하기 위해 여러 개의 변수들을 조합해서 하나의 이름으로 정의해 사용하는 것 - 개별적인 요소들의 위치는 첨자를 이용하여 지정 - 변수명 뒤에 대괄호 [ ]를 붙이고 그 안에 사용할 개수를 지정 - C언어에서 배열의 위치는 0부터 시작됨 2) 1차원 배열 - 1차원 배열은 변수들을 일직선상의 개념으로 조합한 배열 선언 설명 자료형 변수명[개수]; ▶ 자료형: 배열에 저장할 자료의 형 지정 ▶ 변수명: 사용할 배열의 이름으로 사용자가 임의로 지정 ▶ 개수: 배열의 크기를 지정하는 것으로 생략할 수 있음 첫 번째 두 번째 세 번째 네 번째 다섯 번째 a[0] a[1] a[2] a[3] a[4] # a[3]: a는 .. 2020. 10. 4. 자료구조 ★★ p.162, 2-2 1) 자료 구조의 분류 ▶ 선형 구조(Linear Structure) - 배열(Array) - 스택(Stack) - 큐(Queue) - 데크(Deque) - 선형 리스트(Linear List) = 연속 리스트(순차적임), 연결 리스트(순차적이지 않음) ▶ 비선형 구조(Non-Linear Structure) - 트리(Tree) - 그래프(Graph) 2) 배열(Array) - 정적인 자료 구조로 기억장소의 추가가 어렵고 메모리의 낭비가 발생함 - 첨자를 이용 - 반복적인 데이터 처리 작업에 적합한 구조 - 데이터마다 동일한 이름의 변수를 사용해 처리가 간편함 3) 스택(Stack) - 리스트의 한쪽 끝으로만 자료의 삽입, 삭제 작업이 이뤄지는 자료 구조 - 후입선출(LIFO; Last .. 2020. 9. 30. [JavaScript] #1.9 Organizing Data with Arrays - 배열의 특징 (#코딩공부) https://youtu.be/VvNF3rFWIkQ https://wook-2124.tistory.com/63 [JavaScript] #1.8 Data Types on JS - String, Boolean, Number, Float (#코딩공부) https://youtu.be/FlWWCNzJBfo https://wook-2124.tistory.com/61 [JavaScript] #1.6 Your first JS Variable / #1.7 let, const, var (#코딩공부) https://youtu.be/YTlHSaLdWgs https://wook-2124.. wook-2124.tistory.com https://repl.it/ Online IDE, Editor, and Compiler - Fas.. 2020. 3. 11. 이전 1 다음