upgrade and develop

  • 홈
  • 태그
  • 방명록

2026/07/06 1

[알고리즘] 01_알고리즘 개요와 복잡도

같은 문제를 푸는 방법은 여러 가지고, 그중에는 빠른 것도 느린 것도 있다. 알고리즘은 "문제를 푸는 절차"를 다루고, 그 절차가 얼마나 효율적인지를 따지는 게 복잡도다. 오늘은 알고리즘이 갖춰야 할 조건부터 성능을 재는 빅오 표기법까지, 알고리즘 공부의 토대를 잡았다.1. 알고리즘의 정의와 요건알고리즘(Algorithm)어떤 문제를 해결하기 위한 일련의 순서(명령어의 나열)다. 가장 오래된 알고리즘으로는 기원전 300년경 유클리드의 최대공약수 알고리즘이 꼽힌다. 알고리즘이라 부르려면 다음 다섯 조건을 갖춰야 한다.요건설명입력(Input)0개 이상의 외부 입력출력(Output)1개 이상의 출력정확성주어진 입력에 대해 올바른 해를 냄유한성일정 시간 안에 반드시 종료수행성모든 명령이 실제로 실행 가능 입력은..

computer_science/algorithm 12:56:20
이전
1
다음
더보기
프로필사진

upgrade and develop

https://github.com/undcore

  • 분류 전체보기 (22) N
    • language (6) N
      • c (1)
      • c++ (1)
      • java (1)
      • python (0)
      • html (1)
      • visual_basic (1)
      • blazor (1) N
    • data (4) N
      • database (2)
      • oracle (2) N
      • postgresql (0)
      • sql_server (0)
    • computer_science (7) N
      • algorithm (1) N
      • data_structure (1) N
      • os (1)
      • network (2)
      • security (1)
      • computer_architecture (1)
    • license (0)
      • 정보처리기사 (0)
      • 네트워크관리사 (0)
    • study (5) N

Tag

컴퓨터네트워크, Frontend, 반복문, cloudflare, Home Server, 시간복잡도, 순서도, switch문, DBMS, ubuntu, 인터넷보안, printf, 인터넷활용, docker, 변수, 데이터베이스, CPP, Algorithm, c프로그래밍, CS, 조건문, raptor, for문, scanf, Mac, Data Type, 의사코드, 컴퓨터구조, Java, c언어,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/07   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바