2025/04/15 3

[JAVA] 백준 | 17413 단어뒤집기 2

📝 TIL- [백준] 17413 단어뒤집기 2 제한사항시간제한 1초메모리 제한 512MB 입출력 예입출력예 #1# 처리된 내용이 출력!baekjoon online judge // noojkeab enilno egduj tag // gatef gh // fe hg17413problem ever // 31471melborp reve 🦔 설계 및 시도문자열이 주어질 때 안(태그)은 그대로 출력,태그 밖의 단어는 공백 단위로 뒤집어 출력한다. (1차) 단순하게(사실 이것도 복잡하다고 생각했지만 가 들어오면 그대로 출력을 생각했으나 태그 안의 공백은 무시하고 그대로 출력되어야 한다. (2차) tag=0으로 초기화하여, > 가 들어오면 그대로 출력하고 tag는 다시 0으로를 생각했었는데, 계속 deque..

TIL/알고리즘 2025.04.15

[JAVA] 프로그래머스 | 12933 정수 내림차순으로 배치하기

📝 TIL- [프로그래머스] 12933 정수 내림차순으로 배치하기 제한사항n은 1이상 8000000000 이하인 자연수입니다. 입출력 예입력#1118372 출력#1873211🦔 설계 및 시도주어진 long n을 문자열로 변환하고 문자 단위로 자르고,큰 순서대로 정렬해서 합치기 💡 풀이 소스 코드 시간복잡도 : O(n log n)공간복잡도 : O(n) import java.util.*;class Solution { public long solution(long n) { long answer = 0; String num = Long.toString(n); String[] number = num.split(""); Arrays.so..

TIL/알고리즘 2025.04.15

[JAVA] 프로그래머스 | 17686 파일명 정렬

📝 TIL- [프로그래머스] 17696 파일명 정렬 입력 형식입력으로 배열 files가 주어진다.files는 1000 개 이하의 파일명을 포함하는 문자열 배열이다.각 파일명은 100 글자 이하 길이로, 영문 대소문자, 숫자, 공백(" "), 마침표("."), 빼기 부호("-")만으로 이루어져 있다. 파일명은 영문자로 시작하며, 숫자를 하나 이상 포함하고 있다.중복된 파일명은 없으나, 대소문자나 숫자 앞부분의 0 차이가 있는 경우는 함께 주어질 수 있다. (muzi1.txt, MUZI1.txt, muzi001.txt, muzi1.TXT는 함께 입력으로 주어질 수 있다.) 입출력 예입력#1 입력: ["img12.png", "img10.png", "img02.png", "img1.png", "IMG01.G..

카테고리 없음 2025.04.15