技术文档
文章平均质量分 54
ellis.li
你敢你说你精通C++?
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
链表
链表 链表的基本概念 链表是一种常用的数据结构,它通过指针将一些列数据结点,连接成一个数据链。相对于数组,链表具有更好的动态性(非顺序存储)。 数据域用来存储数据,指针域用于建立与下一个结点的联系。 建立链表时无需预先知道数据总量的,可以随机的分配空间,可以高效的在链表中的任意位置实时插入或删除数据。 链表的开销,主要是访问顺序性和组织链的空间损失。 数组和链表的区别 数组:一次性分配一块...原创 2020-03-20 15:42:55 · 878 阅读 · 0 评论 -
哈希(拉链法)算法 C/C++实例解析
#include <stdlib.h> #include <stdio.h> /* 一如既往的使用注释进行说明吧 建立哈希表 Hash_Table Node节点进行插入(值%n n=4) H(0)->Node->Node... 4 8 12 H(1)->Node->Node... ...原创 2020-03-10 11:22:34 · 1118 阅读 · 0 评论 -
归并排序 C/C++实例解析
#include <stdio.h> #include <stdlib.h> /** * Note: The returned array must be malloced, assume caller calls free(). */ struct Node { int value;//值 int pos;//坐标 }; //数组合并函数 /* L ...原创 2020-03-09 17:46:19 · 200 阅读 · 0 评论
分享