Computer/Algorithm_Java
[BaekJoon] 1157번 단어 공부 문제풀이 (Success)
HJ0216
2023. 5. 10. 21:30
728x90
1157번: 단어 공부
알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다.
www.acmicpc.net
☕Language: Java
❗불필요한 배열 생성: 메모리 초과 발생 유의
1. 입력값을 받아서 저장하는 list를 생성할 필요 없음
2. 배열의 크기가 정해진 경우, ArrayList 생성보다 int[] 배열 생성이 메모리 사용에 효율적일 수 있음
3. 출력값이 기본값이 있을 때, 초기화를 해당 기본값으로 설정
소스 코드
🔗 HJ0216/TIL/BOJ
728x90