티스토리 뷰
목차
반응형
데이터란 다양한 정보를 표현한 것이다. 여기서 '다양한'에 주목해야 한다. 데이터는 종류에 따라 그룹화할 수 있습니다.
음식 요리법을 예로 들어 다음과 같이 그룹화(type)할 수 있습니다.
- 재료 돼지고기 소고기 양파 양배추
- 조미료 간장 마요네즈 후추 설탕 등
- 분량 100g 200cc 1작은술 등
- 시간 시 분 초
- 불의 세기 센불 중불 약불
프로그래밍 알고리즘에서 다루는 데이터도 다양한 그룹으로 나누어서 다룹니다. 이러한 분류를 '데이터타입'이라고 합니다.
- 정수타입 정수(소수점이 없는 값) 를 처리하기 위한 데이터 타입 예) 0, 1, 100, -123
- 실수타입 실수(소수점을 포함한 값)를 처리하기 위한 데이터 타입 예) 1, 12, 3.141592, -99.9
- 문자타입 문자를 처리하기 위한 데이터타입 예) A, B, x, 가, 나
- 문자열타입 문자열을 처리하기 위한 데이터 타입 예) ABC, KOREA , 알고리즘
- 논리타입 '진실', '거짓'을 표현하기 위한 데이터 타입 예) true, false
반응형
'코딩 > 알고리즘' 카테고리의 다른 글
알고리즘 다양한 정보들인 데이터의 분류 (1) | 2024.11.16 |
---|---|
알고리즘의 기초 구조적 프로그래밍의 개념 (0) | 2024.11.15 |
알고리즘은 선배들의 지혜의 산물 (0) | 2024.11.14 |
알고리즘에 대한 짧은 지식 알고리즘정의 (2) | 2024.11.13 |