自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

原创 树的递归和非递归遍历

#include #include #include #include #include using namespace std; typedef struct BiNode { struct BiNode* lNode; struct BiNode* rNode; int data; }*BiTree; void createTree(BiTree &T) {

2015-02-25 09:53:58 503

原创 两两交换链表的结点

题目: 例如链表为1-->2-->3-->4,则交换后为:2-->1-->4-->3   代码:   #include #include typedef struct ListNode { ListNode* next; int val; }; ListNode* swapNodeInPair(ListNode* head) { /*思

2015-02-17 10:34:24 875 2

原创 删除链表中重复的数

题目: 给定一个排序的链表,将其中重复的数全部删除。 比如:1-->1-->1-->2-->3,则返回2-->3   #include #include typedef struct ListNode { ListNode* next; int val; }; ListNode* rmDumplicateNums(ListNode* head)

2015-02-16 18:06:12 581

原创 格雷码与二进制之间的互换

#include #include /*格雷码转二进制*/ int grayToBin(int n) { int size = 0; int res[255]; int out = 0; int flag = 0; /*先缓存*/ while (n) { res[size++] = n%2;

2015-02-16 10:36:13 965

原创 设计包含min函数的栈

题目: 定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。 要求函数min、push以及pop的时间复杂度都是O(1)。   代码:   #include #include #define MAX_LEN_STACK 10 typedef struct { int stackList[MAX_LEN_STACK]; int to

2015-02-12 16:51:37 602

原创 重建二叉树

题目:如何根据二叉树的先序遍历和中序遍历结果还原二叉树?比如,先序遍历结果是{1,2,4,7,3,5,6,8},中序遍历结果是{4,7,2,1,5,3,8,6};   参考:http://blog.csdn.net/chdjj/article/details/37961347 代码: #include #include #include struct

2015-02-11 20:58:58 503

原创 归并排序

#include #include /*将a[low--mid-1]和a[mid--high]合并,其中mid=(low+hihg)/2 基本上网上都是传入一个额外数组,这里直接作为局部数组,不作为参数加入 */ void mergeArray(int* a, int low, int high) { int tmp[255]; int i = low; int mid

2015-02-11 20:52:59 342

原创 数独题解

#include #include #define MAX_LEN 9 int sudoku[MAX_LEN][MAX_LEN] = { {5, 3, 0, 0, 7, 0, 0, 0, 0}, {6, 0, 0, 1, 9, 5, 0, 0, 0}, {0, 9, 8, 0, 0, 0, 0, 6, 0}, {8, 0, 0, 0, 6, 0, 0, 0, 3

2015-02-11 15:57:30 711

Libevent资料.zip

libevent参考手册(中文版)+libevent源码深度剖析 是学习libevent比较好的一些资源。希望能帮助到各位。

2020-02-18

lua-5.3.2.tar.gz

Lua源代码

2016-05-05

Boost ASIO C++ 网络编程 中文版

比较好的网络编程库

2016-05-05

LwIP协议栈源码详解

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。

2016-05-05

ASP.NET_MVC5_入门指南

asp mvc5简易开发资源。 从开始一步步介绍,过程很详细,值得一看。 特别是对于初学者。

2015-10-23

空空如也

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

TA关注的人

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