自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 Datatables之搜索

Datatables的搜索功能可以分别两种,一种是全局搜索,一种是针对某个列的搜索。全局搜索构成的sql语句使用的OR关键字,而列的搜索构成的sql语句使用的是AND关键字。js代码如下:$(document).ready(function() { // Setup - add a text input to each footer cell $('#example tfo

2015-06-09 11:26:55 3005

原创 Datatables之表头和表尾

Datatables的表头使用标签定义,表尾使用标签定义,一般表格的表头用于显示每一列的名称,表尾一般情况下不需要,但是也有特殊情况,比如说使用表尾统计某一列的数据总和,并根据搜索的不同,统计的数据可是实时变化。要实现这一功能,可以通过调用footerCallback(tfoot, data, start, end, display)回调函数来实现,这个回调函数用来处理tfoot的每一次重绘事件,

2015-06-09 11:05:40 3360

原创 哈夫曼编码

1、哈夫曼编码简介哈夫曼编码(Huffman Coding)是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,一般就叫做Huffman编码(有时也称为霍夫曼编码)。2、哈夫曼编码的核心思想(1)每一个字符用一个0、1串作为其代码,并要求任意一个字符的代

2014-12-13 00:57:42 1357

原创 线索二叉树

在介绍线索二叉树前,我们先简单地一下普通二叉树,普通二叉树的建立后如下:从上图可以看到,总共有2n个指针,其中非空指针为n-1个,空指针却为n+1个,这造成了空间上极度的浪费,为了能把这些空指针利用起来,我们可以将这些空指针指向其前驱节点或者后继节点。1、线索二叉树的节点结构如下所示:    ltag  lchild

2014-12-09 13:41:39 278

原创 二叉树

利用递归建立二叉树(前序遍历),每个节点的形式如下: *lchilddata  *rchild二叉树建立及遍历代码如下:#include using namespace std;typedef char ElemType;//二叉树节点定义typedef struct BitNode{ ElemType data; struc

2014-12-08 10:45:18 293

原创 KMP算法

看了July写的从头到尾彻底理解KMP后,虽然自己理解还不是很深刻,但是还是想总结一下KMP算法的主要思想。1.定义  Knuth-Morris-Pratt 字符串查找算法,简称为 “KMP算法”,常用于在一个文本串S内查找一个模式串P 的出现位置,这个算法由Donald Knuth、Vaughan Pratt、James H. Morris三人于1977年联合发表,故取这3人的姓氏命名此

2014-12-08 09:11:09 282

原创 汉诺塔

#include using namespace std;int i = 1;void move(int n, char x, char y, char z){ if (1 == n) { cout " << z << endl; i++; } else { move(n - 1, x, z, y); //将 n-1 个

2014-12-05 19:33:27 322

Linux Programming

这本书对linux下的编程还是挺有用的,虽说是英文版,不过要看懂基本没什么大问题,只要多花点心思。

2012-10-14

空空如也

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

TA关注的人

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