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

**Is your feature request related to a problem? Please describe.** Since we start control our progress using github issues we can safe remove TODO.md from repository, but before that you...

feature

### Description Update for issue 46: Switch netcoreapp2 to netstandard2 for libraries. Removed unused using that would have required netcoreapp3.1 to compile. Fixed string to char because netstd2 didn't allow...

**Describe the bug** Attempting to search for _null_ in a SkipList results in the application crashing due to a NullReferenceException **To Reproduce** Steps to reproduce the behavior: 1. Create a...

**Describe the bug** A new SkipList\ contains 0 (zero). It should not contain any numbers before any numbers are added. **To Reproduce** Steps to reproduce the behavior: 1. Create a...

**Describe the bug** Attempting to enumerate a SkipList\ whose head node has been removed leads to the program running indefinitely. The head can be removed by calling Remove(0), the defualt...

**Describe the bug** When attempting to add an item to the SkipList, it is not always added. This seems to be caused by the fact that the _getNextLevel() method may...

Original implementation only supports `long` as edge weights. This PR allows customized edge weight types while keeps default edge weight type as long/Int64.

optimization
data structure request

I don't see any implementations for prime number generators. For starters, how about Linear prime sieve (I intent to work on this). I'd like to see that added to the...

algorithm request

I was surprised to see a BinaryTreeMap and a RedBlackTreeMap but no AVLTreeMap (given the fact that there is an AVLTree implementation in the library). For the sake of completion,...

data structure request

Implement the Suffix Tree data structures.

data structure request