본문 바로가기

알고리즘 문제풀이/SWEA(SW Expert Academy)

[SWEA][JAVA]1204 - 최빈수 구하기 문제 출처 : https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV13zo1KAAACFAYh&categoryId=AV13zo1KAAACFAYh&categoryType=CODE&problemTitle=1204&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=&pageSize=10&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제 : 설명 : 문제의 난이도는 높지 않은데, 자잘한 실수로 인해 푸는 데 시간이 좀 걸렸던 문제였습니다ㅠ "문제 제대로 읽기".. 더보기
[SWEA]{JAVA]9229 - 한빈이와 Spot Mart 문제 출처 : https://swexpertacademy.com/main/code/problem/problemDetail.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제 설명 한빈이는 과자를 반드시 "두 봉지"를 집어야 하므로, N개 중 2개를 선택하는 조합 알고리즘으로 풀었습니다. 기저 조건 파트에서, 구한 조합이 과자들의 최대 무게 합의 조건에 만족한다면 그 값으로 max를 업데이트 시키고, 그렇지 않으면 바로 종료하는 식으로 코드를 구성했습니다! 코드 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.. 더보기
[SWEA][JAVA]1228번 - 암호문1 문제 출처 : https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV14w-rKAHACFAYD&categoryId=AV14w-rKAHACFAYD&categoryType=CODE&problemTitle=1228&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=&pageSize=10&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제 설명 배열 사이즈를 동적으로 변경 가능한 Collection의 List를 사용하는 것이 이 문제의 핵심입니다. ArrayLi.. 더보기
[SWEA][JAVA]1208번 - Flatten 문제 바로가기(출처) : https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV139KOaABgCFAYh&categoryId=AV139KOaABgCFAYh&categoryType=CODE&problemTitle=1208&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=&pageSize=10&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제 설명 이 문제의 핵심은, 배열을 정렬해서 flatten 작업을 효율적으로 하는 것 입니다. 코드 import ja.. 더보기