c로 쓴 자료구조론 연습문제 6장(그래프)

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2011.11.09 / 2019.12.24
  • 56페이지 / fileicon hwp (아래아한글2002)
  • 평가한 분이 없습니다. (구매금액의 3%지급)
  • 1,500원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
이전큰이미지 다음큰이미지
하고 싶은 말
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

c로 쓴 자료구조론

<이석호 저>
<교보문고>

연습문제 6장 풀이입니다.

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
본문내용
다음 사항을 위한 C함수를 작성하라.
(a) 무방향 그래프를 위한 정점의 수와 간선들을 하나씩 읽어들인다.
(b) 그래프를 위한 연결 인접 리스트를 만든다. (두 번 입력되는 간선은 없다고 가정)
(c) 생성된 인접리스트를 이용하여 역 인접 리스트를 생성하라.
(d) 인접 리스트와 역 인접 리스트를 인쇄하는 함수를 작성하라.

#include <stdio.h>
#include <stdlib.h> /*for malloc(), exit()*/

#define MAX_VERTICES 50 /*maximum size of vertex*/
#define IS_FULL(ptr) (!(ptr)) /*determine available memory*/

/*node struct prototype*/
typedef struct node *node_pointer;
struct node {
int vertex;
node_pointer link;
}node;
/*구조체 리스트 배열*/
node_pointer graph[MAX_VERTICES];
node_pointer inverse_graph[MAX_VERTICES];
int vertices; /*정점의 수*/

void read_graph(node_pointer *headnode); /*input from user*/
int insert_graph(node_pointer *headnode, int vertex1, int vertex2); /*make list*/
void inverse_adjacency_lists(int vertices); /*create inverse adjacency lists*/
void print_graph(node_pointer *graph); /*print lists*/

void free_memory(node_pointer *ptr); /*memory해제 함수*/

int main() {
자료평가
    아직 평가한 내용이 없습니다.
회원 추천자료
  • [환경공학] 리포트 자료
  • 론편) , 양서원 , 1994이창업 , 수의 독성학 , 서울대학교 출판부 , 1993鄭文植외 3인, 환경화학 , 신광문화사 , 1993두산그룹 환경위원회 , 깨끗한 환경 우리가 먼저 , 동아 출판사 , 1994도갑수 , 폐기물 처리 공학 , 신광문화사 , 1993환경관리공단, 유해폐기물의 안전처분, 19913/9문제 15-12 Compare and contrast the life cycle of recovered aluminum and steel (tin) cans. Assume the recovered aluminum cans will be used to produce new containers and that the steel cans will be used to produce reinforcing bar.재

  • [컴공]C++강좌 총정리
  • C 에서 이러한 형식 대신ACCESS var; // C++ 에서는 이렇게 가능하다.// 구조체 자체가 데이터타입으로 적용된다.// C++ 에서는 구조체도 class의 하나도 취급되기 때문이다.enum booleam FALSE, TRUE ;boolean conditon;이런 형식도 가능하다.- 공용체(union)의 필드 참조시 공용체명을 쓰지 않아도 된다.Ex)#include void main()union int i;double f;i = 3;cout

  • 광고학(중간) 레포트
  • 자료의 문제점을 수정 보완하였으며 동서양의 산학계에서 개별적으로 검증되고 활용되어왔던 분류유형을 추가하고 중복사항을 제거함으로써 가능한 한 가장 포괄적으로 분류하였다.광고의 분류에는 기존 자료의 상당부분을 삭제하거나 재구성하는 형태의 정리방법을 채택하였으며 보편적으로 집행되고 있는 광고의 표현 및 소구기법을 미디어별로 형태, 내용 등으로 대분류하고 각각의 분류항목을 60개의 소분류와 하위 요인들로 세분화하는 전형

  • 7차교육과정분석
  • 자료나 실험기구를 이용할 수 있도록 해 주어야 하고 또한 교과서 내용과 연관된 곳이 많았으면 좋겠습니다. 그리고 교과서 내용이 수도권을 중심으로 책이 구성되어 있다는 것도 문제이지요. 물론 그렇다고 교과서 내용이 실제 생활과 연계 시키려고 노력한 흔적이 전혀 없진 않습니다.2. 과학 수업이 학생 중심으로 이루어지고 있다고 생각하십니까? 그렇다면 어떠한 점에서, 그렇지 않다면 어떠한 점에서 그런지 알고 싶습니다.: 학생 중심이라

  • [사회복지] 표본추출의 논리와 단일사례 및 자료수집과 설문조사
  • 그래프로 나타내는 것 단일 사례설계는 기초선이 집단설계의 비교집단, 측정횟수가 집단설계의 피실험자수에 해당함.3. 내용☞ 실천가가 초점을 두기로 선택한 어떤 대상문제도 조작적 용어로 정의할 수 있으며, 다라서 측정할 수 있다. 그럴 수 없다면 실천가는 처음부터 그것이 중요한 문제라고 관찰할 근거가 없을 것이다. ☞ 반복측정을 여러 번 실시하고 자료에서 안정된 경향을 밝혀내면 대상문제에 영향을 미치는 외생요인에 대한 통제를 촉진

오늘 본 자료 더보기
  • 오늘 본 자료가 없습니다.
  • 저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.
    사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
    개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
    copyright (c) 2003 reoprtshop. steel All reserved.