Skip to content

Commit

Permalink
Fix warning: 'characters' is deprecated: Please use String or Substri…
Browse files Browse the repository at this point in the history
…ng directly
  • Loading branch information
jawwad committed Nov 26, 2017
1 parent fcf235c commit 7e75d10
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions Rabin-Karp/README.markdown
Expand Up @@ -24,8 +24,8 @@ The major search method is next. More implementation details are in rabin-karp.
```swift
public func search(text: String , pattern: String) -> Int {
// convert to array of ints
let patternArray = pattern.characters.flatMap { $0.asInt }
let textArray = text.characters.flatMap { $0.asInt }
let patternArray = pattern.flatMap { $0.asInt }
let textArray = text.flatMap { $0.asInt }

if textArray.count < patternArray.count {
return -1
Expand Down
4 changes: 2 additions & 2 deletions Rabin-Karp/Rabin-Karp.playground/Contents.swift
Expand Up @@ -30,8 +30,8 @@ extension Character {
// Find first position of pattern in the text using Rabin Karp algorithm
public func search(text: String, pattern: String) -> Int {
// convert to array of ints
let patternArray = pattern.characters.flatMap { $0.asInt }
let textArray = text.characters.flatMap { $0.asInt }
let patternArray = pattern.flatMap { $0.asInt }
let textArray = text.flatMap { $0.asInt }

if textArray.count < patternArray.count {
return -1
Expand Down

0 comments on commit 7e75d10

Please sign in to comment.