Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- JPA
- Github
- jpa주요기술소개
- OAuth2.0
- 인텔리제이
- 도메인
- 구글 소셜로그인
- jpa에대해서어떤걸공부할지
- MultipartFile
- 인증과인가
- jpa김영한
- SpringSecurity
- 김영한
- 단축키
- json 받기
- SpringTest
- jpa사용이유
- S3
- springController
- issue
- java
- 도메인 사용하기
- 실전! 스프링 부트와 jpa 활용1
- spring security
- 인메모리
- jpa양방향연관관계
Archives
- Today
- Total
whdudev
코딩 테스트 문법 정리 본문
코딩 테스트 때 자주 쓰일만한 문법을 정리해서 기억하기 위함 그때그때 마다 정리 예정
java.lang 에서 제공하는 클래스 활용
import 없이 쓸 수 있다는 장점이 있다.
Math.pow(10, 2) // 100
Math.pow(2, 3) // 8
제곱을 반환해준다.
java.util에서 제공하는 클래스 활용
import java.util.Arrays
class Main{
public static void main(String[] args){
int[] arr = new int[5];
// 배열 초기화
Arrays.sort(arr) // 오름 차순 정렬 1,2,3,4,5... 점점 커짐
}
}
StringTokenizer : 문자열을 자를 때 사용
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
// 입력 받기 위한 설정
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
// 첫 줄: 숫자 묶음 개수 N
int n = Integer.parseInt(br.readLine());
// 다음 줄부터 N줄 동안 숫자 2개씩 입력
for (int i = 0; i < n; i++) {
StringTokenizer st = new StringTokenizer(br.readLine());
// 두 숫자 꺼내기
int a = Integer.parseInt(st.nextToken());
int b = Integer.parseInt(st.nextToken());
// 여기서는 단순히 두 수를 더해서 출력해봄
System.out.println(a + b);
}
}
}
Arrays.sort 정렬시
import java.util.Arrays;
class Solution {
public String solution(String s) {
String[] str = s.split(" ");
int[] arr = new int[str.length];
for(int i = 0; i < str.length; i++){
arr[i] = Integer.parseInt(str[i]);
}
Arrays.sort(arr); // 오름차순으로 반환
return arr[0] + " "+ arr[arr.length -1];
}
}
java.io에서 제공하는 클래스 활용
import java.io.*;
// throws IOException //필수
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int n = Integer.parseInt(br.readLine());
'코딩테스트' 카테고리의 다른 글
| 코딩테스트를 위한 자료구조 (1) | 2025.11.16 |
|---|---|
| 시간복잡도 (0) | 2025.10.03 |