Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 전자도서관
- 코딩문제풀이
- 오류잡기
- 수포자
- MES
- 도서관대출
- @action
- 코딩문제
- 1일1커밋
- 월간코드챌린지시즌1
- 동네도서관이용후기
- 사이드프로젝트
- java
- 무료로책보기
- 강서구도서관
- 로봇 관련 윤리문제
- @observable
- 프로그래머스
- level1
- SpringBoot
- HashMap
- LinkedList
- 해쉬맵
- Decorator
- groomide
- mobx
- restapi
- goormIDE
- 경력기술
- 특정값 개수
Archives
- Today
- Total
Maenya's Techlog
[20201216 프로그래머스] 가운데 글자 가져오기(Lv1, substring) 본문
문제 설명
단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.
재한사항
- s는 길이가 1 이상, 100이하인 스트링입니다.
입출력 예
sreturn
abcde | c |
qwer | we |
[매냐의 풀이]
class Solution {
public String solution(String s) {
String answer = "";
int strLth = s.length();
if (strLth % 2 == 0) { // 문자열의 길이가 짝수인 경우
answer = s.substring(strLth/2 -1, (strLth/2-1) + 2);
} else { // 문자열의 길이가 홀수인 경우
answer = s.substring(strLth/2, (strLth/2) + 1);
}
return answer;
}
}
[깨달은 것]
시작한지 3분만에 다풀었다! 점점 늘고있어!!!(물론 엄청 쉬운 문제지만.. 자신감 향상을 위해...)
%는 나눈 나머지를 구해준다. substring함수를 이용했다.
'개발자의 삶 > 코딩 문제풀이' 카테고리의 다른 글
[20201218 프로그래머스] 위장 (0) | 2020.12.18 |
---|---|
[20201218] 프로그래머스 - 더맵게 (Queue, PriorityQueue, 가장 작은 수를 꺼내고 그다음 작은수 꺼내기) (0) | 2020.12.18 |
[20201217] 프로그래머스 - 같은 숫자는 싫어 (List to Array) (0) | 2020.12.18 |
[20201215 코딩문제풀이] 2016년 (Lv1, 날짜객체, try-catch) (0) | 2020.12.18 |
[20201214 프로그래머스] 두개뽑아서 더하기 (0) | 2020.12.18 |