这里是JER的个人blog
这里有是我的第二个QQ空间,我会在这里分享一些有趣的见闻,还有自己的算法学习日记
这是在C语言课堂上遇到的一道题,其实不算简单,很容易绕进去,题目大致如下: 有一对兔子,从出生后第三个月开始每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假设所有兔子都不死,求到第n个月时,兔子总数为多少 我们拿到这个问题,肯定没什么头绪,感觉无从下手,我们其实可以先举例几个月来看一下
近期在攻克C++指针的相关内容,HDOJ上做的题也比较简单,没有什么必要记录题解,故在这里写一下C语言课堂上的题目的题解(也不算很简单,这篇文章的代码均使用C语言实现) 1.简单四则运算计算器 键盘输入“第1操作数 运算符 第2操作数”,根据运算符(+、-、*、/)给出计算结果,例如:200/10=
先给出题目 事实上,这道题看似在考字符的大小排序,其实其本质就是三数排序,用三数排序的方法两两比较即可 #include <iostream> #include <string> using namespace std; int main() { string str; char a, b,
这道题目依旧是A+B的题目只不过从数的相加变为了时间的相加,这就意味这分和秒必须满足60进1的规则,我们可以用三个变量CH,CM,CS来存储答案,从秒开始计算,我们很自然的想到可以用if语句来判断AS+BS是否大于60,再根据判断结果来决定是否进位,并最终决定CS和CM的值,简约的代码实现如下 if
这里先给出题目 这道题让我们求从1到n的和,我们可以很自然的想到高中所学的等差数列求和公式S_n=\frac{n(a_1+a_n)}{2} 显然,我们只需让a_1=1,然后用函数传入一个n即可计算,如下函数代码(只展示函数的代码)
1.最简单的A+B(HDOJ-1000和1090) 直接计算即可 #include <iostream> using namespace std; int main() { int n; int x, y; while (cin >> n) { for (int i=0;i < n;i++
资源分类集合,快速定位所需内容