본문 바로가기
728x90
반응형

알고리즘109

[백준] 2018번: 수들의 합 5 - java https://www.acmicpc.net/problem/2018 투 포인터 문제는 처음 풀어본다. 알고리즘이 기가막힌것같다..  앞에서 시작하는 포인터를 2개를 두고 while문으로 끝까지 가면서 포인터를 줄이고, 늘리고 count를 세며 앞으로 나아가는게 핵심인 알고리즘이다.  구현은 아래를 보자import java.util.Scanner;public class App { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int count = 1; int start = 1; int end = 1; .. 2024. 7. 10.
[백준] 1546번: 평균 - java https://www.acmicpc.net/problem/1546  간단하게 평균과 최댓값을 구하는 문제 import java.util.Scanner;public class App { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int A[] = new int[N]; for(int i=0; i 완성 2024. 7. 10.
[백준] 11720번: 숫자의 합 - java https://www.acmicpc.net/problem/11720  java 기초를 다지고자 문제를 풀어보는중..  String을 배열로 변환할때 toCharArray를 사용하면 char배열로 변환 가능파이썬과 다르게 .length로 길이 추출 가능import java.util.Scanner;public class App { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int N = sc.nextInt(); String sN = sc.next(); char[] cNum = sN.toCharArray(); int sum = 0; fo.. 2024. 7. 10.
java 입, 출력받기 언어 전환 이유 최근 코테를 보러다니면서 화가 너무나서 java로 코테 공부를 시작하기로 다짐했다. 알고리즘적 사고와 해당 직무에 대한 언어 두가지 다 평가할 수 있는 좋은 요소라고 회사측에서 판단한 것 같았다. 현대오토에버도 코테를 보는데 java만 사용가능해서 입력부분에서 막혀서 알고리즘은 전부 아는데 풀질 못했다.  한 줄에 입력받기 python 코드n, m = map(int, input().split()) java 코드BufferedReader br = new BufferedReader(new InputStreamReader(System.in));StringTokenizer st = new StringTokenizer(br.readLine());int n = Integer.parseInt(st.n.. 2024. 6. 30.
728x90
반응형