File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -28,9 +28,9 @@ class Solution {
28
28
29
29
private:
30
30
vector<int > getPrefix (const string& pattern) {
31
- vector<int > prefix (pattern. length ( ), -1 );
31
+ vector<int > prefix (size (pattern ), -1 );
32
32
int j = -1 ;
33
- for (int i = 1 ; i < pattern. length ( ); ++i) {
33
+ for (int i = 1 ; i < size (pattern ); ++i) {
34
34
while (j > -1 && pattern[j + 1 ] != pattern[i]) {
35
35
j = prefix[j];
36
36
}
@@ -75,9 +75,9 @@ class Solution2 {
75
75
76
76
private:
77
77
vector<int > getPrefix (const string& pattern) {
78
- vector<int > prefix (pattern. length ( ), -1 );
78
+ vector<int > prefix (size (pattern ), -1 );
79
79
int j = -1 ;
80
- for (int i = 1 ; i < pattern. length ( ); ++i) {
80
+ for (int i = 1 ; i < size (pattern ); ++i) {
81
81
while (j > -1 && pattern[j + 1 ] != pattern[i]) {
82
82
j = prefix[j];
83
83
}
You can’t perform that action at this time.
0 commit comments