|
검사하여 미방문 vertex들을 큐에 삽입한다.
4. 큐의 front에서 하나의 vertex를 꺼내어 새롭게 선택한다.
5. 큐가 빌 때까지 2-4의 과정을 반복한다. Breath First Tree
Depth First Tree
Prim 알고리즘
Kruscal 알고리즘
Dijkstra 알고리즘을 C로 구현
|
- 페이지 8페이지
- 가격 3,500원
- 등록일 2009.12.16
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
Kruscal 알고리즘 : 네트워크 G의 모든 연결선에 대하여 가중치별로 오름차순으로 정렬한 후 최소 가중치의 연결선부터 순서대로 생성 트리에 연결할 것인가의 여부를 결정해 나가는 알고리즘
① 가중치가 작은 것에서부터 큰 순으로 차례차례
|
- 페이지 12페이지
- 가격 2,000원
- 등록일 2008.03.28
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
트리 탐색(Binary Tree Search)
* 피보나치 탐색(Fibonacci Search)
* 보간 탐색(Interpolation Search)
* 블록 탐색(Block Search)
3. 인덱스 구조
(1) 인덱스 응용 : B-트리
- B-트리가 가지는 성질
* 한 노드 안에 있는 키 값은 오름 차순을 유지한다.
* 모든
|
- 페이지 12페이지
- 가격 3,000원
- 등록일 2012.03.13
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
dijkstraAlg.h : 최단시간, 최소환승 경로를 찾는데 이용된 dijkstra algorithm 구현
void printDistance()
int choose(int distance[], int n, int found[])
void findShortestPath(int start, gNode* gHeader[], int distance[], int n, int found[]) //by dijkstra's algorithm( n=NUM_STATIONS)
void findMinTransP
|
- 페이지 5페이지
- 가격 1,900원
- 등록일 2010.01.04
- 파일종류 압축파일
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
알고리즘보다 2개의 노드를 더 많이 검색한다. 즉 Best-first search(최고우선검색) 알고리즘이 더 좋다.
물론 배낭에 들어간 아이템이나, 최고이익은 같다.
검사하는 마디수를 2개 절략하는 것은 별로 인상적이지 않지만, 큰 상태공간 트리에서 최
|
- 페이지 15페이지
- 가격 2,000원
- 등록일 2005.12.07
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
first-fit방법
② best-fit방법
③ worst-fit방법
④ end-fit방법
19. 우선순위 큐를 구현하는데 자주 사용되는 것은?
① 데크
② 열결 리스트
③ 히프
④ 일반트리
20. 마지막에 입력된 자료가 제일 먼저 제거되는 형태를 가진 리스트를 무엇이라고
|
- 페이지 51페이지
- 가격 3,000원
- 등록일 2013.04.24
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
tree[j],k]<min) and (D[tree[j],k]<>0)
and (selected[k]=0) then begin
{가장 가까운 선택되지 않은 정점을 찾는다}
min:=D[tree[j],k];
edge:=k;
end;
end;
end;
inc(sum,min);
tree[i]:=edge; {정점 추가}
selected[tree[i]]:=1;
end;
writeln(sum);
end.
실제로 Prim의 알고리즘은 시간복잡
|
- 페이지 5페이지
- 가격 1,000원
- 등록일 2004.11.19
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
Depth-frist-search, Best-first-search 두개의 알고리즘으로 구해야함
-동적계획 알고리즘을 이용한 Traveling Salesman Problem
제일 먼저 노드(정점)가 하나만 있다고 가정하고서 문제를 풀고, 그 결과를 가지고 노드(정점)의 개수를 하나 더 늘렸
|
- 페이지 39페이지
- 가격 4,000원
- 등록일 2009.12.07
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
그래프 특징
Greedy 알고리즘 사용
Node 수가 많지 않은 편
Node에 연결된 간선의 수는 적다
입력은 1번, 조회는 여러 번
모든 간선의 수를 알 필요는 없다.
가중치 합이 2이하까지만 진행
그래프 알고리즘 선택 1
깊이우선탐색(DFS, Depth First
|
- 페이지 19페이지
- 가격 3,000원
- 등록일 2011.08.05
- 파일종류 피피티(ppt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
#include <iostream>
#include <fstream>
#include "DAGStack.h"
#include "LinkedList.h"
#include "Vertex.h"
#include "Stack.h"
using namespace std;
#define FILE_NAME "digraph.txt" //인풋파일이름
/*클래스 스택노드
클래스 스택
클래스 버택스
클래스 리스트노
|
- 페이지 39페이지
- 가격 4,000원
- 등록일 2011.12.22
- 파일종류 압축파일
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|