题解列表

筛选

鸡兔同笼-题解(C++代码)

摘要:解题思路: 1.其实这题很简单,鸡的个数x=(4*n-m)/2,兔的个数y=n-x 2.切记,用if对x,y的判断是 x < 0 || y> n >> m) { x=……

[编程入门]宏定义之找最大数-题解(C++代码)

这道题很简单,就是要掌握宏的用法,带形参的宏,后面带的是表达式,在主函数里面要把它付给一个数表达出来。#include#includeusingnamespacestd;//宏定义#definemax1(a,b,c)(a>b?a:b)>c?(a>b?a:b):cvoidmax(doublea,

[编程入门]自定义函数之字符类型统计-题解(C++代码)

碰到字符串问题就很害怕,输入已一行结束为标志或是连续的字符串,总是分不清,主要原因是实践太少,这题其实也不难,自己敲出来以后真什么,继续努力。#include#includeusingnamespacestd;voidtongji(stringa){intnum1=0,

[编程入门]自定义函数之字符串反转-题解(C++代码)

这道题其实很简单,只是我在碰到字符串问题上经常出错,一大原因就是因为平常接触的太少,不知道他的语法,希望多加练习。#includeusingnamespacestd;#includeintmain(){stringa;cin>>a;for(inti=a.length()-1;i>=0;i--){cou

数学的图表-题解(C++代码)

声明一点优质题解的第一个是错的,不要看他的。解题思路:1.注意不是完全按照矩阵排布输出数值,比如第4项为1/3而题目要求输出3/12.规律是:先求输入的数字在第i斜行,再求出是第j个,则当i为奇数是,输出j/i+1-j,当i为偶数是i+1-j/j3.分子分母相加为i+1,

倒数第二 (C++代码)不用数组排序,时间复杂度小。

一般朋友都会想到新建一个数组,把n个num(成绩)放进数组从小到大排序,然后取第二个数就是倒数第二名。这种解法在成绩不是很多的时候排序压力不大,如果要找出14亿个成绩的倒数第二小,对全体成绩排序压力可大了。可以建一个仅有两个数的数组,buttom[3];然后把第1、2个成绩放进去,

数列-题解(C++代码)易理解,但可能不是最简的哟~

这道题告诉我们库函数在没有完全理解的情况下,还是尽量不要用为好,尤其是涉及到大数反复迭代精度问题的求解,最好还是自己写一下。pow函数就是个例子。下面跟以前一样,写一下自己的思路吧,这个可能不是最简的,但是还挺好理解。```cpp#include#includeunsignedintmypow(int

P1002-题解(C++代码)

摘要:```cpp #include #include "string" #include "algorithm" using namespace std; int main() { ……