Fast Recovery // Operating DFS static void DFS(int v) { if (visited[v]) { /// >>> return; } visited[v] = true; for (int i : A[v]) { if (visited[i] == false) { DFS(i); } } } 내가 작업을 진행하지 않아도, 이미 완성조건에 부합하는 것이 무엇인지 확인하고 작업 전에 빠르게 회수함 Hard deck/Deep dive 2022.08.02
002 : if PipeLine // Operarting DFS static void DFS(int v) { if (visited[v]) { // >>>PipeLine>>> return; } visited[v] = true; for (int i : A[v]) { if (visited[i] == false) { DFS(i); } } } 반복 공간이나 함수 내에서 if는 pipeline의 이미지 Hard deck/Basic 2022.08.02
040 : 제곱이 아닌 수 찾기 (Briefing) 문제 단 하나의 맥락 입출력과 되어야 하는 그림 어떤 수 X가 1보다 큰 제곱수로 나누어 떨어지지 않을 때, 이 수는 제곱이 아닌 수이다 여기서 제곱수는 정수의 제곱이다 min과 Max값이 주어지고, 이 사이에서 제곱이 아닌 수가 몇개나 있는지 출력하시오(같지 않은) 1 Hard deck/리포트 2022.07.30
037 : 소수 구하기 (Briefing) 문제 단 하나의 맥락 입출력과 되어야 하는 그림 M이상 N 이하의 소수를 모두 출력하는 프로그램을 작성하라 에라토스테네스의 체 I // 자연수 M과 N O // 소수 출력 import java.util.Scanner; public class Main { public static void main(String[] args) { // Input Supply Cable Scanner sc = new Scanner(System.in); int M = sc.nextInt(); int N = sc.nextInt(); // Preprocessing int[] A = new int[N+1]; for (int i = 2; i < N; i++) { A[i] = i; } // Operating Sieve.. Hard deck/리포트 2022.07.30
000 : Coverage(point 해석) for (int i = 0; i str[i]이 cover하는데, 그저 mySum 함수를 한번 거쳐오는 것 뿐 Waterfall image처럼 위쪽 코드의 인자와 함수들을 확인 Hard deck/Deep dive 2022.07.30