본문내용 바로가기

KYOBO 교보문고

소셜리딩 프로모션
  • 교보아트스페이스
쉽게 배우는 실전 알고리즘 & 정보올림피아드 도전하기
* 중고장터 판매상품은 판매자가 직접 등록/판매하는 상품으로 판매자가 해당상품과 내용에 모든 책임을 집니다. 우측의 제품상태와 하단의 상품상세를 꼭 확인하신 후 구입해주시기 바랍니다.
862쪽 | A4
ISBN-10 : 8931421923
ISBN-13 : 9788931421927
쉽게 배우는 실전 알고리즘 & 정보올림피아드 도전하기 중고
저자 하성욱 외 | 출판사 영진닷컴
정가
33,000원
판매가
70,000원 [112%↑]
배송비
3,500원 (판매자 직접배송)
지금 주문하시면 3일 이내 출고 가능합니다.
토/일, 공휴일을 제외한 영업일 기준으로 배송이 진행됩니다.
2002년 8월 13일 출간
제품상태
상태 상급 외형 상급 내형 상급
이 상품 최저가
70,000원 다른가격더보기
  • 70,000원 책들과함께 특급셀러 상태 상급 외형 상급 내형 상급
새 상품
29,700원 [10%↓, 3,300원 할인] 새상품 바로가기
수량추가 수량빼기
안내 :

중고장터에 등록된 판매 상품과 제품의 상태는 개별 오픈마켓 판매자들이 등록, 판매하는 것으로 중개 시스템만을 제공하는
인터넷 교보문고에서는 해당 상품과 내용에 대해 일체 책임을 지지 않습니다.

교보문고 결제시스템을 이용하지 않은 직거래로 인한 피해 발생시, 교보문고는 일체의 책임을 지지 않습니다.

중고책 추천 (판매자 다른 상품)

더보기

판매자 상품 소개

※ 해당 상품은 교보문고에서 제공하는 정보를 활용하여 안내하는 상품으로제품 상태를 반드시 확인하신 후 구입하여주시기 바랍니다.

판매자 배송 정책

  • 토/일, 공휴일을 제외한 영업일 기준으로 배송이 진행됩니다.

더보기

구매후기 목록
NO 구매후기 구매만족도 ID 등록일
1,519 빨리보내주셨어요. 감사합니다. 5점 만점에 5점 weonch*** 2020.03.28
1,518 책 상태 좋습니다... 5점 만점에 5점 sig*** 2020.03.25
1,517 깨끗하고 좋습니다,..^*^ 5점 만점에 5점 ds*** 2020.03.25
1,516 새책과 같은 품질 이네요. 다만 새책가격보다 비싼건 흠. 5점 만점에 5점 astur*** 2020.03.24
1,515 잘 받았습니다!!ㅇㅇㅇ 5점 만점에 5점 jintaem*** 2020.03.14

이 책의 시리즈

책 소개

상품구성 목록
상품구성 목록

이 책은 프로그래밍의 실전 알고니즘을 재미있게 공부하고자 하시는분.프로그래밍의 로직개발을 하고자하시는분정보 올림피아드 컴퓨터 경진대회를 준비하시는분등에게 필요한 책이다

저자소개


하성욱
현, 동명정보기술원 정보올림피아드 과정 지도
현, (주) 이지하모니 기술책임자
삼성소프트웨어 99' 멤버쉽전시회 대상수상

한학용
현, 동명정보기술원 정보올림피아드 과정 지도
현, (주) 이지하모니 기술연구소장
현, 동명정보대학교 정보공학부 겸임교수

신동석
현, 동명대학 정보통신계열 교수
현, 동명대학 창업보육센터장

권기항
현, 동아대학교 컴퓨터공학과 조교수
미국 Duke University Computer Science 공학박사

강대성
현, 동아대학교 전기전자컴퓨터공학부 조교수

목차

Part1. 영문 로직 문제

Part2. 국문 로직 문제

Part3. 문제 파악과 실전 알고리즘 해설

Part4. 재귀 호출, 동작 메모리 확장과 같은 알고리즘 구현지식

Part5. 정보올림피아드 정보

책 속으로

출판사 서평

기획의도 및 타겟 현재 국내 정보올림피아드 대회에 대한 정보와 관련 준비 서적이 현저히 부족한 상황이며, 93년 이전까지 활발했었던 국내 경진 대회 준비 서적도 현재는 폐간되고 출간된 1권의 서적도 이론적이며 실제 문제들을 다루고 있지 않다. 이전...

[출판사서평 더 보기]

