上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5573题意:给你一个完全二叉树,节点为自然数的排列(第一行1,第二行2 3,第三行4 5 6 7。。。)。现在,给你一个N和K,K表示给你这个完全二叉树的前K行,从第1行到第K行有很多路径,希望找到一条路... 阅读全文
posted @ 2015-12-02 10:27 jasaiq 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5584题意:(x, y)经过一次操作可以变成(x+z, y)或(x, y+z)现在给你个点(ex, ey)输出有多少种可能的起点,这些起点经过若干次操作能变成(ex, ey)。思路:我们考虑其中的一次变换... 阅读全文
posted @ 2015-12-01 16:28 jasaiq 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 类的(非静态)成员函数具有一个附加的隐含形参,即指向该类对象的一个指针。这个隐含形参命名为this,与调用成员函数的对象绑定在一起。成员函数不能定义this形参,而是由编译器隐含地定义。成员函数的函数体可以显式使用this指针,但不是必须这么做。如果对类成员的引用没有限定,编译器会将这种引用处理成通... 阅读全文
posted @ 2015-11-21 16:19 jasaiq 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 函数指针指向的是函数而非对象。和其他指针一样,函数指针指向某种特定类型。函数的类型由它的返回值类型和形参类型共同决定,与函数名无关。例如:1 // 比较两个string对象的长度2 bool lengthCompare(const string &, const string &);该函数的类型是b... 阅读全文
posted @ 2015-11-21 15:44 jasaiq 阅读(1516) 评论(0) 推荐(0) 编辑
摘要: C++ inline函数1 int big(int a, int b) {2 return a > b ? a : b;3 }上面是求两个数中较大者的函数,当然我们可以在任意使用big(a, b)的位置用如下这句话代替:(a > b ? a : b).把这种小操作定义为函数的优缺点如下:优点... 阅读全文
posted @ 2015-11-20 22:23 jasaiq 阅读(171) 评论(0) 推荐(0) 编辑
摘要: C++ enum作用:增加程序可读性,用来描述状态量。用法:enum 枚举名 { 标识符[=整型常数], ... 标识符[=整型常数], } 枚举变量; 如果枚举没有初始化, 即省掉"=整型常数"时, 则从第一个标识符开始,依次次赋给标... 阅读全文
posted @ 2015-11-10 17:18 jasaiq 阅读(808) 评论(0) 推荐(0) 编辑
摘要: C++ typedef作用:用来定义类型的同义词,用作类型的说明符。用法:typedef typeName myTypeName;使用目的:1. 为了隐藏特定类型的实现,强调使用类型的目的。2. 简化复杂的类型定义,使其更易理解。3. 允许一个类型用于多个目的,同时使得每次使用该类型的目的明确。 阅读全文
posted @ 2015-11-10 16:08 jasaiq 阅读(151) 评论(0) 推荐(0) 编辑
摘要: C++ reference作用:给对象起别名,主要用作函数的形参。用法:通过在变量名前添加“&”符号来定义,是一种复合类型(用其他类型定义的类型)。性质:1. 定义引用必须被初始化。2. 引用的初始化是将引用和它的初始值绑定在一起,而不是将初始化值拷贝给引用。3. 无法令引用重新绑定到另外一个对象。... 阅读全文
posted @ 2015-11-10 15:58 jasaiq 阅读(375) 评论(0) 推荐(0) 编辑
摘要: C++ const 限定符作用:把一个对象转换成一个常量用法:const type name = value;性质:1. 定义时必须初始化,定义后不能被修改。2. 类中的const成员变量必须通过初始化列表进行初始化。3. 非const变量默认为extern。要使const变量能在其他文件中访问,必... 阅读全文
posted @ 2015-11-10 15:36 jasaiq 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://poj.org/problem?id=1222题意:就是给你一个初始矩阵(里面每个元素代表一个开关),改变一个开关就可以使得在其上、下、左、右的开关的状态都改变。问若使得所有开关均关闭(开关开为1,关为0),则需要改变哪些开关,并给出要改变的开关的矩阵图,里面的元素为1的表示... 阅读全文
posted @ 2015-10-09 09:48 jasaiq 阅读(276) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页