
총 4개
-
신장트리의 정의와 활용분야2024.09.171. 알고리즘의 개념과 발전 1.1. 알고리즘의 정의와 특성 알고리즘의 정의와 특성은 다음과 같다. 알고리즘은 어떤 문제를 해결하기 위한 일련의 명확하고 체계적인 단계들의 집합이다. 즉, 문제를 해결하기 위한 일련의 절차와 규칙을 의미한다. 알고리즘은 컴퓨터 과학과 수학 분야에서 핵심적인 개념으로, 데이터 처리, 계산 수행, 의사 결정 등을 위해 사용된다. 알고리즘의 주요 특성은 다음과 같다. 첫째, 알고리즘은 유한성을 가져야 한다. 즉, 유한한 단계를 거쳐 반드시 종료되어야 한다. 둘째, 알고리즘은 명확성을 가져야 한다. ...2024.09.17
-
시 공간 T.O.P 설명2024.12.111. 알고리즘 소개 1.1. 알고리즘의 개념 1.1.1. 알고리즘의 정의 알고리즘이란 주어진 문제를 해결하기 위해 정해진 단계와 순서에 따라 실행되는 일련의 절차 또는 규칙이다. 알고리즘은 문제를 해결하기 위한 명확한 지침이자 문제 해결을 위한 체계적인 방법이다. 알고리즘은 다음과 같은 조건을 만족해야 한다. 첫째, 유효성(Effectiveness)으로 각 명령은 컴퓨터에서 실행 가능해야 한다. 둘째, 명확성(Clarity)으로 각 명령은 모호하지 않고 단순명확해야 한다. 셋째, 유한성(Finiteness)으로 한정된 수의 ...2024.12.11
-
알기쉬운 알고리즘2024.10.131. 알고리즘의 이해 1.1. 알고리즘의 정의와 특징 알고리즘이란 "컴퓨터가 따라 할 수 있게 문제를 해결하기 위한 방법 혹은 절차를 자세하게 설명해주는 과정"을 말한다"." 알고리즘은 컴퓨터를 이용해서 여러 가지 문제를 해결하는 과정에서 제공된 문제를 해결하기 위해 사용하는 방법들과 절차를 절차에 맞게 나열하는 모습을 확인할 수 있다"." 일반적으로 알고리즘은 자연어를 사용해서 설명하기도 하고 순서도를 활용해서 설명하기도 하는데, 자연어를 사용해서 알고리즘을 표현하면 일상적인 말들로 문제를 풀기 위한 과정을 순서에 맞게 나열할 ...2024.10.13
-
이산수학 관계 프로그래밍2025.05.151. 컴퓨터공학과 수학의 필요성 1.1. 컴퓨터 공학에서 수학이 필수적인 이유 컴퓨터 공학에서 수학이 필수적인 이유는 다음과 같다. 컴퓨터는 기계이기 때문에 사람이 이해하기 쉬운 상황을 컴퓨터가 이해하기 위해서는 숫자를 이용해 명확한 규칙을 작성해주어야 한다. 사람은 날씨가 덥다는 느낌을 쉽게 이해할 수 있지만, 컴퓨터는 온도가 몇 도인지 정확한 숫자로 표현해야 한다. 수학은 세상을 숫자로 표현하는 학문이므로, 컴퓨터가 데이터를 이해하고 처리하기 위해 필수적이다. 또한, 알고리즘의 대부분이 수학적 내용을 담고 있다. 데이터...2025.05.15