logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Programming Challenges

Programming Challenges

(알고리즘 트레이닝 북)

스티븐 S. 스키에나, 미구엘 A. 레비야 (지은이), 서환수 (옮긴이)
한빛미디어
26,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Programming Challenges
eBook 미리보기

책 정보

· 제목 : Programming Challenges (알고리즘 트레이닝 북)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 프로그래밍 기초/개발 방법론
· ISBN : 9788979142884
· 쪽수 : 672쪽
· 출판일 : 2004-07-16

책 소개

ACM ICPC(ACM 국제 대학생 프로그래밍 경시 대회) 유형의 문제 풀이를 통한 알고리즘 트레이닝 북. 112개의 프로그래밍 문제와 각종 프로그래밍 경시 대회 수상자들이 제시하는 문제 풀이 핵심 노하우, 모범 답안 등이 수록되어 있다.

목차

1장. 시작하면서
로봇 심사위원에 대하여
무기 선택
프로그래밍 관련 힌트
기본 데이터 형식
문제에 대해

2장. 자료 구조
기본 자료 구조
객체 라이브러리
프로그램 설계 예제: 전쟁 게임
카드 표현법
문자열 입출력
전쟁에 이기는 조건
테스트 및 디버깅

3장. 문자열
문자 코드
문자열을 표현하는 방법
프로그램 설계 예제: 회사명 변경
패턴 검색
문자열 조작
회사명 변경 프로그램
문자열 라이브러리 함수

4장. 정렬
정렬 응용 방법
정렬 알고리즘
프로그램 설계 예제: 필드 순위 매기기
정렬 라이브러리 함수
필드 순위 매기기

5장. 계산과 대수
기계 계산
고정도 정수
고정도 계산법
진법
실수
대수
로그
실수 관련 수학 라이브러리

6장. 조합론
기초적인 셈 기법
점화관계
이항계수
다른 셈 수열
재귀호출과 귀납법

7장. 정수론
소수
나눗셈
모듈러 계산
합동
정수론 라이브러리

8장. 백트래킹
백트래킹이란
모든 부분집합 구하기
모든 순열 구하기
프로그램 설계 예제: 여덟 개의 퀸 문제
검색 가지치기

9장 그래프 순회
그래프의 종류
그래프 관련 자료 구조
그래프 순회: 너비 우선 순회
그래프 순회: 깊이 우선 순회
위상 정렬

10장. 그래프 알고리즘
그래프 이론
최소 신장 트리
최단 경로
네트워크 흐름과 이분 매칭

11장. 동적 프로그래밍
탐욕 알고리즘은 그만
편집 거리
경로 재구성
편집 거리 응용
프로그램 설계 예제: 엘리베이터 최적화

12장. 격자
수직 격자
삼각, 육각 격자
프로그램 설계 예: 접시 무게
원 포장법
경도와 위도

13장. 기하
직선
삼각형과 삼각함수

프로그램 설계 예제: 총알보다 빠르게
삼각함수 라이브러리

14장. 계산기하
선분과 교차
다각형과 각도 계산
최소 볼록 집합
삼각형으로 쪼개기: 알고리즘 및 관련 문제
격자 관련 알고리즘
기하 라이브러리

부록
ACM 국제 대학생 프로그래밍 경시대회
국제 정보 올림피아드
탑코더 경시 대회
대학원
문제 출제자 명단

참고문헌
해답편
찾아보기

저자소개

미구엘 A. 레비야 (지은이)    정보 더보기
스페인 바야돌리드 대학교 응용수학과 교수다. ACM ICPC의 공식 웹사이트 아카이브 담당자며, 로봇 심사위원 및 경시 대회 호스팅 웹사이트를 운영하고 있다.
펼치기
서환수 (옮긴이)    정보 더보기
서울대학교 물리학과에서 박사 학위를 받고 지금은 삼성전자 SAIT에서 차세대 소자와 디지털 트랜스포메이션을 연구하고 있다. 『헤드 퍼스트 자바(3판)』(2024), 『헤드 퍼스트 디자인 패턴(개정판)』(2022), 『프로그래밍 면접, 이렇게 준비한다(4판)』(2019), 『slide:ology - 위대한 프레젠테이션을 만드는 예술과 과학』(2010, 이상 한빛미디어)을 비롯해 여러 권의 번역서를 냈다.
펼치기

책속에서

문제) 낮잠 오래 자기(Longest Nap)

PC/UVa ID: 110404/10191, 인기도: B, 성공률: 보통, 레벨: 1

교수들은 각종 업무와 약속으로 가득 찬 복잡한 스케줄 속에서 매우 바쁘게 살아간다. P 교수는 낮잠을 자는 것을 좋아하지만 스케줄이 바쁘다 보니 낮잠을 잘 수 있는 시간이 별로 없다.
하지만 P 교수는 매일 한 번씩은 낮잠을 자고 싶어한다. 물론 그의 스케줄을 감안해서 될 수 있으면 오랫동안 낮잠을 즐길 수 있는 방법을 찾아야 한다. P 교수가 최대한 오랫동안 낮잠을 잘 수 있게 해주는 프로그램을 만들어라.


이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책