leetcode

Solution to some Leetcode problems written in C++
git clone git://git.dimitrijedobrota.com/leetcode.git
Log | Files | Refs | README | LICENSE

2000.cpp (361B)


0 class Solution {
1 public:
2 string reversePrefix(string word, char ch) const {
3 const int n = size(word);
4 int i;
6 for (i = 0; i < n; i++) {
7 if (word[i] == ch) break;
8 }
10 if (i == n) return word;
12 int j = 0;
13 while (j < i)
14 swap(word[i--], word[j++]);
16 return word;
17 }
18 };