Stack 사용하기
Integer.toBinaryString(int) / 재귀함수
StringTokenizer / toUpperCase() / toLowerCase() 를 사용한 문자열 문제
재귀 함수를 사용한 피보나치 수의 합 구하기
원티드 프리온보딩 백엔드 MySQL 과정을 참여하면서 느낀점과 이론 정리
정규표현식 (replace / replaceAll)
stream을 사용한 소인수분해
Comparator.comparing()을 사용한 배열 내림차순 정렬
for문과 copyOfRange()을 사용한 배열 자르기
배열을 사용한 문제풀이
String, StringBuffer, StringBuilder 의 차이점
StringBuilder() 활용해서 문자열 뒤집기
최대공약수 / 최소공배수 구하기, 유클리드 호제법 알고리즘
반복문과 Stream을 사용하여 배열의 합계와 평균을 계산
순열(Permutation) / 소수 찾기
모든 경우의 수 구하기 (완전탐색)
문자열 다루기
indexOf() 활용 👉 Arrays.asList(배열).indexOf(영단어)
ArrayList 내림차순으로 정렬하기 👉 compare()
HashMap의 활용 👉 entrySet(), keySet()