알고리즘(Algorithm) 유비쿼터스 컴퓨팅학과 교수 송 창근

Slides:



Advertisements
Similar presentations
언어의 자서전 소단원 (1) 단원. 언어의 특성 기호성 자의성 사회성 규칙성 창조성 역사성.
Advertisements

2015학년도 1학기 버디 프로그램 오리엔테이션 (목) 16:00.
다문화가정의 가정폭력의 문제점 연세대학교 행정대학원 정치행정리더십 2학기 학번 이름 홍 진옥.
第1篇 자치입법 개론.
학습센터란? 기도에 관해 배울 수 있는 다양한 학습 코너를 통하여 어린이들이 보다 더 쉽게 기도를 알게 하고, 기도할 수 있게 하며, 기도의 사람으로 변화될 수 있도록 하는 체험학습 프로그램이다. 따라서 주입식이지 않으며 어린이들이 참여할 수 있는 역동적인 프로그램으로.
Digital BibleⅢ 폰속의 성경 디지털 바이블 2008년 12월 ㈜씨엔커뮤니케이션 ㈜씨엔엠브이엔오.
말씀 듣는 시간입니다..
하나님은 영이시니 예배하는 자가 신령과 진정으로 예배할지니라.
예수의 제자들 담당교수 : 김동욱.
Lecture Part IV: Ecclesiology
영성기도회 렉시오 디비나와 묵상기도 2.
성경 암송 대회 한일교회 고등부 (일).
Homeplus 일 家 양 득 프로그램 소개 2015년 12월.
ESOCOM – IPIX 고정IP서비스 제안서 Proposer ㈜이소컴.
14. 컴파일러 자동화 도구 스캐너 생성기 파서 생성기 코드 생성의 자동화
XML 개요 ㅎㅎ 기존 마크업 언어와 XML XML 필요성과 적용 분야 XML 관련 표준 XML 사용 환경 XML 개발 환경
Schroder House -입면.
SEABORG 400BD 세척가능한 전동릴 목차 취급설명서
제 1장. 멀티미디어 개론 1.1 멀티미디어란 무엇인가? 1.2 멀티미디어와 하이퍼미디어 1.3 월드 와이드 웹
통신망의 이해 접속 장치 접속 형태 전송 매체 교환 통신망 근거리 통신망 이더넷 무선 LAN 한빛미디어(주)
10 카운터 (Counter) IT CookBook, 디지털 논리회로.
베이비 붐 세대란 ?.
안녕하십니까? 지금부터 저희 회사에 대해 설명 드리도록 하겠습니다..
홍콩과기대 방문 결과 보고 학교법인 포항공과대학교.
컴퓨터 보안 메커니즘에 기반한 자기 가치감의 셀프힐링
방송매체(TV, 라디오..), 인쇄매체(신문, 잡지) 등
FXOpen E-Sports Team(약칭 FXO)
안재홍선생님의관한글 - Windows 3-1반 조범기- 한번넘겨보세요!.
민족 운동의 전개 2. 민족 분열 통치와 국내외 항일 민족 운동.
문학의 세계 01 견우의 노래 02 황만근은 이렇게 말했다 03 토막 04 한중록.
CONTENTS. KMO 한국 과학 영재 올림피아드 KMC 성대경시 MBC 경시 KME 교대경시 창의력 페스티발 IMT.
취업정보 홈페이지 (job.inha.ac.kr)
5차시: 비례식을 이용하여 생활 속 문제를 해결해 보자.
농산물 무역론 정보분석 韓-칠레 FTA 그 이후 발표일 2004년 09월 21일 화요일 제 5 조 이 준 복 김 남 형
정보사회의 인간상과 디지털 리터러시 인터넷 행정 서 순 복.
Company Information 회사소개서 & 사업소개서 신성부동산네트㈜.
ICT 활용 문단 중심 글쓰기를 통한 쓰기 능력 기르기
LGT 산업 분석 경북대학교 경영대학원 경 영 학 과 10조 산 김미정 김상구
우리의 미래… 마을과 에너지 에너지자립마을을 중심으로
고등학교 한국사 일제의 강점과 민족 운동의 전개 Ⅴ 1 일제의 식민 통치와 경제 수탈.
알기쉬운 Proposal 작성법 순천청암대학 이재호.
광주경영자총협회 위기극복을 위한 변화창조 리더십 광진구청080911/건국대행정대학원 정 용 진 교수.
Ⅰ.서론 첫 번째, 인터넷신문 속 표기 오류 정보화 사회로 급격하게 변화하고 있는 가운데, 우리의 실생활 속에서 인터넷이란
녹둔도의 영유권 분쟁에 관한 연구 [A Study on the Territorial Dispute in Nokdundo Area] 조 병현 박사.
Contents 목 차 Ⅰ. 상품개요 Ⅱ. 회사개요 Ⅲ. 주식운용전략 및 프로세스 Ⅳ. 채권운용전략 및 프로세스
woman's fair concert part1
흡연의 건강위해와 사회경제적 비용 정촌 초등학교 2006년 6월30일 오후 3:30-4:30 경상의대 예방의학교실 김장락.
정치가가 언론을 대하는 태도 「정치와 언론」 언론정치학부 이창림 김종환
‘학생의 날’ (학생독립운동기념일) 전국 교직원 노동조합 충북지부.
2013년 제1학기 건축공학부건축사 풍수지리와 건축 문화재청 궁릉관리과 장재혁 제공.
중소기업 기술과 경영을 융합하는 컨설팅 지향! 경영혁신 활동을 통한 기업의 가치창조!! 사업영역 연구개발
남한 언론에서 보여지는 러시아의 모습.
오늘의 학습 주제 Ⅲ. 민족 독립 운동의 전개 5. 민족 문화 수호 운동 5-1. 일제의 식민지 문화 정책 5-2. 국학 운동의 전개 5-3. 교육과 종교 활동 5-4. 문학과 예술 활동.
February 27, 2017 eSecuDC 제품 소개서 February 27, 2017.
3. 나라 안에서 전개된 민족 운동 실력 양성 운동의 전개 2.
예방의학교실, 보건대학원 예방의학 전공의 모집 설명회 박 은 철.
CONTENTS 1 주제 소개 2 캐논사 연혁 및 제품 3 카메라 업계 현황 4 일본에서 보완할 점.
갈치의 자원관리 학 과 : 해양생산과학전공 발표자 : 김수환 조원:김수환, 임진우, 강승훈, 이유라.
Chapter 7. Binary Search Trees - 보충 자료-
쉽게 배우는 알고리즘 6장. 해시 테이블Hash Table.
자료구조(SCSC) Data Structures
7장. 해시 테이블Hash Table.
C언어 응용 제 15 주 검색.
CHAP 12:탐색 C로 쉽게 풀어쓴 자료구조 생능출판사 2005.
국제물류.
제 8 장 계산복잡도 개론 검색 문제 알고리즘 강의 슬라이드 8 검색 문제
자료구조(Data Structures)
(Ⅰ) 독서와 언어의 본질 언어의 본질 1 2 [고등 국어] – 독서와 문법 독서의 본질 (1) 독서의 특성
자료구조 강의소개 정성훈 연락처 : 이메일 : 연구실 : 연219호 연락처 : 이메일 : 홈페이지: 정성훈.
Aggregated K-nearest neighbor queries for High – dimensional data Eojin Yun, Dept. of Computer Science and Engineering, POSTECH. Motivation 만약.
Presentation transcript:

