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
- fetchjoin
- joinfetch
- jQuery값전송
- namedQuery
- javascriptcalendar
- springflow
- Hibernate
- jQueryUI
- fullcalendar
- paging
- 자바서블릿
- 제네릭
- 프로젝트생성
- jQuery값전달
- Generic
- calendar
- 스프링데이터흐름
- JPQL
- 페이징
- javaservlet
- 대량쿼리
- 페치조인
- JQuery
- 엔티티직접사용
- jscalendar
- values()
- JPA
- LIST
- 벌크연산
- 제너릭
Archives
- Today
- Total
가자공부하러!
이상한 문자 만들기 ( 프로그래머스 Lv1 ) - 완료 본문
2019-05-25 시작!!
2019-05-25 끝! 11점 득!
1. 문제 :
2. 해결 방법
[방법 1]
1. split 메소드를 활용해서 문자열 배열에 저장
2. 문자열 배열 각 요소의 문자를 하나 씩 꺼내서 짝-홀 검사하고 대문자 소문자 바꿔서 문자열에 누적
> 실패 : "각 단어의 하나 이상의 공백문자로 구분" 조건 적용 안됨
[방법 2]
1. 방법1에서 공백문자 구분방법 추가해서 다시!
2. while 반복문에서 반복
3. 공백이면 무시하고 반복제어변수++ , 반복제어변수2=0
4. 공백이아니면 대소문자 검사해서 반복제어변수2++ , 반복제어변수++
> 실패 : 문자열 s에 대소문자가 섞여있었을 줄이야... uppercase, lowercase 추가
> 실패2 : 공백문자 개수 하나로 변경하지 않고 그대로 유지하니까 실패 감소
> 성공 : ???? 마지막 공백도 넣어야됐네... 마지막 공백문자 제거 없애는 코드 주석처리하니까 성공
3. 내 코드 :
수행결과 : 전부 실패!
[방법 2]
수행결과 : 실패-실패-성공
4. 참고 문서 : -
'공부 > 알고리즘' 카테고리의 다른 글
자연수 뒤집어 배열로 만들기 ( 프로그래머스 Lv1 ) - 완료 (0) | 2019.05.25 |
---|---|
자릿수 더하기 ( 프로그래머스 Lv1 ) - 완료 (0) | 2019.05.25 |
약수의 합 ( 프로그래머스 Lv1 ) - 완료 (0) | 2019.05.25 |
시저 암호 ( 프로그래머스 Lv1 ) - 완료 (0) | 2019.05.25 |
문자열을 정수로 바꾸기 ( 프로그래머스 Lv1 ) - 완료 (0) | 2019.05.24 |
Comments