摘要:
数据访问权限 |形式|内部|外部|继承类| |: :|: :|: :|: :| |public|可用|可用|可用| |private|可用|不可用|不可用| |protected|可用|不可用|可用| 注 :默认priavte 继承方式 |形式|public|protected|private| | 阅读全文
摘要:
高精度除法的思路 设a=被除数,b=除数,c=商,lena=a的位数,lenb=b的位数,len=c的位数,A=以b的位数为准的高位 所谓的高位,举个例子,a=12345,b=110,那么A=123(取前三位)。将A的位数往后移动一位,就是A=1234 阅读全文
摘要:
代码实例 好多markdown流程图都已这段代码为示例,下面主要讲讲代码表示的是什么意思 效果图 代码解读 定义元素 前四行代码都是 这种形式。 tag = 元素名字(变量名) type = 元素类型(变量类型),有如下几种类型 start = 开始 阅读全文
摘要:
Description 用1,2,3……,9组成3个三位数abc,def和ghi,每个数字恰好使用一次,要求abc:def:ghi=1:2:3.输出所有解。 AC代码 cpp include using namespace std; bool _sum(int abc,int def,int ghi 阅读全文
摘要:
Description One steps through integer points of the straight line. The length of a step must be nonnegative and can be by one bigger than, equal 阅读全文
摘要:
引入 C++11中为了统一初始化方式,提出了列表初始化(list initialization)的概念。 例子 c++11扩展 在C++11中初始化列表被适用性被放大,可以作用于任何类型对象的初始化。 其实上面等价于 ,但是使用 阅读全文
摘要:
Description 给定一串由左小括号"("和右小括号")"组成的串,判断其是否匹配。如(a+b+(c+d))的括号是匹配的,((a+c+)+f)+g (g+))的括号是匹配的。 分析 每个")"总是和它最近的"("匹配。 AC代码 思路1 &em 阅读全文
摘要:
题目 一个人从0阶开始上楼梯,楼梯一共有n阶,这个人每次可以走[1,剩余的阶数],请计算走法总数并输出每种走法中每次走的阶数 数学证明 由于这个人是任意走的,所以每个阶梯要么被踩到,要么不踩到,0到n阶一共有n 1个阶梯,所以走法总数为$2^{n 1} 阅读全文