Skip to content

Commit 0d88d21

Browse files
committed
Chapter 03 section 07 comments updated.
1 parent 235ca17 commit 0d88d21

File tree

4 files changed

+6
-3
lines changed

4 files changed

+6
-3
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Thumbs.db
1919
#####################
2020
*.gch
2121
*.out
22+
cmake-build-debug/
2223

2324
##########################
2425
# Jetbrains Ignore files #

03-Sorting-Advance/Course Code (C++)/07-Quick-Sort-Deal-With-Identical-Keys/main.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ int _partition(T arr[], int l, int r){
3030
}
3131

3232
// 双路快速排序的partition
33-
// 返回p, 使得arr[l...p-1] < arr[p] ; arr[p+1...r] > arr[p]
33+
// 返回p, 使得arr[l...p-1] <= arr[p] ; arr[p+1...r] >= arr[p]
34+
// 双路快排处理的元素正好等于arr[p]的时候要注意,详见下面的注释:)
3435
template <typename T>
3536
int _partition2(T arr[], int l, int r){
3637

03-Sorting-Advance/Course Code (Java)/07-Quick-Sort-Deal-With-Identical-Keys/src/bobo/algo/QuickSort2Ways.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ public class QuickSort2Ways {
88
private QuickSort2Ways(){}
99

1010
// 双路快速排序的partition
11-
// 返回p, 使得arr[l...p-1] < arr[p] ; arr[p+1...r] > arr[p]
11+
// 返回p, 使得arr[l...p-1] <= arr[p] ; arr[p+1...r] >= arr[p]
12+
// 双路快排处理的元素正好等于arr[p]的时候要注意,详见下面的注释:)
1213
private static int partition(Comparable[] arr, int l, int r){
1314

1415
// 随机在arr[l...r]的范围中, 选择一个数值作为标定点pivot

03-Sorting-Advance/Course Code (Java)/Optional-04-Inversion-Number/src/bobo/algo/InversionCount.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ public static long solve(Comparable[] arr){
6868
// 测试 InversionCount
6969
public static void main(String[] args) {
7070

71-
int N = 1000000;
71+
int N = 5;
7272

7373
// 测试1: 测试随机数组
7474
Integer[] arr = SortTestHelper.generateRandomArray(N, 0, 100000);

0 commit comments

Comments
 (0)