섹션 2. Array(1, 2차원 배열) 7월 12일 1. 큰 수 출력하기 03 : 05 2. 보이는 학생 07 : 59 3. 가위바위보 07 : 44 큰 수 출력하기 문제 자신의 바로 앞 수보다 큰 수만 출력 import java.util.*; class Main { public ArrayList solution(int n, int[] arr) { ArrayList answer = new ArrayList(); answer.add(arr[0]); for(int i=1; i
https://www.inflearn.com/course/%EC%9E%90%EB%B0%94-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EB%AC%B8%EC%A0%9C%ED%92%80%EC%9D%B4-%EC%BD%94%ED%85%8C%EB%8C%80%EB%B9%84/dashboard 자바(Java) 알고리즘 문제풀이 : 코딩테스트 대비 - 인프런 | 강의 자바(Java)로 코딩테스트를 준비하시는 분을 위한 강좌입니다. 코딩테스트에서 가장 많이 출제되는 Top 10 Topic을 다루고 있습니다. 주제와 연동하여 기초문제부터 중급문제까지 단계적으로 구성 www.inflearn.com 섹션 1. String(문자열) 7월 9~11일 복습 문자 찾기 16 : 38 대소문자 변환 08 : ..
https://www.inflearn.com/course/%EC%9E%90%EB%B0%94-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EB%AC%B8%EC%A0%9C%ED%92%80%EC%9D%B4-%EC%BD%94%ED%85%8C%EB%8C%80%EB%B9%84/dashboard 자바(Java) 알고리즘 문제풀이 : 코딩테스트 대비 - 인프런 | 강의 자바(Java)로 코딩테스트를 준비하시는 분을 위한 강좌입니다. 코딩테스트에서 가장 많이 출제되는 Top 10 Topic을 다루고 있습니다. 주제와 연동하여 기초문제부터 중급문제까지 단계적으로 구성 www.inflearn.com 섹션 1. String(문자열) 7월 9~11일 복습 문자 찾기 16 : 38 대소문자 변환 08 : ..
https://www.inflearn.com/course/%EC%9E%90%EB%B0%94-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EB%AC%B8%EC%A0%9C%ED%92%80%EC%9D%B4-%EC%BD%94%ED%85%8C%EB%8C%80%EB%B9%84/dashboard 자바(Java) 알고리즘 문제풀이 : 코딩테스트 대비 - 인프런 | 강의 자바(Java)로 코딩테스트를 준비하시는 분을 위한 강좌입니다. 코딩테스트에서 가장 많이 출제되는 Top 10 Topic을 다루고 있습니다. 주제와 연동하여 기초문제부터 중급문제까지 단계적으로 구성 www.inflearn.com 섹션 1. String(문자열) 7월 9~11일 1. 문자 찾기 16 : 38 2. 대소문자 변환 08..
https://www.inflearn.com/course/%EC%9E%90%EB%B0%94-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EB%AC%B8%EC%A0%9C%ED%92%80%EC%9D%B4-%EC%BD%94%ED%85%8C%EB%8C%80%EB%B9%84/dashboard 자바(Java) 알고리즘 문제풀이 : 코딩테스트 대비 - 인프런 | 강의 자바(Java)로 코딩테스트를 준비하시는 분을 위한 강좌입니다. 코딩테스트에서 가장 많이 출제되는 Top 10 Topic을 다루고 있습니다. 주제와 연동하여 기초문제부터 중급문제까지 단계적으로 구성 www.inflearn.com 섹션 1. String(문자열) 7월 9~11일 1. 문자 찾기 16 : 38 2. 대소문자 변환 08..
진행 상황 #1 String (문자열) 1. 문자 찾기 2. 대소문자 변환 3. 문장 속 단어(indexOf(), substring()) 4. 단어 뒤집기(StringBuilder이용법 또는 직접뒤집기) 5. 특정 문자 뒤집기(toCharArray()) 6. 중복문자제거 7. 회문문자열 8. 팰린드롬(replaceAll 정규식이용) 9. 숫자만 추출 10. 문자거리 11. 문자열 압축 12. 암호(replace(), parseInt(string, 2)) 문자거리 문제 한 개의 문자열s과 문자t가 주어지면 문자열s의 각 문자가 문자 t와 떨어진 최소 거리를 출력하시오. 풀이 왼쪽에서 for문 돌린 다음 오른쪽에서 for문 돌리면 된다. 오른쪽에서 for문 돌릴 때는 왼쪽에서 돌렸던 값과 비교해 더 작을 경..
Java의 입력 클래스 BufferedReader BufferedReader를 사용하는 것이 Scanner를 사용하는 것 보다 빠르다. BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); System.in : 사용자로부터 입력을 받는 표준 입력스트림 객체 InputStream : 입력 스트림으로부터 데이터를 byte 단위로 읽어오는 byte stream InputStreamReader : 인자로 InputStream을 취해 ReaderStream 형태로 변환 ReaderStream : InputStream과 달리 데이터를 char 단위로 처리 BufferedReader : 인자로 취한 ReaderStream에 버퍼링 기능을 ..
진행 상황 #1 String (문자열) 1. 문자 찾기 2. 대소문자 변환 3. 문장 속 단어(indexOf(), substring()) 4. 단어 뒤집기(StringBuilder이용법 또는 직접뒤집기) 5. 특정 문자 뒤집기(toCharArray()) 6. 중복문자제거 7. 회문문자열 8. 팰린드롬(replaceAll 정규식이용) 9. 숫자만 추출 10. 문자거리 11. 문자열 압축 12. 암호(replace(), parseInt(string, 2)) 회문문자열 (앞과 뒤에서 읽을 때 같은 문자열) 문제 입력받은 해당 문자열이 회문 문자열이면 "YES", 아니라면 "NO"를 출력한다. 회문을 검사할 때 대소문자를 구분하지 않는다. 풀이 1. 문자열의 중간 지점 / 2 하고 그 왼쪽 문자들이 오른쪽 문자..