본문 바로가기

Java/Java 알고리즘

[알고리즘] 문제 풀이 순서 정리

반응형

1단계. 문제 분석하기

-> 내용과 조건을 살피고, 어떤 알고리즘을 사용할지 결정

연산 횟수  = 시간 복잡도 * 데이터의 크기

-> 연산 횟수를 이용해 조건에 부합한지 확인

 

 

2단계 .손으로 풀어보기

-> 손으로 그림을 그리면서, 문제를 푸는 과정을 구상

3단계. 슈도코드 작성하기

-> 구상한 문제 풀이 과정을 코드로 어떻게 구현할지 계획을 세운다.

4단계. 코드 구현하기

-> 슈도코드로 설계한 프로그램을 실제 코드로 구현

반응형

'Java > Java 알고리즘' 카테고리의 다른 글

[알고리즘] 1-3. 삽입 정렬 #  (0) 2022.06.27
[알고리즘] 1-2. 선택 정렬 #  (0) 2022.06.27
[알고리즘] 1-1. 버블 정렬 #  (0) 2022.06.27
[알고리즘] 1. 정렬  (0) 2022.06.27
[알고리즘] 4-2. 클래스 이진트리  (0) 2022.03.03