Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 1c4fe1a

Browse files
refactor: Lv4-무지의 먹방 라이브 코드리뷰 반영
1 parent 7350eb5 commit 1c4fe1a

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

‎level-4/무지의-먹방-라이브.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ function solution(food_times, k) {
88
}
99

1010
// stack으로 풀기
11-
const stack = food_times.map((time, i) => [time, i + 1]).sort((a,b) => b[0] - a[0])
11+
const stack = food_times.map((time, i) => [time, i + 1]).sort(([timeA],[timeB]) => timeB - timeA)
1212

1313
let prev = 0
1414
while (stack.length > 0 && k >= 0) {
15-
const time = stack[stack.length - 1][0]
15+
const [time] = stack[stack.length - 1]
1616
const acc = (time - prev) * stack.length
1717
if (k < acc) {
1818
break
@@ -24,7 +24,7 @@ function solution(food_times, k) {
2424

2525
const result = stack
2626
.reverse()
27-
.map((item) => item[1])
28-
.sort((a,b) => a - b)
27+
.map(([_,order]) => order)
28+
.sort((orderA,orderB) => orderA - orderB)
2929
return result[k % result.length]
3030
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /