{"id":37127339,"url":"https://github.com/kakukosaku/dsa","last_synced_at":"2026-01-14T14:49:52.995Z","repository":{"id":57514858,"uuid":"103033043","full_name":"kakukosaku/DSA","owner":"kakukosaku","description":"Data Structures \u0026 Algorithms","archived":false,"fork":false,"pushed_at":"2021-09-25T01:41:24.000Z","size":4699,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-06-20T16:42:35.070Z","etag":null,"topics":["alogrithms","data-structures"],"latest_commit_sha":null,"homepage":"","language":"Go","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/kakukosaku.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}},"created_at":"2017-09-10T13:52:01.000Z","updated_at":"2024-06-20T16:42:35.071Z","dependencies_parsed_at":"2022-08-30T01:40:30.127Z","dependency_job_id":null,"html_url":"https://github.com/kakukosaku/DSA","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kakukosaku/DSA","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kakukosaku%2FDSA","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kakukosaku%2FDSA/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kakukosaku%2FDSA/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kakukosaku%2FDSA/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kakukosaku","download_url":"https://codeload.github.com/kakukosaku/DSA/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kakukosaku%2FDSA/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28423998,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T13:30:50.153Z","status":"ssl_error","status_checked_at":"2026-01-14T13:29:08.907Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["alogrithms","data-structures"],"created_at":"2026-01-14T14:49:52.226Z","updated_at":"2026-01-14T14:49:52.976Z","avatar_url":"https://github.com/kakukosaku.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Overview\r\n\r\nThis Repository is about [Data Structure](#Data-Structure) and [Algorithm](#Algorithm), implementation maybe use C/Go/Python.\r\n\r\n## Data Structure\r\n\r\n### Topic\r\n\r\n- 前言\r\n    - 基本概念\r\n        [Concept](theory.md#Basic-Concepts)\r\n    \r\n- 线性表\r\n    - 顺序表\r\n        [Concept](theory.md#Liner-Table)\r\n        [Implementation](list)\r\n    - 链表\r\n        [Concept](theory.md#Liner-Table)\r\n        [Implementation](linked_list)\r\n    - 栈\r\n        [Concept](theory.md#Stack-and-Queue)\r\n        [Implementation](stack)\r\n    - 队列\r\n        [Concept](theory.md#Stack-and-Queue)\r\n        [Implementation](queue)\r\n    - 矩阵\r\n        [Concept](theory.md#Matirx)\r\n\r\n- 树\r\n    - 完全二叉树(满二叉树)\r\n        [Concept](theory.md#Binary-Tree)\r\n        [Implementation](tree)\r\n    - 线索二叉树\r\n        [Concept](theory.md#Thread-Tree)\r\n        [Implementation](tree)\r\n    - 赫夫曼树\r\n        [Concept](theory.md#Huffman-Tree)\r\n        [Implementation](tree)\r\n    - 二叉排序树/平衡二叉树(AVL)\r\n        [Concept](theory.md#Balanced-Binary-Search-Tree)\r\n        [Implementation](tree)\r\n    - 最小生成树\r\n    - 森林与树转化[Concept](theory.md#Tree-And-Forest)\r\n    - 多路查找树(B树)\r\n    \r\n- 图\r\n    - 存储结构\r\n        [Concept](theory.md#Graph)\r\n    - 遍历方式\r\n        [Concept](theory.md#Graph)\r\n    - 最小生成树\r\n        [Concept](theory.md#Graph)\r\n    - 最短路径\r\n        [Concept](theory.md#Graph)\r\n    - 拓扑排序\r\n        [Concept](theory.md#Graph)\r\n    - 关键路径\r\n        [Concept](theory.md#Graph)\r\n\r\n## Algorithm\r\n\r\n### Topic\r\n\r\n- 查找\r\n    - 顺序查找与折半查找\r\n    - B树和B+树\r\n    - 散列表\r\n\r\n- 排序算法\r\n    - 交换排序\r\n        - 冒泡排序 [C](sort/c_impl) [Go/Python](sort/bubble)\r\n        - 快速排序 [C](sort/c_impl) [Go/Python](sort/quick)\r\n    - 选择排序\r\n        - 简单选择 [C](sort/c_impl) [Go/Python](sort/select_impl)\r\n        - 堆排序 [C](sort/c_impl) [Go/Python](sort/heap_impl)\r\n    - 插入排序\r\n        - 直接插入选择 [C](sort/c_impl) [Go/Python](sort/insert)\r\n        - 希尔排序 [C](sort/c_impl) [Go/Python](sort/shell)\r\n    - 归并排序\r\n        - 归并选择 [C](sort/c_impl) [Go/Python](sort/merge)\r\n            \r\n### Problem\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkakukosaku%2Fdsa","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkakukosaku%2Fdsa","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkakukosaku%2Fdsa/lists"}