[알고리즘 트레이닝 북] 회사명 변경
- 최초 등록일
- 2009.01.22
- 최종 저작일
- 2009.01
- 5페이지/ MS 워드
- 가격 2,500원
소개글
- 알고리즘 트레이닝 북 89 페이지의 회사명 변경 프로그램의 솔루션 -
프로그램에는 변경된 회사명에 대한 정보와 수정해야 할 텍스트가 입력된다.
정확하게 매치되는 문자열만 치환되어야 한다.
변경된 회사명은 최대 100개까지 있을 수 있으며 텍스트의 각 줄의 길이는 최대 1,000글자로 제한된다.
예를들어 다음과 같은 식으로 입력 될 수 있다.
===================================================================
4
"Anderson Consulting" to "Accenture"
"Enron" to "Dynegy"
"DEC" to "Compaq"
"TWA" to "American"
5
Anderson Accounting begat Anderson Consulting, which
offered advice to Enron before it DECLARED bankruptcy,
which made Anderson
Consulting quite happy it changed its name
in the first place!
===================================================================
그러면 위에 입력된 텍스트는 다음과 같은 식으로 바뀌어야 한다.
Anderson Accounting begat Accenture, which
offered advice to Dynegy before it CompaqLARED bankruptcy,
which made Anderson
Consulting quite happy it changed its name
in the first place!
===================================================================
문자열(스트링)을 C에서 어떻게 다루는지 공부하는 학생들에게 도움이 될 것입니다.
윈도우와 리눅스 모두에서 컴파일 가능하게 구현했으므로 어느 쪽이든 다 편하게 쓸 수 있습니다.
컴파일 실행환경
Microsoft Visual Studio C, Linux GCC (윈도계열, 리눅스 계열 C 모두)
참고 자료
알고리즘 트레이닝 북(Programming Challenges)
스티븐 스키에나, 미구엘 레비야 저
서환수 역
한빛미디어