이산수학/핵심요약
3-1
멜데스
2017. 5. 4. 03:11
- 1. 문자열이란
- 서로 인접한 기억 장소에 존재하는 문자들의 집합
- 2. 종류
- 널 스트링(null string)
: 한 개의 문자도 갖지 않는 길이가 0인 스트링 - 공백 스트링(blank string)
: 길이가 0이 아닌 공백 문자(blank character)를 갖는 스트링 - 서브 스트링 (substring)
: 스트링을 구성하는 연속적인 부분의 일부를 뜻하는 스트링
- 널 스트링(null string)
- 3. 서브 스트링의 구분 방법 4가지
- 공백을 이용하는 방법(blank)
- 특수 문자를 이용하는 방법(special character)
- 고정 길이를 이용하는 방법(fixed length)
- 포인터를 이용하는 방법(pointer)
- 4. 문자열의 연산 6가지
- 결합(concatenation)
- 대치(replacement)
- 삽입(insert)
- 제거(delete)
- 패턴 매칭(pattern matching)
- 색인(indexing)