- 博客(13)
- 收藏
- 关注
原创 洛谷p1093 奖学金
p1093#include<bits/stdc++.h>//万能头文件using namespace std;struct student{ int sum;//总分 int ch;//语文 int ma;//数学 int en;//英语 int id;//学号};student s[1000];//定义结构数组bool fa(student a,student ...
2019-08-05 15:54:44 190
转载 DFS搜索(2)
迷宫问题:第一行输入两个数n,m。n表示迷宫的行,m表示迷宫的列。接下来的n行m列为迷宫,0代表空地,1代表障碍物。最后一行4个数,前两个数为迷宫的入口的x和y坐标。后两个为终点坐标。#include<stdio.h>int n,m,p,q,min=99999999;int a[51][51],book[51][51];void dfs(int x,int y,int step...
2019-05-29 20:27:06 137
转载 dfs深度搜索
输入一个数字n,输出1-n全排列#include<iostream> using namespace std;int a[10],book[10],n;void dfs(int step){ int i; if(step==n+1)//如果step>n 输出各个盒子里的数 { for(i=1;i<=n;i++) { cout<<a[...
2019-05-28 20:37:03 130
原创 洛谷P1781宇宙总统
题目描述地球历公元6036年,全宇宙准备竞选一个最贤能的人当总统,共有n个非凡拔尖的人竞选总统,现在票数已经统计完毕,请你算出谁能够当上总统。输入格式president.in第一行为一个整数n,代表竞选总统的人数。接下来有n行,分别为第一个候选人到第n个候选人的票数。输出格式president.out共两行,第一行是一个整数m,为当上总统的人的号数。第二行是当上总统的人的选票。...
2019-05-16 20:13:39 430
转载 合并果子
#include<bits/stdc++.h>using namespace std;int main(){ int a1=0,a2=0,n=0,i=0,sum=0; int a[10005]; while(cin>>n) { int sum=0; for(i=0;i<n;i++) { cin...
2019-03-05 20:19:31 214
原创 C++:用指针函数交换两个数
#include&amp;lt;iostream&amp;gt;void sw(int *p1,int *p2);//定义指针函数using namespace std;int main(){ int a=0,b=0; cin&amp;gt;&amp;gt;a&amp;gt;&amp;gt;b; int *p1=&amp;amp;a,*p2=&amp;a
2019-02-27 21:24:15 1192
原创 C语言:汉诺塔(运用递归的方式)山东理工oj1200
递归:函数主题运用函数本身#include<stdio.h>void f(int n,char a,char b,char c);//定义函数int main(){ int n=0; char a='A',b='B',c='C'; scanf("%d",&n); f(n,a,b,c); return 0; } void f(int n,char a,ch...
2018-12-13 20:20:06 398
原创 C语言:验证“每个不小于6的偶数都是两个素数之和”,输入一个不小于6的偶数n,找出两个素数,使它们的和为n
#include&amp;lt;stdio.h&amp;gt;#include&amp;lt;math.h&amp;gt;int z(int n);void f(int n);int main(){&amp;nbsp;int n=0;&amp;nbsp;scanf(&quot;%d&quot;,&amp;amp;n);&
2018-12-13 18:59:32 5442 1
原创 C语言:冒泡排序
#include&amp;lt;stdio.h&amp;gt;int main(){int a[100];int n=0,i=0,j=0,t=0;scanf(&quot;%d&quot;,&amp;amp;n);//要输入的数字个数for(i=0;i&amp;lt;n;i++){scanf(&quot;%d&quot;,&amp;am
2018-12-12 21:21:09 222 2
原创 C语言:快速排序问题(输入一个数字n,再输入n个数字,对其进行从小到大排序)
#include&lt;stdio.h&gt;//快速排序int a[101];void fa(int left,int right){int temp=0,i=0,j=0,t=0;if(left&gt;right){ return ;}temp=a[left];i=left;j=right;while(i!=j){ while(a[j]&gt;=temp&amp;&
2018-12-11 21:21:08 19653 1
原创 C语言:删除字符串中的指定字符山东理工oj1176
#include&lt;stdio.h&gt;int main(){ int i=0,j=0;char str[100],ch,temp[100];gets(str);scanf("%c",&amp;ch);for(i=0;i&lt;100;i++){if(str[i]!=ch){temp[j]=str[i];j++;}}puts(temp);ret
2018-12-11 21:06:01 1481
原创 c语言,利用递归求阶乘
#include&amp;amp;amp;lt;stdio.h&amp;amp;amp;gt;int fa(int n);int main(){int n=0;scanf(&amp;amp;quot;%d&amp;amp;quot;,&amp;amp;amp;amp;n);printf(&amp;amp;quot;%d&amp;amp;quot;,fa(n));return
2018-12-06 10:13:54 282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人