기획의도 및 타겟
현재 국내 정보올림피아드 대회에 대한 정보와 관련 준비 서적이 현저히 부족한 상황이며, 93년 이전까지 활발했었던 국내 경진 대회 준비 서적도 현재는 폐간되고 출간된 1권의 서적도 이론적이며 실제 문제들을 다루고 있지 않다. 이전까지의 국내 경진대회 문제집 형태의 서적은 문제와 해답 소스만을 갖추고 있어, 이해하려면 시간을 많이 투자해야 자기 지식화할 수 있었다. 국내 알고리즘 서적 또한 많이 출간되어 있지만, 대학 교육에서 주로 다루어지며 실제 컴퓨터 프로그래밍이나 문제 해결에 도움이 되는 예는 극히 드물다. '국제 정보 올림피아드 알고리즘' 은 정보 올림피아드 대회에 대한 정보와 대학 특별전형과 특전등을 소개하고, 실제 프로그래밍과 올림피아드 문제 해결 필요한 로직(logic:논리)을 알기 쉽게 문제 파악, 핵심 이론, 필수 지식, 소스 코드로 세분화하여 설명하고 있습니다. 특히, 개념 파악이 어려운 부분은 충분한 그림 설명을 통하여 쉽게 로직을 습득할 수 있도록 구성하고자 합니다.

개요 및 내용
정보 영재 육성을 위한 교육기관의 노력과 많은 관심에도 불구하고, 적합한 교재가 없어 독학으로 공부하기에 많은 무리가 있는 분야가 정보 영재 분야입니다. 정보 영재 교육은 주로 Basic, C, C++, Java를 가르치는 언어중심의 이벤트성 프로그래밍 교육이나 홈페이지 만들기 등과 같은 툴 위주의 수업으로 이루어지고 있습니다. 실제 영재 교육은 툴을 잘 다루는 학습에 초점을 맞추기보다는 주어진 문제를 해결하기 위한 창의력을 키울 수 있는 프로그래밍 로직(Logic:논리) 교육이 지속적으로 이루어져야 합니다. 어린이들이 자라서 프로그래머가 되었을 때 도구를 여러 개 다루어본 사람은 새로운 도구가 나왔을 때 그 도구의 인터페이스나 사용방법은 쉽게 습득할 수 있습니다.

하지만, 어떠한 문제가 주어졌을 때 해결하는 능력에서는 그다지 좋은 성과를 올릴 수 없을 것입니다. 대형 프로젝트 중심의 교육법도 마찬가지입니다. 솔루션 개발 프로젝트가 주어졌을 때, Visual C++을 선택하거나 Visual Basic, Delphi 와 같은 개발도구를 선택하는 건 중요한 문제가 되지 않습니다. 프로젝트에서 필요한 것은 주어진 프로젝트에 대한 접근 방법입니다. 문제를 제대로 파악하고, 파악된 정보를 통해 얼마나 정확하고 빠른 속도로 기능을 구현하고, 최적화된 성능을 낼 수 있는가가 관건입니다. 따라서, 정보 영재 교육은 어떠한 문제가 주어졌을 때 창의적 사고를 거쳐 최적의 알고리즘을 머리속에서 생각해내는 능력을 키우는 과정으로 구성되어야 할 것입니다.

특징 또는 강점
실전 알고리즘 응용서
일반 알고리즘 서적들은 유명한 공학자 및 수학자들이 생각해낸 알고리즘을 해당 언어로 구현한 것들이 대부분이다. 이들을 활용하여 실제 프로그래밍에서 응용하는 예는 극히 드물다. 실제 프로그래밍 시에는 습득했던 알고리즘을 무시하고 자신의 로직(Logic : 논리)으로 해결하는 경우도 많다. 문제는 알고리즘을 충분히 실전 프로그래밍에 활용하지 못하였기 때문에 일어나는 것이다. 본서는 주어진 문제에 대하여 적절한 알고리즘을 활용하고 있을 뿐만 아니라, 독자로 하여금 새로운 자신만의 로직을 구성할 수 있도록 유도하고 있다.
직장에서 주어진 프로젝트나 학교에서 주어진 팀 별 프로젝트인 경우, 어떠한 문제를 풀 때 본서에서 제공하는 문제와 유사한 경우 본서를 참고로 하여 로직을 구성할 수 있을 것이다. 로직 훈련이 잘되어 있는 프로그래머는 그만큼 빠르게 문제를 해결할 것이다.

