5주차 실습 - solution.

Slides:



Advertisements
Similar presentations
내 마음의 버 스 이천신하교회 청년부. 이름 : 한상훈 나이 : 30 살 종교 : 기독교 ( 모태신앙 ) 생활신조 : 인생은 한방 ! 로또나 사자 이상형 : 청순 가련한 모태미녀 특이사항 : 걸그룹 노래에 환장함 식스팩을 갖기엔 슬픈 몸을 타고 남.
Advertisements

독서골든벨 2009 학년도 6 학년 1 학기 6-10 반. 1. 이야기 삼국유사 정대한 원효대사는 수행을 위해 떠나던 중 피곤하여 숲 속에서 잠이 들었다. 잠결에 너무 목이 마른 나머지 어디에 담겨있는 물을 맛있게 마셨나요 ?
두 손 들고 두 손 들고 찬양합니다 두 손 들고 찬양합니다 다시 오실 왕 여호와께 다시 오실 왕 여호와께 두 손 들고 찬양합니다 두 손 들고 찬양합니다 다시 오실 왕 여호와께 다시 오실 왕 여호와께 오직 주만이 나를 다스리네 오직 주만이 나를 다스리네 나 주님만을.
지금은 기도 하는 시간입니다 1. 송구영신예배를 위해서 2. ‘크리스마스 이브’ 행사를 준비하는 교육 기관을 위하여
패널자료 분석
전도축제 계획서 *일시 : 2013년 4월 21, 28일 주일 (연속 2주)
2009학년도 가톨릭대학교 입학안내.
중세시대의 의복 학번 & 이름.
이공계의 현실과 미래 제조업 立國 / 이공계 대학생의 미래 준비
사회복지현장의 이해 Generalist Social Worker 사회복지입문자기초과정 반포종합사회복지관 김한욱 관장
제 출 문 고용노동부 귀중 본 보고서를 ’ ~ ‘ 까지 실시한 “근로감독관 직무분석 및 교육프로그램 개발에 관한 연구”의 최종보고서로 제출합니다  연구기관 : 중앙경영연구소  프로젝트 총괄책임자 : 고병인 대표.
학습센터란? 기도에 관해 배울 수 있는 다양한 학습 코너를 통하여 어린이들이 보다 더 쉽게 기도를 알게 하고, 기도할 수 있게 하며, 기도의 사람으로 변화될 수 있도록 하는 체험학습 프로그램이다. 따라서 주입식이지 않으며 어린이들이 참여할 수 있는 역동적인 프로그램으로.
말씀 듣는 시간입니다..
Lecture Part IV: Ecclesiology
영성기도회 렉시오 디비나와 묵상기도 2.
성인 1부 성경 공부 지도목사: 신정우 목사 부 장: 오중환 집사 2010년. 5월 9일
남북 탑승객 150명을 태운 디젤기관차가 2007년 5월 17일 오전 경의선 철길을 따라 남측 최북단 역인 도라산역 인근 통문을 통과하고 있다. /문산=사진공동취재단.
III. 노동조합과 경영자조직 노동조합의 이데올로기, 역할 및 기능 노동조합의 조직형태 노동조합의 설립과 운영
여수시 MICE 산업 활성화 전략 ( 중간보고 )
※과정 수료자에 한하여 수강료의 80~100% 차등 환급함
평생학습중심대학 프로그램 수강지원서 접수안내 오시는 길 관악구&구로구민을 위한 서울대학교 -- 접수 일정 및 방법 안내--
기존에 없던 창업을 하고 싶은데, 누구의 도움을 받아야 할지 모르겠어요
Chapter 4 – 프로그래밍 언어의 구문과 구현 기법
ESOCOM – IPIX 고정IP서비스 제안서 Proposer ㈜이소컴.
화장품 CGMP 한국콜마㈜.
초화류 종자 시장 규모 100억원 이상(추정, 생산액의 10%정도 차지)
XML 개요 ㅎㅎ 기존 마크업 언어와 XML XML 필요성과 적용 분야 XML 관련 표준 XML 사용 환경 XML 개발 환경
14 장 근거리통신망 : 이더넷(Ethernet)
(14권) 분류 번호 서 명 주 제 수 신 인 장소 / 저자 저술연대 친 서 1 테살로니카 전 진보에 대한 찬사 종말에 대한 기대 테살로니카의 그리스도인 코린토 50-52년 2 테살로니카 후 예수님의 재림은 아직 멀었다 52년경(?) 3 갈라티아 ○ 그리스도인이.
제 8 장 시각적 사고와 스케치 학습목표: 학습내용: 시각적 사고를 하는 능력 삼차원 물체를 스케치하는 능력 시각화의 중요성
월간HRD 창간26주년 기념 & HRD역사관 건립기금 모금
목 차 Ⅰ 점검 업무의 목적 Ⅱ 시설물 설치 현황 파악 Ⅲ 주요 시설물 점검 특성 및 주기 Ⅳ 테마별 점검 내용 Ⅴ
MAGNI 565 THE MAGNI GROUP,ING. 제품 설명: 외관: 성능 데이타: 주요 이점: 사양:
UV Sterilizer 냉온 정수기를 위한 UV살균기
신종플루 [A(H1N1)] 건강하게 극복하기 A[H1N1] Attack.
10 카운터 (Counter) IT CookBook, 디지털 논리회로.
2015 가을학기 철근콘크리트 구조설계 김진근 교수 건설 및 환경공학과 KAIST.
베이비 붐 세대란 ?.
독성물질의 투여 방법 생체내 시험 시험관내 시험
안녕하십니까? 지금부터 저희 회사에 대해 설명 드리도록 하겠습니다..
홍콩과기대 방문 결과 보고 학교법인 포항공과대학교.
윤여규 / / AFTER [ 윤 여 규 ] 윤여규 / /
컴퓨터 보안 메커니즘에 기반한 자기 가치감의 셀프힐링
방송매체(TV, 라디오..), 인쇄매체(신문, 잡지) 등
임방울의 출생과 성장 - 출생에서 전국명창대회 입상하기까지 - 임방울의 후원자 2 지 춘 상(전남대학교 명예교수)
로봇의 표정구현을 위한 메커니즘 및 립싱크 KIST 김승종 박사 세계적인 경쟁력을 확보한 기술적 성과
온라인 마케팅 제안서 2011년 6월 마케팅1팀 > 김태호 과장 HP :
일제의 경제 침탈과 민족 경제 운동 풍암고 국사과
2008 대한민국*조경박람회 한국조경사회 / 환경조경발전재단 / 리드엑스포.
민족 운동의 전개 2. 민족 분열 통치와 국내외 항일 민족 운동.
의료광고 실태 조사 조윤미(녹색소비자연대 상임위원).
CONTENTS. KMO 한국 과학 영재 올림피아드 KMC 성대경시 MBC 경시 KME 교대경시 창의력 페스티발 IMT.
현대사회의 여성문제와 여성복지 3조 권경욱 강향원 황대인 변갑수 박창욱 김지현.
고교평준화의 득과 실 김영주 이지영 최윤영.
데이터 구조 - 소개 순천향대학교 컴퓨터공학과 하 상 호.
자료 구조: Chapter 3 배열(1) 순천향대학교 컴퓨터공학과 하 상 호.
자료 구조: Chapter 3 배열(1) 순천향대학교 컴퓨터공학과 하 상 호.
자료구조: CHAP 4 리스트 (2) 순천향대학교 컴퓨터공학과 하 상 호.
2010년 직원연수 자료 제1차 : 4월 16일 ~ 17일 제2차 : 4월 23일 ~ 24일
프로그래밍 보고서 작성법 순천향대학교 컴퓨터공학과 하 상 호.
Report #3 - due: 4/6 100*100의 2개의 희소 행렬 A, B를 전달 받아서 이들의 덧셈을 구하고, 그 결과의 행렬 C를 반환하는 add_sparse_matrix(A, B, C)를 다음과 같이 작성하라. 희소 행렬은 sparse_matrix 타입으로 표현된다.
자료구조: CHAP 4 리스트 (2) 순천향대학교 컴퓨터공학과 하 상 호.
사회복지사 보수교육 (사회복지행정실무) 경상남도사회복지사협회.
2016 하계 현장실습 매뉴얼 ≫≫ 학생용.
데이터 구조 - 소개 순천향대학교 컴퓨터공학과 하 상 호.
Report #4 (1) (due 4/4) 문제 #1 3개의 막대 A, B, C와 원판 n개를 전달받아 Hanoi 탑 문제를 해결하는데 필요한 원판의 이동 회수를 구하여 반환하는 hanoi_tower(n, A, B, C)를 작성하라. 여기서 원판 n은 막대 A에 쌓여 있고.
인간관계 맥을 짚어라 (휴먼네트워크 노하우 10계명)
나-는 믿음으로 주 얼굴 보리니- 아침에 깰 때에 주형상에 만족하리 나주님 닮기 원하네 믿음으로 주얼굴 보리라 -
정다면체의 종류 옥천초등학교 6학년 김태관 지도교사 최 두 현.
보고서 #4 (1) (제출기한: 10/6) #1 다음 그래프 G에 대해서 답하시오. (2*5 = 10)
Presentation transcript:

