Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- vector<int> z_func = z_function(doubled_array);
- for (int i = 0; i <= array.size() / 2; ++i) {
- if (z_func[2 * (array.size() - i)] >= i) {
- answer.push_back(array.size() - i);
- }
- }
- return answer;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement