• 통큰쿠폰이벤트-통합
  • 통합검색(210)
  • 리포트(139)
  • 시험자료(28)
  • 방송통신대(23)
  • 자기소개서(20)

"정렬 복잡도" 검색결과 1-20 / 210건

  • 정렬 알고리즘의 시간복잡도 및 장단점
    이 경우, 시간복잡도는 거의 O(n)에 가깝다. 그러나 최악의 경우, 삽입 정렬의 시간복잡도는 O(n²)이다. ... 특히 알고리즘의 시간복잡도는 효율성을 판단하는 중요한 지표로 여겨진다.본 리포트는 주요 정렬 알고리즘의 시간복잡도 및 장단점에 대해 살펴보고자 한다. ... 그러나 이런 간결함에도 불구하고 버블 정렬의 시간복잡도는 최악의 경우 O(n²)이다.
    리포트 | 5페이지 | 2,000원 | 등록일 2023.10.08
  • [알고리즘] 자바를 이용해 비교, 분석한 삽입 정렬과 병합 정렬의 시간 복잡도(수행 시간)
    사용한 정렬 알고리즘 : 삽입정렬, 병합정렬정렬 순서 : 오름차순사용 언어 : 자바난수의 범위 : 0 ~ 9991. ... 오름차순으로 이미 정렬 되어있는 상태의 배열a) 삽입정렬 - 이미 모두 정렬 되어있으니 삽입할 새 값이 이미 정렬 되어있다 친 인덱스의 값보다 작은지 비교하는 순환만 n번 해 실행시간은 ... 되어있는 경우엔 상수함수 수행시간을 가진 삽입정렬이 로그함수 수행시간을 가진 병합 정렬보다 빠름2.내림차순으로 정렬 되어있는 배열a) 삽입정렬 - 비교순환 안의 교환순환을 매 새로운
    리포트 | 5페이지 | 4,900원 | 등록일 2021.01.27 | 수정일 2021.01.29
  • 알고리즘 ) 알고리즘 복잡도 표현법을 설명하고, Bubble Sort(버블 정렬), Insertion Sort(삽입 정렬)의 정렬 성능을 빅오(Big-O) 표현법으로 나타내시오.
    삽입 정렬의 시간 복잡도는 최악의 경우와 평균적인 경우 O(n2)이며, 이미 정렬된 데이터에 대해서는 O(n)의 복잡도를 가진다. ... 버블 정렬과 삽입 정렬의 빅-오 표현법은 다음과 같다.버블 정렬 시간 복잡도는 최선, 평균, 최악의 경우 모두 O(n2)이다. ... 버블 정렬복잡도는 최악, 최선, 평균 모두 O(n2)로, 상대적으로 효율성이 떨어지는 정렬 알고리즘이다.
    리포트 | 5페이지 | 5,000원 | 등록일 2023.12.14
  • [알고리즘] 합병정렬 알고리즘 - 최악의 경우 시간복잡도 증명 - 귀납법, 트리
    과제 제출: [과제4] 합병정렬 알고리즘- 최악의 경우 시간복잡도 증명 -? ... 소개합병정렬 알고리즘 , 최악의 경우 시간복잡도 증명.귀납법, 트리 이용의 2가지의 증명을 서술했습니다.본 자료는 직접 본인이 만들었으며, 과제 점수 만점을 받은 자료입니다.? ... 트리를 이용한 증명n`=`2 ^{k} 일 때, 병합 정렬은 입력 값의 개수가 n개라면lgn번 나누어지게 된다.
    리포트 | 3페이지 | 1,000원 | 등록일 2016.12.17 | 수정일 2018.04.04
  • 정렬 알고리즘 시간 복잡도
    - Subject : Time Complexity of Sort Algorithms.- 난수를 이용한 Insertion Sort(binary search), Merge Sort, Quick Sort의 시간분석. (2^7(128) ~ 2^13(8192))1-1) In..
    리포트 | 6페이지 | 2,000원 | 등록일 2006.09.20
  • 선택정렬(selection sort) 복잡도 분석과 소스코드
    복잡도 구하기2-1. 복잡도의 정의 : 명령어의 실행 횟수, 중요 연산의 수행횟수.2-2. ... 선택정렬 알고리즘 분석: 내부정렬알고리즘의 하나로, 다음과 같은 순서로 이루어진다. 1.주어진 리스트중에 최소값을찾는다. ... 선택정렬 소스코드void sort(){/* 이 곳에 알맞은 내용을 추가하시오. *//* 입력 데이타는 L[]에 들어 있으면, 전체 원소 개수는 SIZE이다.
    리포트 | 2페이지 | 1,000원 | 등록일 2012.03.05
  • 합병정렬 ( Merge Sort ) 의 구현과 이해 및 시간복잡도정렬모식표
    널리 알려진 정렬알고리즘중에 3위에 드는 알고리즘인 합병정렬 ( Merge Sort ) 를 를 구현하고 그 시간복잡도를 구하는 공식을 상세히 기술한 리포트입니다.합병정렬의 시간복잡도를 ... 구하는 요령을 상세히 기술해놓았으며,합병정렬로 배열이 정렬되는 모습을 모식화하여 표를 사용해 그려놓았기 때문에 합병정렬로 데이터가 정렬되어가는 모습을 확실히 알 수 있도록 기술해놓았습니다.알고리즘 ... 구현방식중 DnC ( Divide & Conquer ) 방식을 사용하였고, 이를 위해 합병정렬함수를 재귀함수로 구현하였습니다.
    리포트 | 2,500원 | 등록일 2010.03.04
  • [C언어] 정렬 알고리즘(프로그램 소스)과 복잡도 계산
    정렬 알고리즘과 복잡도#include int L[15] = { 10, 4, 7, 1, -2, 12, 28, 66, 9, 3, 5, 7, 6, 21, 11 };void print_data ... ], int n){int j, k; // 위치 교환 변수 선언int temp; // 정렬 시 필요한 빈 공간 선언/* 배열의 숫자를 정렬하기 위해 j와 k를 비교하는 구문 */for ... (int L[], int n){int i;for(i = 0; i < n; i++) // 일반적으로 중요 연산을 찾아 알고리즘의 복잡도를 계산 한다. print_data함수의 중요 연산은
    리포트 | 2페이지 | 1,000원 | 등록일 2009.01.11
  • [C언어]트리 정렬의 시간복잡도 검증
    #소스일부void main() { treeNode* root = NULL; unsigned int buf;int i=0;int j;unsigned int sum_cmp=0;srand((unsigned)time(NULL));i=0;for(j=0 ; j
    리포트 | 3페이지 | 1,000원 | 등록일 2007.07.14 | 수정일 2016.05.18
  • 알고리즘 과제 ① 시간 복잡도의 점근적 표기법을 설명하시오 ② 다음 자료를 선택적 정렬정렬 하는 과정을 쓰시오. [자료 : (10, 15, 9, 27, 12, 35)] ③ 이진 탐색을 설명하시오 ④ 최소신장 나무란 무엇인지 설명하시오.
    알고리즘 과제① 시간 복잡도의 점근적 표기법을 설명하시오.② 다음 자료를 선택적 정렬정렬 하는 과정을 쓰시오. ... 복잡도 분석이 있다. ... 이 분석에는 두가지 방법이 있는데 알고리즘의 수행시간을 분ㅅ헉하는 시간 복잡도와 알고리즘이 사용하는 기억공강을 분석하는 공간복잡도가 있다.
    리포트 | 4페이지 | 3,500원 | 등록일 2017.04.19
  • 선택정렬 및 이진탐색의 시간복잡도 분석
    선택정렬 알고리즘 개요.(1) 선택정렬의 정의선택정렬이라 함은 주어진 리스트의 데이터를 오르차순으로 정렬하는 경우 리스트의 첫 데이터를 시작으로 가장 작은 데이터를 탐색하여 리스트의 ... 앞으로 이동시키면서 순차적으로 정렬해 나가는 데이터 정렬방식을 말한다.(2) 선택정렬의 방식선택정렬을 하기 위해서는 리스트의 첫 인덱스를 기준으로 최소값을 임의로 설정하여 주고, ... 선택정렬 프로그램 작성1.
    리포트 | 10페이지 | 1,000원 | 등록일 2006.12.17
  • 2020년 2학기 방송통신대학교 방통대 컴퓨터과학개론 기말과제
    반면, 합병 정렬은 퀵 정렬과 동일한 시간복잡도를 가지지만 데이터 크기만큼의 메모리를 더 요구하므로 공간복잡도가 더 크다. ... 배열의 상태에 상관 없이 전체 비교를 진행하므로 시간 복잡도는 이며, 단 하나의 배열에서만 비교를 진행하므로 공간복잡도는 이다.3) 삽입 정렬삽입 정렬은 현재 위치에서 그 이하의 ... 선택 정렬과 동일하게 (최악의 경우)각 자료의 전체 비교를 진행하므로 시간 복잡도는 이지만, 자료가 이미 정렬되어 있을 경우 각 한번씩만 비교를 하므로 시간복잡도가 이 될 수도 있다
    방송통신대 | 6페이지 | 5,000원 | 등록일 2021.04.24
  • 알고리즘 2장 분할정복 연습문제
    원소가 n개인 정렬된 배열을 원소가 n/3개인 배열 3개로 분할(즉, 거의 같은 크기로 분할) 하여 검색하는 알고리즘을 작성하시오. ... 따라서 최대 30번의 수행을 하면 된다.4. n이 2의 거듭제곱이어야 한다는 제한을 풀면, 이분검색(알고리즘2.1) 알고리즘의 최악 시간복잡도가 다음과 같음을 증명하시오.W(n) = ... 쉬트라쎈 곱셈 연산 시간 복잡도 T(n) =n ^{2.81} 이기 때문에 T(64) =64 ^{2.81} = 118,950.350726 이므로 약 118,905 번의 곱셈을 한다.30
    리포트 | 12페이지 | 1,500원 | 등록일 2020.11.02
  • [컴퓨터과학과] 2020년 1학기 알고리즘 기말시험 과제물(해설X)
    (2019기말) (1강-16쪽)유효성명확성효율성유한성해설)알고리즘 생성 단계 중에서 시간 복잡도 및 공간 복잡도를 계산하는 단계는? ... (2019기말) (10강-67쪽)비교 기반의 정렬 알고리즘이다.입력 원소의 값의 자릿수가 상수일 때 유용하다.제자리 정렬 알고리즘이다.시간 복잡도 O(n2)을 갖는다.해설)# 6장 ... (2019출석) (5강-15쪽)① 14 ② 20 ③ 24 ④ 36해설)[3-4] 스트링 편집 거리 문제두 문자열 X와 Y에 대한 스트링 편집거리 알고리즘의 시간 복잡도는?
    방송통신대 | 17페이지 | 10,000원 | 등록일 2020.06.09 | 수정일 2020.06.12
  • 광운대 알고리즘 Quick sort, best case, worst case, 시간복잡도 및 분석 레포트
    Pivot 값을 중심으로 왼쪽에 위치하는 값들은 pivot보다 작게, 오른쪽은 pivot보다 크게 정렬한다. 2개의 subarray를 재귀적으로 sort하는 것이다.
    리포트 | 12페이지 | 6,500원 | 등록일 2020.03.26 | 수정일 2020.10.30
  • 정렬 알고리즘 중 선택 정렬, 버블 정렬, 퀵 정렬, 병합 정렬에 대해 설명하시오
    이러한 알고리즘들은 각기 다른 방식으로 데이터를 정렬하며, 그 과정에서 다양한 시간 복잡도와 공간 복잡도를 가진다.선택 정렬(Selection Sort)은 가장 간단한 정렬 알고리즘 ... 병합 정렬은 항상 O(n log n)의 시간 복잡도를 가지며, 안정적인 정렬 알고리즘으로 평가받는다. ... 병합 정렬은 항상 O(n log n)의 시간 복잡도를 가지며, 안정적인 정렬 알고리즘으로 평가받는다.
    리포트 | 5페이지 | 3,000원 | 등록일 2024.08.09
  • 성균관대, 한양대, 건국대 컴공 편입 면접자료
    평균 시간 복잡도는 O(n*log(n))이지만 최악의 경우는 O(n^2)입니다58.5 퀵 정렬의 최악의 경우가 무엇인가? ... 배열이 정렬될 때까지 프로세스를 실행하며, O(n^2)의 시간 복잡도를 가지고 있어 대규모 데이터 세트에 적합하지 않습니다.54. selection sort (선택 정렬)이 무엇인가 ... O(n^2)의 시간 복잡도를 가지고 있어 대규모 데이터 세트에 적합하지 않습니다.56. merge sort(합병 정렬)이 무엇인가?
    자기소개서 | 17페이지 | 6,000원 | 등록일 2023.02.22
  • 정렬 알고리즘 중 선택 정렬, 버블 정렬, 퀵 정렬, 병합 정렬에 대해 설명하시오
    정렬이나 병합 정렬과 같은 다른 정렬 알고리즘들은 \(O(n \log n)\)의 시간 복잡도를 가지며 더 빠른 정렬이 가능하다. ... 이는 평균적으로 \(O(n \log n)\)의 시간 복잡도를 갖지만 최악의 경우에는 \(O(n^2)\)의 시간 복잡도를 가질 수 있다. ... 선택 정렬과 마찬가지로 구현이 간단하지만 시간 복잡도가 \(O(n^2)\)이므로 큰 데이터셋에서는 비효율적이다.
    리포트 | 5페이지 | 2,000원 | 등록일 2024.05.17
  • (A+, 만점취득) 방송통신대학교 컴퓨터과학과 알고리즘
    알고리즘의 성능을 평가할 때 시간 복잡도 라는 개념을 사용하는데 시간 복잡도란 점근 표기법을 사용하여서 표기하는 것으로 점근 표기법은 함수의 입력이 증가함에 따라서 그 출력 값이 얼마나 ... 분할 함수 Partition( )의 수행 시간의 시간 복잡도는 Θ(n) 또는 O(n) 이다. ... 각각 퀵 정렬을 순환적으로 적용함으로 정렬시키는 알고리즘이다.
    방송통신대 | 19페이지 | 5,000원 | 등록일 2023.10.09 | 수정일 2023.11.30
  • 유니스터디 이벤트
AI 챗봇
2024년 09월 28일 토요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
10:18 오후
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감