{"id":16073281,"url":"https://github.com/vinsgiordi/lasd-libraries","last_synced_at":"2026-01-08T00:03:27.221Z","repository":{"id":234578515,"uuid":"789177801","full_name":"vinsgiordi/LASD-Libraries","owner":"vinsgiordi","description":"Pure c++ library for data structures vector, list, stack, queue, trees and hash table","archived":false,"fork":false,"pushed_at":"2024-06-10T09:20:55.000Z","size":692,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2025-02-03T09:16:42.253Z","etag":null,"topics":["algorithms-and-data-structures","binary-search-tree","binary-tree","c-plus-plus","data-structures","list","queue","stack","tree","vector"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vinsgiordi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-19T21:28:55.000Z","updated_at":"2024-06-10T09:20:58.000Z","dependencies_parsed_at":"2024-04-30T13:43:00.702Z","dependency_job_id":"225b0311-0352-4fb7-a329-a8bd26db33bb","html_url":"https://github.com/vinsgiordi/LASD-Libraries","commit_stats":null,"previous_names":["vinsgiordi/lasd-library","vinsgiordi/lasd-libraries"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vinsgiordi%2FLASD-Libraries","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vinsgiordi%2FLASD-Libraries/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vinsgiordi%2FLASD-Libraries/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vinsgiordi%2FLASD-Libraries/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vinsgiordi","download_url":"https://codeload.github.com/vinsgiordi/LASD-Libraries/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246112638,"owners_count":20725300,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithms-and-data-structures","binary-search-tree","binary-tree","c-plus-plus","data-structures","list","queue","stack","tree","vector"],"created_at":"2024-10-09T08:05:43.778Z","updated_at":"2026-01-08T00:03:27.171Z","avatar_url":"https://github.com/vinsgiordi.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# C++ Data Structures Libraries\n\nThis repository contains C++ libraries implementing fundamental data structures, including vectors, lists, stacks, queues, trees, and hash tables. These libraries were developed as part of the \"Laboratory of Algorithms and Data Structures\" course taught by Professor Fabio Mogavero at the University of Naples \"Federico II\".\n\n## Overview\n\nThe libraries in this repository provide comprehensive implementations of various data structures commonly used in computer science and software development. These structures are essential for organizing and manipulating data efficiently in various applications and algorithms.\n\n## Features\n\n- **Vectors:** Dynamic arrays that can resize themselves automatically.\n- **Lists:** Linear collections of elements, each pointing to the next one.\n- **Stacks:** Last-in, first-out (LIFO) data structures.\n- **Queues:** First-in, first-out (FIFO) data structures.\n- **Trees:** Hierarchical structures with nodes connected by edges.\n- **Hash Tables:** Data structures that store key-value pairs, allowing fast retrieval based on keys.\n\n## Getting Started\n\nTo use these libraries, simply clone the repository to your local machine and include the desired header files in your C++ projects.\n\n```bash\ngit clone https://github.com/vinsgiordi/LASD-Libraries.git\n```\nGo to the root of the exercise you want to try and run the following command\n\n```bash\nmake clean \u0026\u0026 make \u0026\u0026 ./main\n```\n\n## Contributing\n\nContributions to this repository are welcome! If you have suggestions for improvements, bug fixes, or new features, please open an issue or submit a pull request.\n\n## License\n\nThis repository is licensed under the [MIT License](LICENSE).\n\n## Contact\n\nFor any inquiries or assistance, feel free to contact [vincenzogiordano99@libero.it](mailto:your-email@example.com).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvinsgiordi%2Flasd-libraries","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvinsgiordi%2Flasd-libraries","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvinsgiordi%2Flasd-libraries/lists"}