Skip to content

JuanHPassos/data-structure-and-algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data-Structure-And-Algorithms

Notes, exercises and projects from my algorithms and data structure course at USP. Always looking for more efficient and effective codes.


Contents

Assignments

Projects

Knowledge Sharing

In the stditem folder, you will find some of the data structures implemented this semester, such as stacks, queues, deques, lists (linked, sequential, doubly linked, and with head nodes), as well as binary search trees, AVL trees, and left-leaning red-black trees. All these structures are implemented using the item ADT, which is a structure that stores an integer and a void pointer. This pointer can be linked to any type the user prefers, expanding the use of the ADT without requiring changes to the code. It is worth noting that, because of this flexibility, it is necessary to manage the item carefully, including allocating and deallocating it properly.


ADT

About

Projects for Data Structure and Algorithms, 2024, ICMC-USP, São Carlos, Brazil

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors