프로그래머스 > 코딩테스트 연습 > 완전탐색 > 카펫Leo는 카펫을 사러 갔다가 아래 그림과 같이 중앙에는 노란색으로 칠해져 있고 테두리 1줄은 갈색으로 칠해져 있는 격자 모양 카펫을 봤습니다.Leo는 집으로 돌아와서 아까 본 카펫의 노란색과 갈색으로 색칠된 격자의 개
프로그래머스 > 코딩테스트 연습 > 탐욕법(Greedy) > 큰 수 만들기(https://school.programmers.co.kr/learn/courses/30/lessons/42883!\[](https://velog.velcdn.com/image
백준 - 17478번 : 재귀함수가 뭔가요?BufferedReader는 입력 값을 한 줄씩 받아오는 객체BufferedWriter는 출력 값을 모아서 내보내는 객체int형으로 변환하면서 입력 값 한 줄을 읽어오고, 그것을 count 변수에 넣는 과정재귀함수 호출 시작f
프로그래머스 > 코딩테스트 연습 > 동적계획법(Dynamic Programming)등굣길테스트 1 〉 통과 (0.04ms, 73.6MB)테스트 2 〉 통과 (0.03ms, 77.3MB)테스트 3 〉 통과 (0.03ms, 73.7MB)테스트 4 〉 통과 (0.03ms,
프로그래머스 > 코딩테스트 연습 > 동적계획법(Dynamic Programming) > 사칙연산테스트 1 〉 통과 (0.27ms, 74.8MB)테스트 2 〉 통과 (0.21ms, 78.2MB)테스트 3 〉 통과 (0.18ms, 73.2MB)테스트 4 〉 통과 (0.28
프로그래머스 > 코딩테스트 연습 > 깊이/너비 우선 탐색(DFS/BFS) > 단어 변환테스트 1 〉 통과 (0.50ms, 83.1MB)테스트 2 〉 통과 (0.40ms, 81.9MB)테스트 3 〉 통과 (0.53ms, 69.9MB)테스트 4 〉 통과 (0.39ms, 7
백준 - 1032번 명령 프롬프트n : 가져올 단어 개수단어를 String\[]로 변환하여 담을 ArrayList인 arr 선언for문을 이용하여 입력 받으면서 String을 String\[]로 변환 후 arr에 담기리턴할 문자열을 만들기 위해서 배열 하나를 선언하는데
📝 문제 백준 - 1236번 : 성 지키기 📝 답안 📌 작성 코드 📌 결과
백준 - 4344번 평균은 넘겠지Stream을 처음 써보는데, 생각보다 너무 편해서 좋았음
백준 - 1094번 막대기
백준 - 1259번 : 팰린드롬수
백준 - 1991번: 트리 순회전위, 중위, 후위순회 함수에서 중요한 것은 매개변수인 word를 언제 stringbuilder에 추가하는가 이다.전위순회는 처음 함수를 방문할 때, 중위순회는 왼쪽을 방문한 후에, 후위순회는 왼쪽, 오른쪽 방문 후에 추가함
백준 - 1268번: 임시 반장 정하기범위가 중요하더라... n 으로 만들었다가 학년은 5학년까지로 딱 정해져있기 때문에 이런 사소한 범위가 엄청난 차이를 발생시킴...
백준 - 11203번 : Numbers On a Tree
백준 - 1292번: 쉽게 푸는 문제
백준 - 2439번 : 별 찍기 2
백준 - 20551번: Sort 마스터 배지훈의 후계자 (Silver IV)a 배열 : 9, 0, -1, 3, 2 start = 0end = 4 mid = (0 + 4) / 2 = 2 pivot = -1 => start <= end이기 때문
백준 - 1110번: 더하기 사이클 (Bronze I)위의 코드에서는 사용하지 않았지만 숫자의 자리 형식을 지정하기 위해서는 DecimalFormat을 사용하면 됨
백준 - 1296번: 팀 이름 정하기 (Bronze I)
백준 - 4673번: Self Number (Silver V)
백준 - 4948번 : 베르트랑 공준 (Silver III)
백준 - 10828번 : 스택 (Silver IV)
백준 - 4949번 : 균형잡힌 세상 (Silver IV)
백준 - 6588번 : 골드바흐의 추측 (Silver I)
백준 - 9012번: 괄호 (Silver 4)
백준 - 10773번: 제로 (Silver IV)
백준 - 10799번 : 쇠막대기 (Silver III)
📝 문제 백준 - 10816번 : 숫자 카드 2 (Silver IV) 📝 풀이 📌 작성 코드 📌 결과
백준 - 10845번 : 큐 (Silver IV)
📝 문제 백준 - 10867번 : 중복 빼고 정렬하기 (Silver V) 📝 풀이 📌 작성 코드 📌 결과
프로그래머스 - n^2 배열 자르기 (2단계)
백준 - 14713번: 앵무새 (Silver II)ArrayList word = new ArrayList<>(Arrays.asList(br.readLine().split(" ")));String 배열에서 바로 ArrayList로 변환하는 방법
백준 - 15851번 천재 수학자 성필 (Silver III)
백준 - 1002번: 터렛 (Silver III)아무래도 수학 문제이다 보니까 두 점 사이의 거리 관련 공식을 찾아 봐야 함.
백준 - 1026번: 보물 (Silver IV)DFS로 풀면 시간초과가 뜸문제에서는 b의 순서를 바꾸면 안된다고는 하지만 어차피 문제의 요점은 작은 수 \* 큰 수가 요점이기 때문에 그냥 a와 b를 오름차순 정렬 후 a는 작은 수부터 b는 큰 수부터 사용하면 됨
백준 - 1065번 : 한수 (Silver IV)
프로그래머스 - 성격 유형 검사하기 (1단계)
\[리트코드 -
\[리트코드 - ListNode 라는 것을 처음 접하는데 단순 연결 리스트 구현할 때 정말 좋을 것 같음작성코드1과 작성코드2를 보면 코드2가 훨씬 코드가 짧고 간결하지만 런타임이나 메모리 면에서는 코드1이 더 좋은 것을 볼 수 있었고, 짧고 간결하다고 좋은 것은 아니