Data Structure
1. Importance of Data Structure 우리는 일상에서 방대한 양의 데이터와 함께 살아간다. 그러나, 아무렇게나 뒹굴고 있는 데이터는 우리의 생활에 빛나는 도움을 주지 못한다. 따라서 데이터들을 찾기 쉬운 형태로 정리하기 위한 바구니가 필요한데, 이것이 바로 자료구조이다. 자료구조는 배열, 리스트, 스택, 큐 등 그 종류가 다양하다. 우리는 상황에 따라 가장 적합한 자료구조를 선택하여 데이터를 저장하고, 쉽게 꺼내쓰면 된다. ※ Program = data structure + algorithm 2. ADT (Abstract Data Type) ▶ Data type : data (-2, 0, 1, 3 ...) & opeartion ( *, +, /, % ...) 집합들의 모임 우리는 '무..
2022. 3. 31.
[Java] 자바 기본 프로그래밍
식별자 - 클래스, 변수, 상수, 메소드 등에 붙이는 이름 - 숫자, 영문자, _ , $ 으로 구성가능 - 첫글자에 숫자 불가 - Boolean 리터럴 (true, false), null 리터럴은 식별자 사용 불가 - 대소문자 구분 자바 데이터 타입- 크기 고정, CPU나 OS따라 변하지 않음 ① 기본 타입 (8)문자 타입정수 타입실수 타입논리타입char byteshortintlongfloatdoubleboolean2byte1byte2byte4byte8byte4byte8byte1byte (t/f) ② 레퍼런스 타입 (1) - 클래스 레퍼런스(=주소값) - 인터페이스 레퍼런스 - 배열 레퍼런스 리터럴- 상수값을 직접 표현한 값 ① 정수 리터럴 - 10진수, 8진수, 16진수, 2진수 ..
2021. 7. 30.