Imports

Chapter 10 — Elementary Data Structures

This is the canonical CLRS fourth-edition chapter guide during the migration period.

Current source

Sections 10.1--10.3 are native fourth-edition sections (simple array-based data structures, linked lists, and representing rooted trees), imported directly from Section 10.1, Section 10.2, and Section 10.3. Section 10.3 re-homes the legacy third-edition §10.4 rooted-tree source. Declarations retain the CLRS.Chapter10 namespace during the compatibility period; the third-edition-numbered imports CLRSLean.Chapter_10 and CLRSLean.Chapter_10.Section_10_* forward to these sources.

Coverage boundary

The legacy stack, queue, list, and rooted-tree developments are reused, together with the fourth-edition §10.1 array-backed stack and queue interface (top/head/tail pointers with overflow, underflow, and circular wrap-around). Concrete RAM execution and pointer memory remain deferred.

See docs/clrs-fourth-edition-map.csv for the section-level mapping and docs/migrations/clrs4.md for compatibility and deprecation policy.