5주차 실습 - solution

poly_add2() 2개의 타입 poly, term_type 정의 type poly = record terms: array [1..maxterms] of term_type; // 항의 정보 num: integer; // 항의 개수 end; type term_type = record coef: real; // 계수 expo: integer; // 차수

poly_add2() 분석 구분 내용 I p, q: poly p = (np, (coefi, expoi)), i=1, 2, …, np q = (nq, (coefj, expoj)), j=1, 2, …, nq O r: poly r = (nr, (coefk, expok)), i=1, 2, …, nr P 0<= r.nr <= p.np + q.nq r.(coefk, expok) = (p.coefi+q.coefj, p.expoi) if э i, j s.t. expok = p.expoi and expok = q.expoj (p.coefi, p.expoi) if э i s.t. expok = p.expoi and ¬э j s.t. expok = q.expoj (q.coefj, q.expoj) if ¬э i s.t. expok = p.expoi and э j s.t. expok = q.expoj E 분석

poly_add2(): 알고리즘 알고리즘 procedure poly_add2(p, q: poly) r: poly; pf <- 0; qf<- 0; rf <-0; // 다항식의 현재 항 인덱스 설정 while pf <= p.num and qf <= q.num do if p[pf].terms.expo = q[qf].terms.expo then r[rf].terms.coef <- p[pf].terms.coef + q[qf].terms.coef; r[rf].terms.expo <- p[pf].terms.expo; rf <- rf +1; pf <- pf+1; qf <- qf+1; // 인덱스 갱신 else if p[pf].terms.expo > q[qf].terms.expo then r[rf].terms.coef <- p[pf].terms.coef; rf <- rf +1; pf <- pf+1; else r[rf].terms.coef <- p[qf].terms.coef; r[rf].terms.expo <- p[qf].terms.expo; rf <- rf +1; qf <- qf+1; end if repeat // 어느 한 쪽이 먼저 소진된 경우 처리 if pf <= p.num then // p의 나머지 항들을 r로 이동 // q의 나머지 항들을 r로 이동 endif end poly_add2 알고리즘