일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 항해99
- 오늘공부
- 취업준비 #추석연휴 #꿈
- javascript
- 인턴교육
- programming language
- 입학시험 #난이도높음
- metacode
- 백엔드
- 채소마켓
- JWT
- 티스토리챌린지
- 슈퍼코딩
- 오블완
- 스파르타코딩클럽 #항해99파트1기 #bootstrap
- wil
- React
- 딥러닝
- 프리온보딩
- 액세스토큰
- 이커머스고객이탈예측
- Weekly회고
- 개발공부
- 프로그래머스
- 취업연계
- 메타코드
- 객채
- 코딩교육
- 주니어에서시니어로
- 데이터분석
- Today
- Total
목록프로그래머스 (2)
하루를 끝내며 다짐하기

문제를 풀기 전에 꼭 알아야 할 핵심 포인트 1. "Kim"의 위치를 찾아야 해! - `seoul`이라는 배열에 "Kim"이라는 문자열이 딱 한 번만 들어 있어. - 우리는 "Kim"이 몇 번째에 있는지 위치(index)를 찾아야 해. 2. "김서방은 x에 있다"라는 형식으로 반환해야 돼. - 예를 들어 "Kim"이 배열의 첫 번째 자리에 있다면, "김서방은 0에 있다"라고 결과를 반환해야 해. 3. 문제의 조건과 제약사항 - `seoul` 배열의 길이는 최소 1개에서 최대 1000개까지 가능해. - 배열 안의 각 문자열은 길이가 1 이상 20 이하야. - "Kim"은 항상 배열에 포함되어 있어서 찾을 수 없는 경우는 걱정하지 않아도 돼. 4. 효율적으로 생각하자 - "Ki..

문제에서 정리해봐야할 요점주어진 문자열 s에서 문자 'p'와 'y'의 개수를 비교하는 문제입니다. 다음 규칙을 따른다.대소문자를 구분하지 않는다. 즉, 'P'와 'p'는 같은 문자로 처리되며, 'Y'와 'y'도 마찬가지이다.'p'와 'y'의 개수가 같다면 true를 반환한다.'p'와 'y'의 개수가 다르다면 false를 반환한다.문자열에 'p'와 'y'가 모두 없다면, 두 개의 개수가 모두 0이므로 true를 반환한다문제 풀이: class Solution { boolean solution(String s) { s = s.toUpperCase(); return s.chars().filter( e -> 'P'== e).count() == s.chars().filter( e ->..