We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e1b1c66 commit 3125abbCopy full SHA for 3125abb
4.shellSort.md
@@ -153,14 +153,15 @@ void shellSort(vector<int>& nums) {
153
while (gap < (int)nums.size() / 3) {
154
gap = gap * 3 + 1;
155
}
156
- for (; gap >= 1; gap /= 3) {
157
- for (int i = 0; i < gap; ++i) {
158
- for (int j = i + gap; j < nums.size(); j += gap) {
159
- for (int k = j; k - gap >= 0 && nums[k] < nums[k - gap]; k -= gap) {
160
- swap(nums[k], nums[k - gap]);
+ for (; gap >= 1; gap /= 3) {
+ for (int i = 0; i < gap; ++i) {
+ for (int j = i + gap; j < nums.size(); j += gap) {
+ for (int k = j; k - gap >= 0 && nums[k] < nums[k - gap]; k -= gap) {
+ swap(nums[k], nums[k - gap]);
161
162
163
164
165
166
-```
+
167
+```
0 commit comments