2025/04/01 2

[JAVA] 프로그래머스 | 81301 숫자 문자열과 영단어

📝 TIL- [프로그래머스] 81301 숫자 문자열과 영단 제한사항1 ≤ s의 길이 ≤ 50s가 "zero" 또는 "0"으로 시작하는 경우는 주어지지 않습니다.return 값이 1 이상 2,000,000,000 이하의 정수가 되는 올바른 입력만 s로 주어집니다.  입출력 예입출력 예 #1sresult "one4seveneight" 1478 "23four5six7" 234567 "2three45sixseven" 234567  🦔 설계 및 시도처음에 map으로 넣을까 하다가 put 을 10번 쓰기가 귀찮아서String 배열을 생성한 후 값을 넣었다. 1. String[] 배열에 zero~ten 넣기(만약 중간에 숫자가 비어있거나, 랜덤값이라면 map을 사용해야함)2. replace() 메서드를 ..

TIL/알고리즘 2025.04.01

[JAVA] 프로그래머스 | 181945 문자열 돌리기

📝 TIL- [프로그래머스] 181945 문자열 돌리기 제한사항 1 ≤ str의 길이 ≤ 10  입출력 예입력#1abcde 출력#1abcde🦔 설계 및 시도 큰 알고리즘이 있는 문제라기 보다는!charAt(int index)의 개념을 아는 것이 핵심이었던 거 같다  🔥 풀이에 사용된 개념CharAt(int index): 문자열에서 특정 위치의 문자에 접근할 때 사용   💡 풀이 소스 코드시간복잡도 : O(n) 공간복잡도 : O(1)import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String ..

TIL/알고리즘 2025.04.01