自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

基皮producer的工具仓库

技术相关的工具介绍和整理

  • 博客(12)
  • 收藏
  • 关注

原创 CMake 极简使用介绍

CMake是什么 CMake是一个开源跨平台的编译工具,可以在Linux或者Windows上生成平台相关的makefile文件。因此CMake简化了手动编写Makefile的流程,提高效率。 CMake怎么用 作为一个编译工具,CMake的使用可以分为编写配置文件和命令行工具两个部分。 编写配置文件,讲述这个的最好方式是用一个最简单的C++程序来做。 首先建立一个工作空间test文件夹。 mkdi...

2019-01-08 22:50:12 216

原创 Git 笔记(不定期更新)

Git 笔记(不定时更新)常用命令拷贝源码欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入...

2019-01-07 22:10:07 136

原创 hihocoder题库1014

今天做了下Trie树,虽然不难,但是还是费了一些功夫。 先上代码: #include #include #include //节点结构 typedef struct tNode{ char c; struct tNode *next[26]; long num; }tNode; //树结构 typedef struct tTree{ tNode *head; }tTree;

2015-10-10 23:19:45 855

原创 基础数据结构--队列链表实现

代码已经过测试 #include #include //元素类型定义 typedef int elemType; //队列链表节点 typedef struct qNode { elemType data; struct qNode *next; }qNode; //队列链表 typedef struct qList { qNode *front; qNode *rear; }

2015-09-28 21:30:32 194

原创 基础数据结构--栈实现

栈的内容也比较基础,而且有很多博客讲解得很明白,因此此处不再赘述。 代码已经经过检测 #include #include #define STACKSIZE 100 //定义元素类型 typedef int elemType; //定义栈结构 typedef struct stack { elemType *base; elemType *top; int size; }stack

2015-09-28 20:34:45 268

原创 基础数据结构--双向链表的实现

以下代码为双向链表的实现,由于双向链表与单向链表差距不大,因此实现时只实现了增加元素和删除元素的操作。 总结一下与单向链表的区别: 主要是在写代码时要考虑一个链表元素的next指针和pre指针两个方向,包括在进行测试时都要把链表正向,逆向都跑一遍才能确定代码正确性。 链表的操作最复杂之处是在链表头与表尾的讨论。 以下代码已经过VS2012 测试 #include #include

2015-09-23 22:36:38 244

原创 基础数据结构--线性表链式实现

以下代码为线性表的链式实现,在VS2012下测试通过。代码比较简单,所以注释只是标明了函数功能,如果有错误之处还请不吝赐教。 #include #include //链表元素结构体 typedef struct listEle { int data; struct listEle *next; }listEle; //链表结构体 typedef struct list { list

2015-09-19 17:18:00 337

原创 基础数据结构--线性表实现

以下代码是对基础数据结构中的线性表的顺序实现,在VS2012下没问题 #include #define MAXLENGTH 20 struct list { int data[MAXLENGTH]; int length; }; //增加元素 int insert(list& l, int e, int index) { if(index = MAXLENGTH || index >

2015-09-19 17:08:22 286

原创 统计学习方法-框架

本文是作者在阅读李航老师《统计学习方法》后,对其中一些重要概念的理解和思考,算是一种形式的笔记,希望跟大家分享,如果转载,请标明作者和出处。本文会随着作者的阅读和理解的加深而不断修改,由于作者水平有限,错误难免,如果有错请各位不吝赐教。 一、统计学习做什么 统计学习要做什么:要预测未来,通过得到一个“未来函数”来预测未来。 “未来函数”:把预测过程看成一个函数,是函数要有输入输出,输入是你有

2015-07-24 20:18:29 540

原创 hihocoder题库1000

hihocoder1000

2015-06-27 19:43:20 449

原创 操作系统知识汇总--进程与线程

操作系统中,有关进程和线程的知识总结。

2015-06-23 11:24:16 376

原创 typedef 的用法总结

在百度上找到一篇总结的很好的内容,贴在下面,以后有新内容会更新。 传送门:http://www.cnblogs.com/charley_yang/archive/2010/12/15/1907384.html

2015-05-04 21:27:24 279

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除