Search

๊ณ ํ˜„์„

2.๋ฌธ์ œ์ด๋ฆ„
3. ์ˆ˜ํ–‰์‹œ๊ฐ„[์ดˆ(s)]
900
์ข‹์•„์š” ๋ˆ„๋ฅด๊ธฐ
์ข‹์•„์š” ์ˆ˜
: 0
5 more properties
| ์ฝ”๋“œ ์ž‘์„ฑํ•˜๊ธฐ
class Solution { public String solution(String number, int k) { StringBuilder sb = new StringBuilder(number); int length = number.length() - k; int idx = 1; while(k>0 && idx != sb.length()) { if(sb.charAt(idx-1) < sb.charAt(idx)) { if(idx == 1) sb.deleteCharAt(0); else { sb.deleteCharAt(idx-1); idx--; } k--; } else idx++; } if(sb.length() > length) { return sb.substring(0, length); } return sb.toString(); } }
Java
๋ณต์‚ฌ
| ์ฝ”๋“œ ์„ค๋ช…ํ•˜๊ธฐ