두근두근 자료구조 1장 (자료구조와 알고리즘) 연습문제

2022. 11. 4. 14:33·정리 전 게시글/공부 관련

다음 중 선형 자료구조로 볼 수 없는 것은?

3. 트리

 

동일한 문제를 해결하는 알고리즘 A, B, C, D의 시간 복잡도가 다음과 같이 계산되었다고 하자. n이 충분히 크다고 할 때, 실행 시간이 적은 것부터 순서대로 나열해보라.

A: O(n) B: O(n^2) C: O(nlogn) D: O(2^n)

A < C < B < D

 

시간 복잡도를 빅오 표기법으로 나타내면?

3. o(n^2)

 

3개의 숫자 중에서 가장 큰 수를 찾는 알고리즘을 흐름도로 작성해보자.

 

다음의 빅오표기법들을 실행시간이 적게 걸리는 것부터 나열하라.

o(1) < o(log n) < o(n) < o(n log n) < o(n^2) < o(2^n) < o(n!)

 

다음 코드의 시간 복잡도는 어떻게 되는가?

o(n^2)

 

다음 코드의 시간 복잡도는 어떻게 되는가?

o(log n)

 

다음 코드의 시간 복잡도는 어떻게 되는가?

o(1)

 

다음 알고리즘의 시간 복잡도를 n에 대한 함수로 나타내고, 빅오 표기법으로도 나타내어라.

o(log n)

 

배열에 정수가 들어있다고 가정하고 다음 작접의 최악의 시간 복잡도를 빅오 표기법으로 말하라.

1. 배열의 n번째 숫자를 화면에 출력한다 o(n)

2. 배열안의 숫자 중에서 최소값을 찾는다 o(n)

3. 배열의 모든 숫자를 더한다 o(n)

 

저작자표시 (새창열림)

'정리 전 게시글 > 공부 관련' 카테고리의 다른 글

배열 스택  (0) 2022.11.04
두근두근 자료구조 2장 (배열과 구조체) 연습문제  (0) 2022.11.04
[프로그래머스 Level 0, Python3] 문자열 밀기  (0) 2022.11.03
이것이 자바다 10장 확인 문제 답 - 신용권의 Java 프로그래밍 정복  (0) 2022.11.01
[c/c++] Mirth 콘솔 게임 리듬게임 만들기  (0) 2022.10.26
'정리 전 게시글/공부 관련' 카테고리의 다른 글
  • 배열 스택
  • 두근두근 자료구조 2장 (배열과 구조체) 연습문제
  • [프로그래머스 Level 0, Python3] 문자열 밀기
  • 이것이 자바다 10장 확인 문제 답 - 신용권의 Java 프로그래밍 정복
aptenia
aptenia
공부하면서 배운 것들
  • aptenia
    새벽의 아이디어
    aptenia
  • 전체
    오늘
    어제
    • 분류 전체보기 (277) N
      • f1tenth (2)
      • 개발 관련 아무거나 (1) N
      • 정리 전 게시글 (268)
        • 개발 관련 (25)
        • 정보 관련 (19)
        • 공부 관련 (224)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 네이버 블로그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    이것이자바다
    공개SW개발자대회
    안드로이드
    일본규슈공업대학교
    프로그래머스PCCE
    백준
    이것이자바다연습문제
    C++강좌
    티스토리스킨편집
    C언어
    컨텍스트스위칭
    C언어강좌
    이것이자바다확인문제
    콜라츠추측
    캡스톤디자인
    프로그래머스
    c언어초보
    마인크래프트
    티스토리HTML
    마크
    파이어베이스
    마인크래프트강화스크립트
    티스토리반응형2스킨편집
    빅데이터공모전
    자바
    마인크래프트스크립트
    스크롤바CSS
    파이썬
    마크스크립트
    반복하지않는수
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
aptenia
두근두근 자료구조 1장 (자료구조와 알고리즘) 연습문제
상단으로

티스토리툴바