[백준] 24266번 알고리즘 수업 - 알고리즘의 수행 시간 5 Java 문제 풀이

2023. 3. 23. 18:22알고리즘/백준

728x90
반응형

문제풀이

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.*;

interface Main {
    public static void main(String[] args) throws Exception {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringBuilder sb = new StringBuilder();
        StringTokenizer st;

        long n = Long.parseLong(br.readLine());

        System.out.println(n * n * n);
        System.out.println(3);
    }
}

알고리즘의 복잡도를 공부하는 문제입니다.

 

주어진 알고리즘은 1부터 n까지 반복하는 for 문이 3중으로 되어 있습니다. 총 반복 횟수는 n * n * n이므로 n³입니다.

 

식으로 표현을 하면 n³이 되므로 최고 차수가 3입니다.

 

 

출처 : https://www.acmicpc.net/problem/24266

 

24266번: 알고리즘 수업 - 알고리즘의 수행 시간 5

오늘도 서준이는 알고리즘의 수행시간 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자. 입력의 크기 n이 주어지면 MenOfPassion 알고리즘 수행 시

www.acmicpc.net

 

728x90
반응형