随笔分类 - c
摘要:一、java 调用c/c++步骤: 1、在java类中创建一个native关键字声明的函数 2、使用javah生成对应的.h文件 3、在c/c++中实现对应的方法 4、使用vs2012创建一个win32空白项目,将jdk中的jni.h和jni_md.h文件拷贝到工程中,修改项目属性为(属性-...
阅读全文
摘要:数独破解c++代码#include #include #include #include using namespace std;int grup_start[9][2] = {{0,0} ,{0,3}, {0,6} ,{3,0} ,{3,3}, {3,6} ,{6,0} ,{6,3}, {6,6}...
阅读全文
摘要:题目连接http://www.wikioi.com/problem/1229/c++中next_permutation和prev_permutation全排列操作这题使用其中的某个函数来得到某一个排列,next_prevmutation是得到下一个排列,得到下一个返回true,没有就返回false而...
阅读全文
摘要:在开发中大家经常会使用到c与c++混合编程,这样能够更好的实现功能模块。刚学习了一下c和c++的混合编程,参考了网上的相关知识,在这里留下要点,方便以后进行查阅。1、extern关键字 extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块...
阅读全文
摘要:题目:http://www.wikioi.com/problem/1501/给你一颗二叉树,求该数的宽和高,首先求出树的高,直接进行二叉树遍历,能够得到二叉树的高然后是得到宽,本人采用的是一层一层的遍历,求出每一层节点的个数,最大的则是该树的宽了,代码: 1 #include 2 #include 3 #include 4 #include 5 #include 6 7 using namespace std; 8 9 #define L 1 10 #define R 2 11 class tree{ 12 private: 13 int a[20][3...
阅读全文
摘要:题目链接:http://www.wikioi.com/problem/3143/题目要求给你一个二叉树,然后进行前序,中序,后序,进行遍历。题目很简单,但是这题一开始自己理解错了,坑了好久----这题输入的是自己孩子的编号,不是输入孩子的值,例如给出如下的数据:93 46 97 82 50 00 00 00 00 0构造成的树为: 1 3 4 7 8 2 5 6 9代码: 1 #include 2 #include 3 4 //本题不是一般的常规遍历,输入给出的是给你孩子的编号,然后进行遍历坑----- 5 int tree[20][3]; 6 #de...
阅读全文

浙公网安备 33010602011771号