8000 Merge pull request #203 from ViktorSimko/swift3 · lina1/swift-algorithm-club@5f02180 · GitHub
[go: up one dir, main page]

Skip to content

Commit 5f02180

Browse files
author
Chris Pilcher
authored
Merge pull request kodecocodes#203 from ViktorSimko/swift3
Updating B-Tree to Swift 3
2 parents 8f04475 + c8cfb08 commit 5f02180

File tree

9 files changed

+615
-369
lines changed

9 files changed

+615
-369
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ script:
1717
# - xcodebuild test -project ./Bounded\ Priority\ Queue/Tests/Tests.xcodeproj -scheme Tests
1818
# - xcodebuild test -project ./Breadth-First\ Search/Tests/Tests.xcodeproj -scheme Tests
1919
# - xcodebuild test -project ./Bucket\ Sort/Tests/Tests.xcodeproj -scheme Tests
20-
# - xcodebuild test -project ./B-Tree/Tests/Tests.xcodeproj -scheme Tests
20+
- xcodebuild test -project ./B-Tree/Tests/Tests.xcodeproj -scheme Tests
2121
# - xcodebuild test -project ./Counting\ Sort/Tests/Tests.xcodeproj -scheme Tests
2222
# - xcodebuild test -project ./Depth-First\ Search/Tests/Tests.xcodeproj -scheme Tests
2323
# - xcodebuild test -project ./Graph/Graph.xcodeproj -scheme GraphTests

B-Tree/BTree.playground/Contents.swift

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ import Foundation
44

55
let bTree = BTree<Int, Int>(order: 1)!
66

7-
bTree.insertValue(1, forKey: 1)
8-
bTree.insertValue(2, forKey: 2)
9-
bTree.insertValue(3, forKey: 3)
10-
bTree.insertValue(4, forKey: 4)
7+
bTree.insert(1, for: 1)
8+
bTree.insert(2, for: 2)
9+
bTree.insert(3, for: 3)
10+
bTree.insert(4, for: 4)
1111

12-
bTree.valueForKey(3)
12+
bTree.value(for: 3)
1313
bTree[3]
1414

15-
bTree.removeKey(2)
15+
bTree.remove(2)
1616

1717
bTree.traverseKeysInOrder {
1818
key in
@@ -23,4 +23,4 @@ bTree.numberOfKeys
2323

2424
bTree.order
2525

26-
bTree.inorderArrayFromKeys()
26+
bTree.inorderArrayFromKeys

0 commit comments

Comments
 (0)
0