통합검색

검색

  • IT 자격증 수험서
    • 워드프로세서
    • 컴퓨터활용능력
    • 정보처리/사무자동화/정보기기
    • ITQ
    • GTQ
    • 컴퓨터그래픽스
    • 웹디자인
  • 실용 자격증 수험서
    • 한국사
    • 조리/제과/운전면허
    • 기타
  • IT 도서
    • 컴퓨터 일반/활용
    • 사무자동화(OA)
    • 웹/홈페이지
    • 그래픽/멀티미디어
    • 프로그래밍
    • 컴퓨터공학
    • 어린이 교재
  • 단행본 도서
    • 가정과 생활
    • 유아/아동
    • 기타
  • 시리즈
    • 더 쉽게 배우기
    • 환상의 콤비
    • 눈이 편한
    • 속전속결
    • 비주얼(Visual)
    • 학교에서 통하는
    • 이게 진짜

운영체제(OS)

HOME 도서정보 시리즈 속전속결

속전속결 알고리즘 입문 저자 김순근 | 페이지 416
ISBN 9788931432619 | 정가 16,000 | 출판일 2005-12-12
도서가 절판되었습니다

도서소개

비전산전공자나 프로그래밍에 입문하려는 사람들을 대상으로 알고리즘과 논리적인 사고에 친숙해질 수 있도록 도와준다. 책에서 설명하는 예제 코드는 C언어를 이용해서 작성되었지만 특정 프로그래밍 언어에 대한 사전 지식이 없이도 볼 수 있도록 프로그래밍 코드에 대한 설명 보다는 각 알고리즘 자체의 개념적 이해를 도울 수 있도록 그림과 설명 위주로 구성된다. 딱딱하고 어려운 알고리즘이 아니라 초보자들도 부담없이 접근할 수 있도록 일상 생활 속에서의 알고리즘과 재밌는 문제를 풀이하는데 사용되는 알고리즘과 같은 쉬운 사례를 통해 초보 개발자들과 전산 전공자가 아닌 사람들도 쉽게 접할 수 있도록 쓰여졌다.

저자소개

김순근

플러스게이트 정보기획팀
닷넷엑스퍼트 컨설팅사업부
현 (주)안철수연구소 연구원
데브피아 ASP 시삽
MCP+I, MCSE, Microsoft MVP
-저서
『About ASP.NET Programming』(영진닷컴)
『ASP.NET Programming Bible』(영진닷컴)
『속전속결 C++ 언어』(영진닷컴)
-감수
MSDN Magazine 테크리뷰어, Windows Server 2003, Exchange Server 2003, Small Business Server 2003 등 제품 한글화 기술 감수

목차

Lesson 01 알고리즘 시작하기
STEP 01 일상 생활과 알고리즘
STEP 02 컴퓨터와 알고리즘
STEP 03 알고리즘이란
STEP 04 0 표기법

Lesson 02 알고리즘을 순서도로 표현하기
STEP 01 알고리즘과 순서도
STEP 02 순서도의 작성 방법
STEP 03 순서도에 사용되는 기호들
STEP 04 3가지 기본 구조

Lesson 03 프로그래밍 기초 다지기
STEP 01 변수는 저장 공간이다
STEP 02 기본 자료형과 사용자 정의 자료형
STEP 03 흐름을 제어하는 제어문
STEP 04 배열이란
STEP 05 포인터란
STEP 06 함수

Lesson 04 재미있는 알고리즘(1)
STEP 01 유클리드의 최대공약수
STEP 02 하노이의 탑
STEP 03 소수(Prime Number)

Lesson 05 재미있는 알고리즘(2)
STEP 01 마방진
STEP 02 체조/다이빙 점수 계산

Lesson 06 첨자로 빠르게 접근하는 배열
STEP 01 자료구조와 알고리즘
STEP 02 배열의 개요
STEP 03 배열의 차원
STEP 04 배열 다루기
STEP 05 배열의 장점과 단점
STEP 06 첨자 다루기

Lesson 07 링크로 이어진 연결 리스트
STEP 01 연결 리스트의 필요성
STEP 02 연결 리스트
STEP 03 단순 연결 리스트 구현하기
STEP 04 이중 연결 리스트 구현하기

Lesson 08 최근 데이터부터 출력되는 스택
STEP 01 스택 개요
STEP 02 배열로 스택 구현하기
STEP 03 연결 리스트로 스택 구현하기

Lesson 09 입력된 순서대로 출력하는 큐
STEP 01 큐의 개요
STEP 02 배열로 큐 구현하기
STEP 03 리스트로 큐 구현하기

Lesson 10 계층적으로 구성되는 트리
STEP 01 트리의 개요
STEP 02 이진 트리
STEP 03 이진 트리의 운행

Lesson 11 데이터를 재배열하는 정렬 알고리즘(1)
STEP 01 정렬이란
STEP 02 선택 정렬
STEP 03 버블 정렬
STEP 04 삽입 정렬
STEP 05 쉘 정렬

Lesson 12 데이터를 재배열하는 정렬 알고리즘(2)
STEP 01 퀵 정렬
STEP 02 힙 정렬
STEP 03 병합 정렬
STEP 04 기수 정렬

Lesson 13 특정 데이터를 찾는 검색 알고리즘(1)
STEP 01 선형 검색
STEP 02 이분 검색
STEP 03 피보나치 검색

Lesson 14 특정 데이터를 찾는 검색 알고리즘(2)
STEP 01 보간 검색
STEP 02 이진 검색 트리

Lesson 15 데이터를 감추는 암호화 알고리즘
STEP 01 암호의 개요
STEP 02 전이 암호화
STEP 03 대치 암호화
STEP 04 XOR 암호화

Lesson 16 데이터 크기를 줄이는 압축 알고리즘
STEP 01 압축
STEP 02 Run-Length 압축 알고리즘
STEP 03 허프만 압축 알고리즘

목록