-
[프로그래머스] 문자열 다루기 기본개발공부/코딩테스트 연습문제 2022. 1. 11. 14:26
문제 설명과 제한사항

풀이
class Solution { public boolean solution(String s) { boolean answer = false; if(s.length() == 4 || s.length() == 6){ answer = true; } for(int i = 0; i < s.length(); i++){ if(!Character.isDigit(s.charAt(i))){ answer = false; break; } } return answer; } }
++
더 간결한 다른 풀이도 있지만 시간복잡도는 비슷비슷한 것 같다.
스트림을 사용하면 코드는 엄청 간결해지는데 스트림이 시간을 많이 잡아먹는 것 같다..
'개발공부 > 코딩테스트 연습문제' 카테고리의 다른 글
[프로그래머스] 서울에서 김서방 찾기 (0) 2022.01.11 [프로그래머스] 수박수박수박수박수박수 (0) 2022.01.11 [프로그래머스] (1차)비밀지도 (0) 2022.01.11 [프로그래머스] 문자열 내림차순으로 배치하기 (0) 2022.01.11 [프로그래머스] 문자열 내 p와 y의 개수 (0) 2022.01.11