레벨1은 재미로 푸는데 여러 코드로 다양하게 풀어봤다. 1. 원래 if문 썼다가 후다닥 삼항 연산자로 바꿨다.사실 속도 면에서는 별 차이없는데, 한 줄로 쓸 수 있는게 좋아서 수정했다.class Solution { public String solution(int n) { String answer = ""; for(int i=0; i 2. StringBuilder 또는 StringBuffer 사용하기class Solution { public String solution(int n) { StringBuilder answer = new StringBuilder(); for(int i=0; i 3. 천재 코드보고 웃었던..
프로그래머스 문제, '문자열 내 마음대로 정렬하기'를 풀면서 ArrayList 타입과 Array 타입의 차이를 명확히 하고 지나갈 수 있었다. 일단 프로그래머스 '문자열 내 마음대로 정렬하기'에서 나는 간단하게 풀기위해 아래와 같이 풀었다.strings가 String[] 타입, 즉 Array 타입이기 때문에 Arrays.sort()를 이용해 주었고, 추가적으로 람다식을 사용하여 코드를 간단하게 하였다.import java.util.Arrays;class Solution { public String[] solution(String[] strings, int n) { Arrays.sort(strings, (o1, o2) -> o1.charAt(n) == o2.charAt(n) ..
문제 설명두 문자열 s와 skip, 그리고 자연수 index가 주어질 때, 다음 규칙에 따라 문자열을 만들려 합니다. 암호의 규칙은 다음과 같습니다.문자열 s의 각 알파벳을 index만큼 뒤의 알파벳으로 바꿔줍니다.index만큼의 뒤의 알파벳이 z를 넘어갈 경우 다시 a로 돌아갑니다.skip에 있는 알파벳은 제외하고 건너뜁니다.예를 들어 s = "aukks", skip = "wbqd", index = 5일 때, a에서 5만큼 뒤에 있는 알파벳은 f지만 [b, c, d, e, f]에서 'b'와 'd'는 skip에 포함되므로 세지 않습니다. 따라서 'b', 'd'를 제외하고 'a'에서 5만큼 뒤에 있는 알파벳은 [c, e, f, g, h] 순서에 의해 'h'가 됩니다. 나머지 "ukks" 또한 위 규칙대로 ..
- Total
- Today
- Yesterday
- gradleload오류
- 에러발생
- tweepy
- python공부
- streamlistener
- 터틀그래픽예제
- 다인승
- YOLO
- JAVA오류해결
- randint
- database연결
- 다인승탑승
- Turtle Graphic
- 터틀그래픽
- SPRING오류해결
- 사람수세기
- springboot
- 파이썬
- konlpy
- baekjoon
- 사람검출
- 백준
- 터틀그래픽 명령어
- Kkma
- 10828번
- UnsupportedClassVersionError
- randrange
- 오븐시계
- yolov8
- 문제풀이
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |