천천히 성장하기

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

알고리즘 5

분할함수 알고리즘

int Partition(a[],n) { Left = 1; Right = n-1; while(Left

알고리즘 2020.03.19

퀵 정렬

QuickSort(A[],n) { if (n>1){ pivot=Partition(A[0,........,n-1),n); // 두 부분배열로 분할 QuickSort(A[0, ....., pivot-1], pivot); // 왼쪽 부분배열에 대한 순환호출 QuickSort(A[pivot=1, .... , n-1, n-(pivot+1)); // 오른쪽 부분 배열에 대한 순환호출 } }

알고리즘 2020.03.19

이진탐색 알고리즘_반복형태

BinarySearch_lteration(A[], n, x ){ Left= 0; Right=n-1; while(Left

알고리즘 2020.03.19

이진탐색알고리즘_순환형태

BinarySearch(A[],Left,Right,x) { if(Left>Right) return -1; Mid=(left+right)/2; if(x==A[mid]) return Mid; else if(x BinarySearch Left > Right -1을 반환; (** -1 -> false로 탐색 실패) Mid에 중간값을 할당; 중간값이 x같으면 중간값을 반환; 그렇지않고 x가 중간값보다 작으면 Right -> Mid-1로 변경해서 BinarySearch를 재정의; 그렇지않으면(**x가 같거나 작지않으면 큰 경우) Left -> Mid+1로 변경해서 함수 재정의

알고리즘 2020.03.17

순차 탐색 알고리즘

SequentialSearch(A[], n, x) //배열 A[0.....n-1]에서 x를 찾는 알고리즘 { for(i=0; i

알고리즘 2020.03.17
이전
1
다음
더보기
프로필사진

천천히 성장하기

다양한 정보들에 대해서 기록하고 찾아보기

  • 분류 전체보기 (45)
    • 수학 (7)
    • 미디어연구 (7)
    • 멀티미디어 (1)
    • 코딩 (19)
      • 물체의 운동 (1)
      • 함수와 그래프 (0)
    • 알고리즘 (9)
    • 인공지능 (1)

Tag

연쇄행렬, flex box, layout, css, 미디어, HTML, variant 속성값, 피벗, 미디어연구, 알고리즘, 기하학, 연구방법, 퀵정렬, 테이블속성, 속성, 내용분석, list-style, 측량, 이진탐색, display,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바