题解列表

筛选

使用”三目运算符“求三数中的最大值

摘要:# 使用”三目运算符“求三数中的最大值 三目运算符:表达式1?表达式2:表达式3 若表达式1成立,执行表达式2;否则,执行表达式3. 参考代码如下: ```c #include int m……

C语言训练-数字母

解题思路:```c#include#include#includeintmain(){chara[100]={'\0'};inti=0,m=0;gets(a);while(a[i]!='\0'){if(isalpha(a[i]))m++;i++;}printf("%d",
优质题解

C语言训练-大、小写问题

解题思路:C标准中有一个一个头文件,这里面定义了一批C语言字符处理函数,用于测试字符是否属于特定的字符类别,如字母字符、控制字符、数字、等等头文件:函数:(1)intislower(intch);判断ch是否为小写字母,如果是返回非0,反之返回0;(2)intisupper(intch);判断ch是否

[出圈]☞每日一题

摘要:#include int main() { int n,k,m,j,r; int a[100]; while(scanf("%d%d",&n,&m)!=EOF) ……

动态规划和贪心思想结合求解

解题思路:首先先处理输入的n组活动,建立一个数组存储以索引代表开始时间,数组的值为结束时间,适当选择数组长度,比如a[1]=3,就是代表开始时间为1,结束时间为3的一个活动,也许有人会想不止一个活动开始时间为1的活动,的确是这样,但是我们只需要结束时间最早但开始时间为1的活动,

so易子啦简简单单的Java代码

解题思路:简简单单,从后往前推就好了,比如第二天就是第一天的+1*2,那么就可以sum=(n+1)*2,注意事项:循环钟不可以包括当天,因为当天只剩下一个了,并且我们一开始就把他算加上去了参考代码:packagecom.itheima;importjava.util.Scanner;publiccla

妙用递归简化问题

摘要:解题思路:递归的思路,为了简化大量重复的代码注意事项:无参考代码:#include<stdio.h> int f(int n){ if(n<=100000) return n*0.1; el……