{"id":26451075,"url":"https://github.com/parth1899/advanced-data-structures","last_synced_at":"2026-01-05T03:03:43.781Z","repository":{"id":209727062,"uuid":"724275293","full_name":"parth1899/Advanced-Data-Structures","owner":"parth1899","description":"This repository contains C implementations of various Advanced Data Structures, including Graphs, Linked Lists, Sorting, Stacks, and Trees.","archived":false,"fork":false,"pushed_at":"2025-02-26T21:38:23.000Z","size":38,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-26T22:28:38.303Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/parth1899.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2023-11-27T18:49:32.000Z","updated_at":"2025-02-26T21:39:56.000Z","dependencies_parsed_at":"2024-06-08T07:37:29.469Z","dependency_job_id":"b7c5a05e-b45d-4944-a2c5-3c1ad10c5283","html_url":"https://github.com/parth1899/Advanced-Data-Structures","commit_stats":null,"previous_names":["parth1899/advancedds","brucew1029/advancedds","parth1899/advanced-data-structures"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parth1899%2FAdvanced-Data-Structures","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parth1899%2FAdvanced-Data-Structures/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parth1899%2FAdvanced-Data-Structures/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parth1899%2FAdvanced-Data-Structures/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/parth1899","download_url":"https://codeload.github.com/parth1899/Advanced-Data-Structures/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244259966,"owners_count":20424648,"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":[],"created_at":"2025-03-18T16:31:35.626Z","updated_at":"2026-01-05T03:03:43.735Z","avatar_url":"https://github.com/parth1899.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Advanced Data Structures\n\n## 📌 Overview\nThis repository contains implementations of various **Advanced Data Structures** covered in my course curriculum. The programs include algorithms for **graphs, linked lists, sorting techniques, stacks, and trees**.\n\n## 📂 Repository Structure\n```\nAdvanced-Data-Structures/\n│── Graphs/                     # Graph algorithms\n│   │── BFS_List.c               # Breadth-First Search using adjacency list\n│   │── DFS_List.c               # Depth-First Search using adjacency list\n│   │── Djikstras_List.c         # Dijkstra's shortest path algorithm\n│   │── Kruskals_List.c          # Kruskal’s Minimum Spanning Tree (MST) using list\n│   │── Kruskals_Matrix.c        # Kruskal’s MST using adjacency matrix\n│   │── Prims_List.c             # Prim’s MST using adjacency list\n│   │── Prims_Matrix.c           # Prim’s MST using adjacency matrix\n│\n│── LinkedList/                  # Linked list implementations\n│   │── DoublyLinkedList.c        # Doubly Linked List operations\n│\n│── Sorting/                     # Sorting algorithms\n│   │── HeapSort.c               # Heap Sort\n│   │── MergeSort.c              # Merge Sort\n│   │── QuickSort.c              # Quick Sort\n│\n│── Stacks/                      # Stack-based applications\n│   │── infix_to_postfix.c       # Convert infix expressions to postfix\n│   │── infix_to_prefix.c        # Convert infix expressions to prefix\n│\n│── Trees/                       # Tree data structures\n│   │── AVL.c                    # AVL Tree implementation\n│   │── BST.c                    # Binary Search Tree (BST) implementation\n│   │── BST_operations.c         # BST operations (insert, delete, search)\n│   │── Non-Recursive-BST-Operations.c  # Non-recursive BST operations\n│   │── TBT.c                    # Threaded Binary Tree (TBT) implementation\n```\n\n## 📖 Topics Covered\n✅ Graph Traversal: BFS, DFS, Dijkstra’s, Kruskal’s, Prim’s algorithms  \n✅ Linked Lists: Doubly Linked List operations  \n✅ Sorting: Heap Sort, Merge Sort, Quick Sort  \n✅ Stacks: Infix to Postfix \u0026 Prefix conversion  \n✅ Trees: BST, AVL, TBT \u0026 their operations  \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparth1899%2Fadvanced-data-structures","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fparth1899%2Fadvanced-data-structures","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparth1899%2Fadvanced-data-structures/lists"}