题解列表

筛选

优质题解

拦截导弹,贪心+二分的nlogn做法

摘要:解题思路:lower_bound( )和upper_bound( )都是利用二分查找的方法在一个排好序的数组中进行查找的。1、在从小到大的排序数组中,lower_bound( begin,end,nu……

C语言for循环嵌套求素数

摘要:解题思路:素数的定义是只能被自己和1整除的自然数,然后题目要求求出100以内的素数,就可以用循环将每一个要求的数和比它所有小于它的数和大于2的数整除,如果被其中数整除了,我们可以用一个变量来标记,如果……

误区 得注意

摘要:解题思路:1.没有解题思路注意事项:注意开始运算时,变量是否相同,我是之前错是因为直接用int类型变量开始计算了,后面发现,直接用double/float定义或者在计算前用强制类型转换符编程doubl……

字符分类统计

摘要:解题思路:思路1:利用<ctype.h>库中的函数,判断字符的ascii码是否为字母(isalpha),数字(isdigit),空格或其他;                思路2:直接利用每个字符是属……

解C语言训练-计算1~N之间所有奇数之和

摘要:解题思路:1~N之间的所有奇数可以看作公差为2的等差数列,而求奇数之和即为求该等差数列的和。根据等差数列求和公式可得Sn=((N+1)/2)*((N+1)/2)。前一个(N+1)/2)是中位数,后一个……

最小绝对值 c语言

摘要:解题思路:运用头函数math.h 中的fabs来比较绝对值注意事项:参考代码:#include<stdio.h>#include<math.h>int compare(int a[]){    int……

写法简单思路清晰

摘要:#include<iostream>#include<algorithm>#include<string>using namespace std;int n;string str;void BEswa……