We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f4fd090 commit e42b0f8Copy full SHA for e42b0f8
1 file changed
live9/test93/문제1/황장현.js
@@ -0,0 +1,30 @@
1
+function solution(number, k) {
2
+ let stack = [];
3
+ let 제거할수 = k;
4
+
5
+ for (let i = 0; i < number.length; i++) {
6
+ while (
7
+ 제거할수 > 0 &&
8
+ stack.length > 0 &&
9
+ stack[stack.length - 1] < number[i]
10
+ ) {
11
+ stack.pop();
12
+ 제거할수--;
13
+ }
14
+ stack.push(number[i]);
15
16
17
+ while (제거할수 > 0) {
18
19
20
21
22
+ return stack.join('');
23
+}
24
25
+// console.log(solution('1924', 2));
26
+// console.log(solution('1231234', 3));
27
+// console.log(solution('4177252841', 4));
28
+// console.log(solution('10', 1)); // 1
29
+// console.log(solution('9876543214', 4)); // 987654
30
+console.log(solution('333222111', 4)); // 33322
0 commit comments