题解列表

筛选

1094: 字符串的输入输出处理

####字符串问题基本暴力解决就够了,碰到什么问题,就具体解决就行,基本都是输入输出问题:tw-1f35c:(用时8分钟)```cpp#includeusingnamespacestd;intmain(){chars2[1000];strings1;intn;cin>>n;getchar();//吃一

1072: 汽水瓶

####一瓶汽水的时间,解决问题:tw-1f377:######懒得读题的时候就可以直接从输入输出判断题的要求,成功率60%:tw-1f366:```c#includeintmain(){intn;while(scanf("%d",&n)!=EOF){if(n==0){return0;}printf(

数组插入问题

摘要:解题思路:用两个数组,一个存放原数值,一个存放插入后的数值注意事项:参考代码:#includeint main(){     int str[9],a[10],n,j,i;     for(i=0;i……

奥运奖牌计数

摘要:解题思路:注意事项:参考代码:// 方式一// #include<stdio.h>// int main()// {//     int n,a,b,c;//     scanf("%d",&n);/……

1145: C语言训练-自由落体问题

####有特例先解决特例,其余按照找到的规律来:tw-1f361:```cpp#includeintmain(){intn;//触地次数doubleh=100;//记得用double型,否则答案错误33doublesum=100;inti;scanf("%d",&n);if(n==1)//先解决特例,

自定义函数之字符串反转(malloc)

参考代码如下(反着输出就可以)#include#include#includeintmain(void){char*p=NULL;p=(char*)malloc(sizeof(char)*200);gets(p);intn;n=strlen(p);for(inti=n-1;i>=0;i--)print

1143: C语言训练-素数问题

#####素数在算法中可以算是一个十分特别的存在了,我们时不时就遇见一个和素数有关的问题,所以常备几种快速解决素数的算法就变得十分的重要。:tw-1f368:```cpp#includeusingnamespacestd;intmain(){intn;cin>>n;intflag=0;for(inti

C语言回溯法

摘要:解题思路:回溯法注意事项:参考代码:#include<stdio.h> int sum,n; int a[10]; void dfs(int x,int y)//x、y表示第y个加数是x { ……

思路清晰 switch+if 就OK了

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<string.h>int main(){ struct time { int year; int mon; in……

3023: 移动路线(dp)

解题思路:简单的dp问题,可以用dfs进行搜索,时间复杂度是2^n,使用记忆化搜索是n*m,dp就是简单化的记忆化搜索。因为是只能向上和向右走,所以递推式为dp[i][j]=dp[i-1][j]+dp[i][j-1],第一行和第一列则只有一种情况,