프로그래머의 로직 개발서
교육기관에서 이루어지는 프로그래밍 교육은 주로 개발 도구 사용, 라이브러리 활용, 응용 프로젝트 등으로 이루어지고 있으며, 출판되는 서적들도 이들에 초점이 맞추어져 있다. 하나의 큰 프로젝트를 개발하는 경우, 사용되는 언어의 개발 도구를 잘 사용하는 구성원들로 팀을 형성하여 필요한 라이브러리를 수집한다. 수집된 라이브러리 및 도큐먼트를 활용하여 프로젝트 개발 진행 상황에 맞추어 개발한다. 개발 중 장벽에 부딪히는 것은 라이브러리의 버그, 개발 도구의 버그, 구성원의 개발 속도 등이 있을 수 있지만, 프로그래밍에 있어서 가장 중요한 부분은 어떠한 문제를 해결하는 로직이 부족한 경우가 대부분이다.

로직에 강한 프로그래머는 개발 속도가 빠른 반면, 로직이 부족한 프로그래머는 개발이 정체되는 경우가 비일비재하다. 또한, 문제를 해결하기 위해 몇 일 밤을 새고도 해결하지 못한 것을 다른 로직을 사용하면 금방 해결되는 경우도 있다. 따라서, 개발 도구 사용법, 라이브러리 활용법, 프로젝트를 위한 모듈 개발법 등도 중요하지만, 로직 개발도 프로그래머에겐 필수 불가결한 전제 지식이다. 로직만 강하다면, 개발 도구 사용이나 라이브러리 활용법은 한 달에도 몇 권씩 쏟아지는 많은 책으로 부족한 점을 금방 메울 수 있다. 초급 프로그래머나 고급 프로그래머 할 것 없이 딱딱한 이론적인 알고리즘 보다는 문제를 접하면서 응용하여 익히는 로직 개발 서적이 반드시 필요하다.

프로그래머라면 기본적인 개발 도구의 사용법과 라이브러리 활용을 익힌 후, 이들을 사용하여 본서에서 제공하는 문제를 자신의 머리로서 해결하는 로직 훈련을 해야 한다. 문제를 해결하지 못하는 경우에는 저자가 문제를 해결한 방식을 참고하면서 다음에 비슷한 문제에 직면했을 때, 활용할 수 있을 것이다. 하나의 개발 언어로 로직에 강한 프로그래머가 된다면, 향후 출시되는 새로운 개발 언어나 개념들을 사용하여 곧바로 해당 언어의 고급 프로그래머가 될 수 있을 것이다.

본서는 C 언어를 기본으로 C++ 에서 유용한 기법들만을 사용하고 있다. 다른 언어로 이 책을 참고하는 경우에는 책에서 제시하는 알고리즘을 활용하는 방법을 해당 언어로 공부할 수도 있을 것이다.

정보 올림피아드 및 대학생 컴퓨터 경진대회 준비서
기본적인 로직 활용 능력을 검증하여, 우수한 재능을 보유한 인재의 특수성을 개발해주기 위해서 국내에서는 컴퓨터 경진대회로부터 정보 올림피아드 대회가 있다. 정보 올림피아드 대회나 컴퓨터 경진대회는 컴퓨터를 활용하여 창의력과 논리적인 사고력을 요구하는 로직 문제들로 구성된다. 정보 올림피아드는 1998년부터 각 대학들이 각종 경시 대회 수상자들에게 특기자 입학 특전을 부여하면서, 여러 사람의 관심이 높아지고 있다. 정보 올림피아드의 예선은 지역마다 차이는 있지만, 주로 기능사 시험이나 워드프로세서 필기 문제, Q-Basic, C, Visual Basic, C++ 문법과 순서도 등의 간단한 문제들로 구성되며, 준비하기가 비교적 수월한 편이다.

그러나, 본선 문제와 국제 대회 문제들은 이전의 출제 되었던 문제들을 다루거나 알고리즘을 공부하는 수준이 대부분이며, 그마저도 부족한 실정이다. 본서의 로직 훈련을 위한 문제들을 접하여, 핵심 이론을 파악하고 실전 알고리즘을 공부하면 프로그래밍의 기본 로직 훈련 뿐만 아니라, 국제 수준의 실력을 갖출 수 있을 것이다. 특히, 정보 올림피아드나 국제 대학생 컴퓨터 경진대회를 준비하는 독자라면, 영문 문제를 보고 독자적으로 문제를 풀도록 하며, 이해되지 못하는 문제는 국문을 참고하고, 문제가 해결되지 못하는 경우에는 문제 해결법을 참고 하도록 하자. 필수 지식편은 앞으로 문제 풀이에 있어서 자신의 알고리즘을 최적화하는데 많은 도움이 되는 이론들이므로 반드시 익혀두도록 해야 한다.

