개발자블로그

Etc/Diary

백준 알고리즘 단계별 풀어보기 계획

ㅎㅎㅎㅎㅎ^^ ;;;; 안녕하세요 ...? ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 부끄럽지만 저번에 백준 알고리즘 공부 계획세웠는데 https://chaezzing-fly-dev.tistory.com/24 [백준알고리즘]단계별로 풀어보기 실행 계획 세우기 지난번 가이드에 따라 2주씩 나눠서 알고리즘 문제를 풀어보려고 한다. * BOJ에서 입출력 ~ 분할정복 (소요기간 2주) * BOJ에서 그리디 ~ 완전탐색 ( 소요기간 2주) 위의 가이드대로 해보려고 단계 chaezzing-fly-dev.tistory.com 지금 며칠이 지났죠 ? 일주일이 지난지금 아무것도 못했네요 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 일주일 만에 정신차리고 오늘은 꼭 알고리즘 문제 풀어보도록..

Study Log/자료구조

[자료구조] 알고리즘의 의미와 특성

알고리즘(Algorithm) 넓은 의미 자료구조와 함께 컴퓨터 프로그램을 구성하는 요소 컴퓨터 프로그래밍 = 자료 + 명령(연산) 좁은의미 어떠한 문제를 해결하기 위한 절차 ex. 1부터 100까지 합을 구하는 문제 문제를 해결하는 절차를 의사코드, Pseudo Code라고 한다. 알고리즘의 필수 5가지 특성 1. 입력(input) 외부에서 제공되는 자료가 0개 이상 있어야 한다 (입력할 수 없는 경우도 있다.) 2. 출력(output) 적어도 1개 이상의 결과를 만들어야 한다 3. 명백성(definiteness) 각 명령어는 의미가 모호하지 않고 명확해야 한다 4. 유한성(finiteness) 한정된 수의 단계 뒤에는 반드시 종료된다. 무한히 동작해서는 안된다 5. 유효성(effectiveness) 모..

개발하는 채찡
'개발자블로그' 태그의 글 목록