|
t, int right, int x) //이진탐색
{
int mid;
if(left==right)
if(a[left]==x)
printf(\"the index of array is %d \\n\",left);
else
printf(\"the index of array is -1 \\n\");
else
mid=(left+right)/2;
if(x==a[mid])
printf(\"the index of array is %d \\n\",mid);
else if(x<a[mid])
return(binsearch(left,mi
|
- 페이지 3페이지
- 가격 1,000원
- 등록일 2004.10.05
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
nt song[], int x, int left, int right) //binary함수
{
int mid=(left+right)/2; //mid값 정의
if(left>right) //만일 left값이 right값보다 크다면 숫자는 존재하지 않는다
{
return -1;
}
if(song[mid]==x) //mid값이 찾고자하는 숫자와 같다면 mid값 return
{
return mid;
}
else if(song[mid
|
- 페이지 5페이지
- 가격 1,500원
- 등록일 2011.12.19
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
** Quick Sort의 코드
inline void SWAP(int &a, int &b) { int tmp; tmp=a; a=b; b=tmp; }
void QuickSort(int *ar, int num) {
int left, right, key;
if (num <= 1) return; // 구간이 1이면 정렬 끝
key=ar[num-1]; // 피봇 결정 : 맨 끝 요소
for (left=0,right=num-2;;left++,right--) {
while (ar[
|
- 페이지 12페이지
- 가격 2,300원
- 등록일 2006.10.19
- 파일종류 워드(doc)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
2개 성공했을 경우에 작업를 실행한다. 탐색 부분은 무한 루프이지만, Linux Kernel의 스케줄링으로 여러 Thread가 실행될 수 있다.
3.2 소스 코드 - philosopher()부분만 기재
int g_index=0;
void *philosopher(void *arg)
{
int left,right;
int id=g_id++;
int spa=0, loop=1;
while
|
- 페이지 5페이지
- 가격 0원
- 등록일 2008.07.09
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
left. right crus
으로 분지되어 좌심실과 우심실의 유두근까지 뻗어 있음.
- 정상적인 동성리듬 normal sinus rhythm 의 세가지 특징
: . 활동전압은 동방결절에서 시작
. 동방결절의 흥분은 반드시 규칙적으로 1분에 60~100회
. 심근의 활동은 정확한 시간
|
- 페이지 11페이지
- 가격 2,000원
- 등록일 2009.09.07
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|