doeun

  • 홈
  • 태그
  • 방명록

coding/자료구조 2

Kruskal의 MST 알고리즘

Kruskal이 MST 알고리즘 - 탐욕적인 방법(greedy method) 주요 알고리즘 설계 기법 각 단계에서 최선의 답을 선택하는 과정을 반복함으로써 최종적인 해답에 도달 탐욕적인 방법은 항상 최적의 해답을 주는지 검증 필요 Kruskal MST 알고리즘은 최적의 해답 임이 증명됨 최소비용 신장 트리 : cycle 안생기는 선에서 최소 값 간선 선택 int set_find(정점) : 대표정점을 반환 void set_union(대표정점1, 대표정점2) : 두 집합을 합하며 대표 정점 정한다. void set_init(n) : 독립적인 집합을 만들어줌 - Kruskal 알고리즘은 대부분 간선들을 정렬하는 시간에 좌우됨 - 네트워크의 간선 e개를 퀵정렬과 같은 효율적인 알고리즘으로 정렬한다면 Kruska..

coding/자료구조 2021.12.02

자료구조 preorder과 print_heap 함수 구현

#include #include #include #define MAX_ELEMENT 200 #define TRUE 1 #define FALSE 0 typedef struct { int key; }element; typedef struct { element heap[MAX_ELEMENT]; int heap_size; }HeapType; //초기화함수 void init(HeapType* h) { h->heap_size = 0; } void insert_max_heap(HeapType* h, element item) { int i; i = ++(h->heap_size); while ((i != 1) && (item.key > h->heap[i / 2].key)) { h->heap[i] = h->heap[i /..

coding/자료구조 2021.11.20
이전
1
다음
더보기
프로필사진

doeun

Don't be afraid to fail big. Dreams without goals are just dreams but have goals. Hard Work Works

  • 분류 전체보기 (26)
    • coding (15)
      • C언어 (10)
      • 운영체제 (2)
      • 자료구조 (2)
      • 코딩이야기 (1)
    • Opic (1)
    • dailylife (4)
    • mydiary (6)

Tag

트랙26, VMware설치하기, 취업사진, 강남레옹치과의원, OS설치, 강남레옹치과, OPIC시험, 대상 설명하기, 지스튜디오, TPMN, 사랑니발치잘하는곳, 종로지스튜디오, 턱관절물리치료, 강남회장님댁, 회장님댁, track26, 종로사진관, IH, 강남레옹, 턱관절진료,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바