摘要: /********************************************************* * des.h * 用户使用des算法头文件 * *********************************************************/#i... 阅读全文
posted @ 2015-08-29 00:36 无天666 阅读(3300) 评论(0) 推荐(1) 编辑
摘要: #ifndef __CFG_OP_H__#define __CFG_OP_H__#ifdef __cplusplusextern "C" {#endif//获取配置项int GetCfgItem(char *pFileName /*in*/, char *pKey /*in*/, char * p... 阅读全文
posted @ 2015-08-28 23:17 无天666 阅读(3068) 评论(0) 推荐(0) 编辑
摘要: // 3. 判断两个树是否互相镜像 public static boolean isMirrorRec(TreeNode r1, TreeNode r2){ // 如果两个树都是空树,则返回true if(r1==null && r2==null){ ... 阅读全文
posted @ 2015-05-28 19:44 无天666 阅读(344) 评论(0) 推荐(0) 编辑
摘要: private static void mergeSort(Object[] src, Object[] dest, int low, int high, ... 阅读全文
posted @ 2015-05-26 10:04 无天666 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 题目:给出一个数组A,找出一对 (i, j)使得A[i] find(const vector &A) 2. { 3. int n = A.size(); 4. if(n == 0) 5. throw new invalid_argum... 阅读全文
posted @ 2015-05-25 22:37 无天666 阅读(1633) 评论(1) 推荐(0) 编辑
摘要: 题目:给出两棵二叉查找树,有序输出所有元素,时间复杂度O(n),空间复杂度O(h),h为树的高度此题就是把两棵二叉查找树的中序遍历过程结合在一起。structTreeNode{intval;TreeNode*left;TreeNode*right;TreeNode(intx):val(x),left... 阅读全文
posted @ 2015-05-25 18:00 无天666 阅读(223) 评论(0) 推荐(0) 编辑
摘要: public class cnk { public static void main(String[] args) { int[] n = new int[]{1,2,3,4,5,6,7}; int i0 = 0; int i1; int... 阅读全文
posted @ 2015-05-14 16:48 无天666 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 八皇后问题是一个古老而著名的问题,是回溯算法的典型例题。该问题是十九世纪著名的数学家高斯1850年提出:在国际象棋棋盘8行8列上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,求有多少种摆放方法。#include int iCount = 0;//已经放了多少的皇... 阅读全文
posted @ 2015-05-13 11:12 无天666 阅读(274) 评论(0) 推荐(0) 编辑
摘要: //写出c[i][j]的数学递推式即可void MatrixMul(int **a,int **b, int **c, int x, int y, int z){ //a=m*n b=n*p int i,j,k; for (i=0;i<m;i++) //清空目标矩阵C的内容 ... 阅读全文
posted @ 2015-05-12 15:57 无天666 阅读(438) 评论(0) 推荐(0) 编辑
摘要: int main(){ int i,n,sum=0; double x,y; printf("输入点的数量:"); scanf("%d",&n); srand(time(NULL)); //点落在阴影里面的次数除了总次数,得出概率,就为阴影部分的面积。... 阅读全文
posted @ 2015-05-10 13:25 无天666 阅读(318) 评论(0) 推荐(0) 编辑