Chapter(장or부)별 내용요약
- Part I. 영문 로직(Logic) 문제
세계적인 프로젝트를 수행하는 경우 영어 원문의 개발 기본 모듈 개발 계획을 참고하여, 로직 문제들을 해결해야 할 것이다. 또한 제시되는 문제들은 국제적인 컴퓨터 알고리즘 문제들을 다루고 있으므로 정보 올림피아드나 컴퓨터 경진대회를 준비하는 학생들에게는 국제적인 감각을 갖춰줄 것이다.

- Part II. 국문 로직(Logic) 문제
영어 문제에서 중요한 단어들을 빼먹지 않도록 하자. 문제를 해결한 후에 제공하는 국문 문제를 참고하여 제대로 문제에서 요구하는 사항을 파악했는지도 검사하도록 하자.

- Part III. 문제 파악과 실전 알고리즘 해설
기존의 알고리즘뿐만 아니라 저자들의 다년간 프로그래밍 경험을 통하여 축적한 최적화 기법을 도입한 문제 해결 기법을 수록하고 있다. 또한 문제에서 요구하는 해결책에 대한 아이디어를 제시하고 있다. 제공하는 방법들을 문제 해결 후에도 반드시 참고하여 저자들이 해결한 방법들도 익혀두도록 하자.

- Part IV. 재귀 호출, 동적 메모리 확장과 같은 알고리즘 구현지식
C와 C++의 장점을 적절히 활용하여 문제에서 요구하는 해결책을 최적화할 수 있는 기법들을 담고 있으므로 문제와 상관없이 다른 프로그래밍에도 유용하게 사용될 것이다. 그림을 통하여 이해하기 쉽도록 구성하였으므로 모든 기법들을 익혀두도록 하자.

- Part V. 정보 올림피아드 정보
정보 올림피아드 입상 조건, 정보화 특기생 전형을 실시하는 대학, 과학 고등학교 등의 정보를 수록하고 있으며, 올해 국내에서 열리는 국제 정보 올림피아드에 대한 정보를 수록하고 있다.



저자 소개
하성욱
현, 동명정보기술원 정보올림피아드 과정 지도
현, (주) 이지하모니 기술책임자
삼성소프트웨어 99' 멤버쉽전시회 대상수상

한학용
현, 동명정보기술원 정보올림피아드 과정 지도
현, (주) 이지하모니 기술연구소장
현, 동명정보대학교 정보공학부 겸임교수

신동석
현, 동명대학 정보통신계열 교수
현, 동명대학 창업보육센터장

권기항
현, 동아대학교 컴퓨터공학과 조교수
미국 Duke University Computer Science 공학박사

강대성
현, 동아대학교 전기전자컴퓨터공학부 조교수

[출판사서평 더 보기 닫기]

책 속 한 문장

회원리뷰

교환/반품안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품안내
반품/교환방법

[판매자 페이지>취소/반품관리>반품요청] 접수
또는 [1:1상담>반품/교환/환불], 고객센터 (1544-1900)

※ 중고도서의 경우 재고가 한정되어 있으므로 교환이 불가할 수 있으며, 해당 상품의 경우 상품에 대한 책임은 판매자에게 있으며 교환/반품 접수 전에 반드시 판매자와 사전 협의를 하여주시기 바랍니다.

반품/교환가능 기간

변심반품의 경우 수령 후 7일 이내, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

※ 중고도서의 경우 판매자와 사전의 협의하여주신 후 교환/반품 접수가 가능합니다.

반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유

소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우(단지 확인을 위한 포장 훼손은 제외)

소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 예) 화장품, 식품, 가전제품 등

복제가 가능한 상품 등의 포장을 훼손한 경우 예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집

소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)

디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우

시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우

전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우

1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품이므로 단순 변심 및 착오로 인한 취소/교환/반품 시 해외주문 반품/취소 수수료 고객 부담 (해외주문 반품/취소 수수료는 판매정가의 20%를 적용

2) 중고도서 : 반품/교환접수없이 반송하거나 우편으로 접수되어 상품 확인이 어려운 경우

소비자 피해보상
환불지연에 따른 배상

- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨

- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

판매자
책들과함께
판매등급
특급셀러
판매자구분
사업자
구매만족도
5점 만점에 5점
평균 출고일 안내
2일 이내
품절 통보율 안내
3%

바로가기

최근 본 상품