摘要: Const语法虽然变化多端,但并不是高深莫测。如果关键字Const出现在星号左边,表示被指的物体是一个常量;如果出现在星号右边,表示指针本身是个常量;而如果出现在星号两边,被指物和指针晾着都是常量。 阅读全文
posted @ 2017-11-29 20:11 三十年后的我 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 顺序容器类型 容器操作 构造c2的拷贝c1 注意:赋值相关运算会导致指向坐标容器内部的迭代器、引用和指针失效。而swap操作将容器内容交换不会导致指向容器的迭代器、引用和指针失效 seq.assign(b,e) 将seq中的元素替换为迭代器b和e所表示的范围中的元素。迭代器b和e不能指向seq中的元 阅读全文
posted @ 2017-11-02 18:19 三十年后的我 阅读(213) 评论(0) 推荐(0) 编辑
摘要: C++11 新标准扩展了构造函数初始值的功能,使得我们可以定位所谓的委托构造函数,一个委托构造函数使用它所属类的其他构造函数执行它自己的初始化过程,或者说它把它的一些(或者全部)职责委托给了其他构造函数。 阅读全文
posted @ 2017-11-02 16:49 三十年后的我 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 函数指针指向的是函数而非对象,和其他指针一样,函数指针指向某种特定类型,函数的类型由它的返回类型和形参类型共同决定,与函数名无关。 该函数的类型是bool(const string& ,const string&)。想要声明一个指向改函数的指针,只需要用指针特换函数名即可: 赋值我们可 阅读全文
posted @ 2017-11-02 15:48 三十年后的我 阅读(25986) 评论(0) 推荐(0) 编辑
摘要: 如果我们想定义一个返回数组指针的函数,则数组的维度必须跟在函数的名字之后,然而函数名字之后的是形参列表,所以形参列表应该在数组的维度之前。返回数组指针的函数形式如下所示: Type (*function (parameter_list)) [dimension] 下面这个func函数的声明没有使用类 阅读全文
posted @ 2017-11-02 12:09 三十年后的我 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 性质1 行列式与它的转置行列式相等。 性质2 对换行列式的两行(列),行列式变号 性质3 如果行列式有两行(列)完全相同,则此行列式等于零 性质4 行列式的某一行(列)中所有的元素都相乘同一数k,等于用数k乘此行列式 性质5 行列式中某一行(列)的所有元素的公因子可以提取到行列式记号的外面 性质6 阅读全文
posted @ 2017-11-01 11:57 三十年后的我 阅读(8732) 评论(0) 推荐(0) 编辑
摘要: 给定一个 N×N 的矩阵 matrix,把这个矩阵调整成顺时针转动 90°后的形式。例如: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 顺时针转动 90°后为: 13 9 5 1 14 10 6 2 15 11 7 3 16 12 8 4 这里仍使用分圈处理的方式, 阅读全文
posted @ 2017-10-10 17:18 三十年后的我 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 给定一个整形矩阵matrix,请按照旋转的方式打印它 例如: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 打印结果为:1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10 本题在算法上没有难度,关键在于设计一种逻辑容易理解、代码易于实现的转圈 阅读全文
posted @ 2017-10-10 16:36 三十年后的我 阅读(384) 评论(0) 推荐(0) 编辑
摘要: Given an array of 2n integers, your task is to group these integers into n pairs of integer, say (a1, b1), (a2, b2), ..., (an, bn) which makes sum of 阅读全文
posted @ 2017-09-29 16:44 三十年后的我 阅读(87) 评论(0) 推荐(0) 编辑
摘要: Given two binary trees and imagine that when you put one of them to cover the other, some nodes of the two trees are overlapped while the others are n 阅读全文
posted @ 2017-09-29 14:47 三十年后的我 阅读(103) 评论(0) 推荐(0) 编辑