# C算法与数据结构 **Repository Path**: mudash/c-algorithm-and-data-structure ## Basic Information - **Project Name**: C算法与数据结构 - **Description**: C语言实现一套可用的数据结构与算法(带思维导图查看数据文件) - **Primary Language**: C - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-05-30 - **Last Updated**: 2022-06-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 算法集合 ## 交换 - 临时变量交换法(简单,实用): `\Swap\temp_swap.c` - 异或运算交换法: `\Swap\xor_swap.c` - 位移操作交换法(超16位越界): `\Swap\displacement_swap.c` - 数学运算交换法(容易越界): `\Swap\s_swap.c` ## 排序 - 冒泡排序 : `\Sort\BubbleSort.c` - 选择排序 : `\Sort\SelectionSort.c` - 插入排序 : `\Sort\InsertionSort.c` - 希尔排序 : `\Sort\ShellSort.c` - 快速排序 : `\Sort\QuickSort.c` # 数据结构 ## 线性表 - 堆(动态)数组 `\DynamicArray\` ## 链表 - 单向链表 `\LinkList\`