C-Sharp-Algorithms icon indicating copy to clipboard operation
C-Sharp-Algorithms copied to clipboard

:books: :chart_with_upwards_trend: Plug-and-play class-library project of standard Data Structures and Algorithms in C#

Results 53 C-Sharp-Algorithms issues
Sort by recently updated
recently updated
newest added

``` int midIndex = collection.Count / 2; var leftCollection = collection.GetRange(startIndex, midIndex); var rightCollection = collection.GetRange(midIndex, (endIndex - midIndex) + 1); leftCollection = InternalMergeSort(leftCollection, 0, leftCollection.Count - 1, comparer); rightCollection...

optimization

# steps to reproduce Write a loop, from 1 to 80000, each time add a random int to the max heap. In theory it takes very little time(NlogN, N=80000,

bug
good first issue

I think the IsAnagram() method doesn't work as expected. For example, it would fail for the below string combinations ("abc","bbb") or ("acdf", "bcde"). I think a simple LINQ implementation would...

bug
good first issue

looks not any bitmap in this repo. plan for RoaringBitmap support ?

data structure request

https://chrispenner.ca/posts/intro-to-finger-trees

data structure request

Implement the Finger Trees data structure. Reference: [http://www.staff.city.ac.uk/~ross/papers/FingerTree.html](http://www.staff.city.ac.uk/~ross/papers/FingerTree.html).

data structure request

Implement the [R-Tree](https://en.wikipedia.org/wiki/R-tree) Data Structure.

data structure request

Implement the [B+ Tree](https://en.wikipedia.org/wiki/B%2B_tree) Data Structure.

data structure request

Implement the B\* Tree Data Structure.

data structure request

Implement the [Hilbert R-Tree](https://en.wikipedia.org/wiki/Hilbert_R-tree) Data Structure.

data structure request