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
- jQuery값전달
- LIST
- 페이징
- fetchjoin
- 자바서블릿
- JPQL
- 엔티티직접사용
- Hibernate
- 제너릭
- jQueryUI
- 벌크연산
- paging
- 페치조인
- javascriptcalendar
- jQuery값전송
- values()
- 스프링데이터흐름
- 제네릭
- 대량쿼리
- joinfetch
- JQuery
- JPA
- 프로젝트생성
- jscalendar
- javaservlet
- springflow
- Generic
- fullcalendar
- calendar
- namedQuery
Archives
- Today
- Total
가자공부하러!
문자열 내 마음대로 정렬하기 (프로그래머스) - 완료 본문
2019-05-17 시작!
2019-05-18 실패++;
2019-05-18 성공!!! 9점 득!
문제 :
[방법 1]
1. 2차원 배열 arr[strings.length][2] 생성
2. arr[i][0] 에 strings[i] 문자열의 n번째 문자를 ASCII로 변환한 값 저장
3. arr[i][1]에 i 저장
4. arr을 i값에 따라 정렬
5. return 배열에 strings[arr[i][2]] 저장하여 리턴
[방법 2]
1. HashMap 사용
2. key에 반복제어변수 i 입력, value에 charAt(i) 입력
3. value로 정렬
4. return 배열에 strings[key] 입력
5. [실패] > charAt(n)이 같을 경우에는 사전순으로 정렬해야 되는데 그걸 안넣었네...
ㄴ Arrays에 sort메서드 사용해서 최초 입력받은 strings 정렬하고 시작
내 코드 :
[방법 2]
수행결과 :
[방법 2+] - 정렬 메서드 추가
수행결과 :
구글링 코드 : -
'공부 > 알고리즘' 카테고리의 다른 글
문자열 내림차순으로 배치하기 (프로그래머스) - 완료 (0) | 2019.05.20 |
---|---|
문자열 내 p와 y의 개수 (프로그래머스) - 완료 (0) | 2019.05.20 |
두 정수 사이의 합 (프로그래머스) - 완료 (0) | 2019.05.17 |
나누어 떨어지는 숫자 배열 (프로그래머스) - 완료 (0) | 2019.05.17 |
같은 숫자는 싫어 - 연속되는 숫자 제거 (프로그래머스) - 완료 (2) | 2019.05.17 |
Comments