알고리즘(Algorithm) 유비쿼터스 컴퓨팅학과 교수 송 창근 E-mail : cgsong@hallym.ac.kr http://web.hallym.ac.kr/~cgsong

강의 진행 방법 강의 : 2시간 강의실에서 offline으로 강의 실습 : 2시간 실습실에서 offline으로 실습 교과서의 내용을 설명함. E-campus의 게시판/교과목 공지사항 참조 실습 : 2시간 실습실에서 offline으로 실습 교과서에 소개된 프로그램을 실습함. E-campus의 게시판/실습 게시판 활용 참고 자료 : http://www.hallym.ac.kr/~cgsong/korean/lecture/lec_struc2_past.htm (2005년도)

교재 및 참고문헌 부 교재 주 교재 원저: Data Structures with Java, Hubbard & Hurray 이 석호, 자료구조와 자바, 정익사 부 교재 Java를 이용한 자료구조, 홍릉출판사, 나 연묵, 채진석, 박영배 공역 원저: Data Structures with Java, Hubbard & Hurray Fundamentals of Data Structures in C 혹은 C++, E. Horowitz, S, Sahni, Computer Science Press.

평가 방법 중간고사 (30%), 기말고사(30%), 실습 (10%) 과제(30%),출석(10%, 보너스) 과제는 프로그래밍 리포트 2회 이상 포함 4-6회. 결석 시간별에 따라서 출석 점수를 계산함. 결석 2시간 당 -1점씩. 15시간 이상 결석 시 F 학점 처리 상대평가 A (20%), B(30%), C(30%), D(20%)

