摘要:
JNI:Java Native Interface 的简写,是Java语言提供的一种通用接口,用于Java代码与本地化代码的交互。 所谓本地化代码是指直接编译成的与计算机相关的二进制代码,而非Java字节码之类的中间代码。如Window下的DLL文件,Linux下的SO文件 阅读全文
摘要:
#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;... 阅读全文
摘要:
对于二叉查找树,抛去深度概念,只是从左向右看,每个节点成员是递增排列的。 所以AVL树在插入时,可以用这种视角,来修补插入带来的不平衡。 伸展树则是在访问某个节点成员时,将此节点成员推倒根节点。在推的过程中,使用AVL树相同的单旋转或双旋转,这个过程中就产生了平衡树的效果。 阅读全文
摘要:
下面这种结构体初始化数组赋值是没有问题的 阅读全文
摘要:
百度云分享:http://pan.baidu.com/s/1mgW0bo8 密码:fqj1 本人因需要,只测试使用了其中的一维DCT和IDCT功能。 此开源库中,使用的是DCT-II和DCT-III公式分别做的DCT正反变换,只支持处理2的整数次幂长度的数据。 无论正变换还是反变换是结果没有归一 阅读全文
摘要:
运行结果: 阅读全文