摘要: JNI:Java Native Interface 的简写,是Java语言提供的一种通用接口,用于Java代码与本地化代码的交互。 所谓本地化代码是指直接编译成的与计算机相关的二进制代码,而非Java字节码之类的中间代码。如Window下的DLL文件,Linux下的SO文件 阅读全文
posted @ 2016-06-04 10:58 霄林 阅读(167) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std; //希尔排序,步长每次减半 void ShellSort(int ndata,int data[]) { int i, j, k; int tmp; for (i = ndata / 2; i > 0; i = i / 2) //步长减半 { for (j = i; j = 0;... 阅读全文
posted @ 2016-05-19 10:03 霄林 阅读(177) 评论(1) 推荐(0) 编辑
摘要: 对于二叉查找树,抛去深度概念,只是从左向右看,每个节点成员是递增排列的。 所以AVL树在插入时,可以用这种视角,来修补插入带来的不平衡。 伸展树则是在访问某个节点成员时,将此节点成员推倒根节点。在推的过程中,使用AVL树相同的单旋转或双旋转,这个过程中就产生了平衡树的效果。 阅读全文
posted @ 2016-04-25 20:49 霄林 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 下面这种结构体初始化数组赋值是没有问题的 阅读全文
posted @ 2016-04-13 14:50 霄林 阅读(2498) 评论(0) 推荐(0) 编辑
摘要: 百度云分享:http://pan.baidu.com/s/1mgW0bo8 密码:fqj1   本人因需要,只测试使用了其中的一维DCT和IDCT功能。 此开源库中,使用的是DCT-II和DCT-III公式分别做的DCT正反变换,只支持处理2的整数次幂长度的数据。 无论正变换还是反变换是结果没有归一 阅读全文
posted @ 2016-03-14 11:31 霄林 阅读(733) 评论(0) 推荐(0) 编辑
摘要:      运行结果: 阅读全文
posted @ 2016-03-13 21:15 霄林 阅读(663) 评论(0) 推荐(0) 编辑