Skip to content

Commit dad74df

Browse files
author
tianqing.liang
committed
'modify'
1 parent 4a04d96 commit dad74df

File tree

18 files changed

+15
-21
lines changed

18 files changed

+15
-21
lines changed

06-Recursion/Solution3.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ class Solution3{
1414
}
1515
}
1616
return dummyHead.next;
17-
if(head == null){
18-
return head;
19-
}
17+
// if(head == null){
18+
// return head;
19+
// }
2020
// ListNode? res = removeElements(head.next!, val);
2121
// if(head.val == val){
2222
// return res;

08-QuickSort-More/QuickSort2way.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import 'dart:math';
55
* 二路快排
66
*/
77
class QuickSort2way {
8-
_QuickSort2way() {}
8+
QuickSort2way() {}
99

1010
static sort2ways(List arr) {
1111
Random rnd = new Random();

08-QuickSort-More/QuickSort3way.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import 'dart:math';
44
* 三路快排
55
*/
66
class QuickSort3way {
7-
_QuickSort3way() {}
7+
QuickSort3way() {}
88

99
static sort3ways(List arr) {
1010
Random rnd = new Random();

08-QuickSort/QuickSort.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import 'ArrayGenerator.dart';
22
import 'dart:math';
33
class QuickSort{
4-
_QuickSort(){
4+
QuickSort(){
55
}
66
static sort(List arr){
77
_sortDetail(arr,0,arr.length-1);

09-Binary-Search-More/up/BinarySearchFloor.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import 'ArrayGenerator.dart';
44
* 二分搜索
55
*/
66
class BinarySearch {
7-
_BinarySearch() {}
7+
BinarySearch() {}
88

99
static int search<T>(List data, T target) {
1010
int left = 0, right = data.length - 1;

09-Binary-Search-More/up/BinarySearchLowerCeil.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import 'ArrayGenerator.dart';
44
* 二分搜索
55
*/
66
class BinarySearch {
7-
_BinarySearch() {}
7+
BinarySearch() {}
88

99
static int search<T>(List data, T target) {
1010
int left = 0, right = data.length - 1;

09-Binary-Search-More/up/BinarySearchUp.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import 'ArrayGenerator.dart';
55
*/
66
class BinarySearch{
77

8-
_BinarySearch(){}
8+
BinarySearch(){}
99

1010
static int search<T>(List data,T target){
1111

09-Binary-Search/BinarySearchR.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import 'ArrayGenerator.dart';
55
*/
66
class BinarySearch{
77

8-
_BinarySearch(){}
8+
BinarySearch(){}
99

1010
static int search<T>(List data,T target){
1111

10-Binary-Search-Tree/BST.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,7 @@ class BST<T extends Comparable<T>> {
266266
if( node == null )
267267
return null;
268268

269-
if( e!.compareTo(node.e!) < 0 ){
269+
if( e.compareTo(node.e!) < 0 ){
270270
node.left = _removeNode(node.left! , e);
271271
return node;
272272
}

17-Trie/Trie.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ class Trie {
4545
// 查询是否在Trie中有单词以prefix为前缀
4646
bool isPrefix(String prefix){
4747
_Node? cur = _root;
48-
for(int i = 0 ; i < prefix!.length ; i ++){
48+
for(int i = 0 ; i < prefix.length ; i ++){
4949
String c = prefix[i];
5050
if(cur!.next![c] == null){
5151
return false;

20-Red-Black-Tree/Main2.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import 'FileOperator.dart';
21
import 'BST.dart';
32
import 'AVLTree.dart';
43
import 'dart:math';

20-Red-Black-Tree/RBTree.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import 'dart:math';
21
import 'FileOperator.dart';
32

43
/**

21-Hash-Table/Main.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import 'dart:collection';
22
import 'FileOperator.dart';
3-
import 'HashTable.dart';
43
import 'HashTableSec.dart';
54

65
void main() async{

21-Hash-Table/RBTree.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import 'dart:math';
21
import 'FileOperator.dart';
32

43
/**

21-Hash-Table/Solution.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import 'dart:collection';
21

32
/**
43
* dart中无类型提升

22-CountingSort-And-RadixSort/Solution.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
class Solution {
22
sortColors(List<int> nums) {
33
List? cnt = List.filled(3, 0, growable: true);
4-
for (int num in nums!) {
4+
for (int num in nums) {
55
cnt[num]++;}
66

77
for (int i = 0; i < cnt[0]; i++) {
@@ -20,7 +20,7 @@ class Solution {
2020
int R = 3;
2121

2222
List? cnt = List.filled(3, 0, growable: true);
23-
for (int num in nums!) {
23+
for (int num in nums) {
2424
cnt[num]++;
2525
}
2626

23-MSDSort-And-BucketSort/BucketSort.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import 'ArrayGenerator.dart';
2-
import 'SortingHelper.dart';
32
import 'dart:math';
43

54
class BucketSort {

23-MSDSort-And-BucketSort/SortingHelper.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,6 @@ class SortingHelper {
4343
print("开始时间:$startTime : 结束时间:$endTime");
4444
double time = (endTime - startTime) / 1000.0;
4545
if (!SortingHelper.isSorted(arr)) throw new Exception(sortname + " failed");
46-
print("$sortname , n = ${arr!.length}: $time s");
46+
print("$sortname , n = ${arr.length}: $time s");
4747
}
4848
}

0 commit comments

Comments
 (0)