주별 강의 계획 1주 : 1학기 내용 복습, 강의 소개 등 2주 : 트리(Tree) 및 이진 트리 (Binary Tree)의 정의 및 특징 3주 : 이진 트리(Binary Tree)의 주요 연산 및 쓰레드 인진트리 4주 : 이원 탐색 트리 정의, 검색, 삽입, 삭제 구현 및 검색 등 5주 : 힢(Heap)의 정의 및 기본 연산 구현 6주 : 우선 순위 큐 및 선택 트리 7주 : 그래프 (Graph)의 정의, 특징, 표현 및 구현, 8주 : 중간고사 9주 : 그래프의 순회, 연결요소, 신장 트리 10주 : 최소비용 신장 트리, 최단경로 알고리즘 11주 : 위상순서 찾기, 임계 경로 구하기 12주 : 정렬 (선택, 버블, 삽입, 합병, 퀵) 13주 : 정렬 (히프, 쉘, 기수, 트리) 14주 : AVL 트리 보충기간 주 : Huffman code, 해쉬테이블(Hash Table) 및 총정리 15주 : 기말고사 실습 계획은 강의 계획서를 참조하기 바랍니다. 다소 변동이 있을 수 있습니다.

자료구조론(복습) 선형 자료 구조 선형 리스트의 구현 특별한 선형 리스트 선형 리스트 (Liner list, Ordered list) 구체적인 예: 다항식, 희소 행렬 선형 리스트의 구현 배열(Array) 대 연결 리스트 순차 표현 (Sequential Representation) 연결 구현 (Linked Representation) 특별한 선형 리스트 스택 : 순차표현, 복수 스택, 연결 표현, 스택의 이용 큐 : 순차 표현(원형큐), 복수 큐, 연결 표현, 큐의 이용, 우선 순위큐

알고리즘 (개요) 비선형(Non linear) 자료 구조 트리 (Tree) 그래프 (Graph) 정렬 (Sorting) 트리, 그래프, 가중치 그래프 비선형 자료 구조의 활용 : 정렬, 탐색 트리 (Tree) 트리의 표현, 포리스트 이진 트리 이원 탐색 트리, 히프, 선택 트리 그래프 (Graph) 그래프의 표현, 순회, 활용 가중치 그래프 (Network) 최소비용 신장 트리, 최단 경로, 위상 순서, 임계경로 정렬 (Sorting) 선택, 버블, 삽입, 합병, 퀵, 히프, 쉘, 기수, 트리 정렬 알고리즘 균형 탐색 (Searching) 트리 AVL 트리, 스플레이, 2-3, 2-3-4, 레드-블랙 트리