
阶乘和计算
递归函数和累加的方式进行计算: #include <iostream> int factorialSum(int n) { if (n == 0) { return 0; } return factorial(n)...
C++ 中 符号.和->的作用和区别
A.B则A为对象或者结构体; 点号(.):左边必须为实体。 A->B则A为指针,->是成员提取,A->B是提取A中的成员B,A只能是指向类、结构、联合的指针; 箭头(->):左边必须为指针;
macos国内源安装brew
brew 下载脚本: Mac终端执行 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" ~...
int的意义
初学C++时,我很快发现int的弊端,它的范围只有-2147483648,~2147483647,做乘法运算时,程序有时候就爆了,不得不改成long long(范围9223372036854775807~-92233720368547...
c++,iostream,cin输入时以":"作为分隔符,如何实现...
使用iostream的cin输入一列数据时,如cin>>a>>b>>c;数据之间用空格隔开。如果想要输入时用“:”、“,”或“.”作为分隔符, 比如输入” 5:6:7” 得到...
百钱百鸡问题的多种解法
2023年 gesp 考级中有https://ok.hn.cn/p/GESP2303C2A 关于百钱买百鸡的试题: 从百钱百鸡问题说起 关于枚举,我们从一个经典的百钱百鸡问题说起: 题目: 我国古代数学家张丘建在《算经》一书中曾提...
角谷猜想与数学黑洞
python代码实现角谷猜想,下面就给大家提供一个思路,供大家参考。 ''' 角谷猜想: n 是一个自然数 如果 n 是奇数,则 n = 3 * n + 1 如果 n 是偶数,则 n = n / 2 当 n = 1 时输出整个计算过程...
Python中的[::-1]
Python中的[::-1] 这个是python的slice notation的特殊用法。 b = a[i:j] 表示复制a[i]到a[j-1],以生成新的list对象 当i缺省时,默认为0,即 a[:3]相当于 a[0:3] 当j缺...