알고리즘

알고리즘 접근 방법 일단 2부터 N까지 N을 나누어야 했다. 그리고 만약 2가 나누어지면 N을 2로 나누고 다시 2로 나누고 while문 안에서 2로 만약 안 나눠지면 while문 밖으로 나온다. 그리고 i++한 값을 또 대입하고 무한 반복을 해야한다고 생각을 했다. 헷갈린 부분 for문 안에서 while문이 돌아간다는 것이 잘 이해가 안됬다. 보안할 점 Scanner 말고 Buffered Reader을 사용해서 푸는 방법도 익혀야겠다. 그 전에 BufferedReader부터 공부를 열심히 해야겠다. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(Sys..
처음에 전부 다 구현하는 건 줄 알고 헷갈렸는데 자세히 보니 문제가 Java: long sum(int[] a); (클래스 이름: Test) a: 합을 구해야 하는 정수 n개가 저장되어 있는 배열 (0 ≤ a[i] ≤ 1,000,000, 1 ≤ n ≤ 3,000,000) 리턴값: a에 포함되어 있는 정수 n개의 합 라고 정확히 정해져있어서 그대로 작성하면 어렵지 않은 문제였다. class Test{ public long sum(int[] a){ long sum = 0; for (int i=0; i
DevelopJJong
'알고리즘' 카테고리의 글 목록 (6 Page)