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 65db02d

Browse files
committed
clean code
1 parent 3c218fc commit 65db02d

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

‎src/0023_merge_k_sorted_lists/mksl.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ func mergeKLists(lists []*ListNode) *ListNode {
3737
cur := head
3838
for len(lists) > 0 {
3939
for i := (len(lists) - 1) / 2; i >= 0; i-- {
40-
shiftUp(lists, len(lists), i)
40+
siftUp(lists, len(lists), i)
4141
}
4242
cur.Next = &ListNode{Val: lists[0].Val}
4343
cur = cur.Next
@@ -50,7 +50,7 @@ func mergeKLists(lists []*ListNode) *ListNode {
5050
}
5151

5252
// build heap
53-
func shiftUp(lists []*ListNode, n int, k int) {
53+
func siftUp(lists []*ListNode, n int, k int) {
5454
for 2*k+1 < n {
5555
j := 2*k + 1
5656
if j+1 < n && lists[j+1].Val < lists[j].Val {

‎src/0215_kth_largest_element_in_an_array/kthleiaa.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,17 @@ package kthleiaa
1919
func findKthLargest(nums []int, k int) int {
2020
// heapify
2121
for i := (len(nums) - 1) / 2; i >= 0; i-- {
22-
shiftDown(nums, len(nums), i)
22+
siftDown(nums, len(nums), i)
2323
}
2424

2525
for i := len(nums) - 1; i >= len(nums)-k; i-- {
2626
nums[i], nums[0] = nums[0], nums[i]
27-
shiftDown(nums, i, 0)
27+
siftDown(nums, i, 0)
2828
}
2929
return nums[len(nums)-k]
3030
}
3131

32-
func shiftDown(nums []int, n int, i int) {
32+
func siftDown(nums []int, n int, i int) {
3333
for 2*i+1 < n {
3434
j := 2*i + 1
3535
if j+1 < n && nums[j+1] > nums[j] {

0 commit comments

Comments
(0)

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