Skip to content

[pull] master from williamfiset:master#143

Merged
pull[bot] merged 1 commit into
Uncodedtech:masterfrom
williamfiset:master
Jun 23, 2026
Merged

[pull] master from williamfiset:master#143
pull[bot] merged 1 commit into
Uncodedtech:masterfrom
williamfiset:master

Conversation

@pull

@pull pull Bot commented Jun 23, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

Implement Shell sort as a gapped insertion sort using the original Shell
gap sequence (n/2, n/4, ..., 1), following the repo's sorting conventions:

- ShellSort implements the shared InplaceSort interface, with a teaching
  doc comment (how/why, time/space complexity) and a runnable main method.
- ShellSortTest mirrors the existing sort tests (edge cases + randomized).
- Register SHELL_SORT in the shared SortingTest enum/EnumSet so it is
  covered by the cross-algorithm property tests.
- Add Bazel java_binary / java_test targets and a README entry.

Co-authored-by: Sculptor <sculptor@imbue.com>
@pull pull Bot locked and limited conversation to collaborators Jun 23, 2026
@pull pull Bot added the ⤵️ pull label Jun 23, 2026
@pull pull Bot merged commit 08c6d5f into Uncodedtech:master Jun 23, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant