Skip to content

Latest commit

 

History

History
15 lines (8 loc) · 651 Bytes

README.md

File metadata and controls

15 lines (8 loc) · 651 Bytes

Segmented List

This program demonstrates a segmented list. The program adds and deletes values in a segmented list. The list is always sorted. The list allows duplicate values.

Install and Build

The is a C# Console-Mode Project. Open with Visual Studio 2022 and above to compile.

Description:

A segmented list is a linked list where each node contains a list of values. A segmented list is an Unrolled Linked List. Segmented lists use the cache efficiently. They use less memory. They are fast. Each node has a maximum size. The average size for a node is between 100 and 300 elements.

Unit Tests

Unit Tests are included.