Programmer Friendly Data Structures (PFDS)

Nodes + data structures + methods = solutions.

Download
Download

You are now following this Submission

Cite As

Steve Lenk (2026). Programmer Friendly Data Structures (PFDS) (https://nl.mathworks.com/matlabcentral/fileexchange/164691-programmer-friendly-data-structures-pfds), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with R2024a

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.6.0

AVL rebalances on a remove node operation

Download
1.5.0

Improved tests; Node "Slug" now mutable for find and modify in place; Removed nodes are removed from structure, but not deleted.

Download
1.4.0

Nodes have immutable Slugs (data).
Tests for BST and AVL updated for comparison.

Download
1.3.0

"Complete" set of nodes + data structures + methods to make solutions in MATLAB. V1.3.0. Pls enjoy.

Download
1.1.0

AVL Tree, Part, Surface added. Cleanups done.

Download
1.0.0

Download