会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
知难不难
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
2019年2月26日
2551=检查宿舍卫生
摘要: 1 #include 2 #include 3 struct node 4 { 5 int date;//结构体。 6 } a[100]; 7 int main() 8 { 9 int n,cnt; 10 int b,c,d,e,f,g,i,max=0; 11 while(~scanf("%d",&n)) 12 { 13 ...
阅读全文
posted @ 2019-02-26 10:17 念文丶
阅读(266)
评论(0)
推荐(0)
2019年2月25日
2118=数据结构实验之链表三:链表的逆置
摘要: 1 #include 2 #include 3 struct node 4 { 5 int data; 6 struct node*next; 7 }; 8 int main() 9 { 10 int n,i; 11 struct node*head,*p,*end,*q; 12 head=(struct node*)malloc(s...
阅读全文
posted @ 2019-02-25 16:34 念文丶
阅读(393)
评论(0)
推荐(0)
2117=数据结构实验之链表二:逆序建立链表
摘要: 1 #include 2 #include 3 struct node 4 { 5 int data; 6 struct node*next; 7 }; 8 int main() 9 { 10 int n,i; 11 struct node*head,*p; 12 head=(struct node*)malloc(sizeof(st...
阅读全文
posted @ 2019-02-25 12:50 念文丶
阅读(308)
评论(0)
推荐(0)
2116=数据结构实验之链表一:顺序建立链表
摘要: 1 #include 2 #include 3 struct node 4 { 5 int data; 6 struct node*next; 7 }; 8 int main() 9 { 10 int n,i; 11 struct node*head,*end,*p; 12 head=(struct node*)malloc(size...
阅读全文
posted @ 2019-02-25 12:47 念文丶
阅读(290)
评论(0)
推荐(0)
2019年2月24日
3341=数据结构实验之二叉树二:遍历二叉树
摘要: 1 #include 2 #include 3 char s[100]; 4 int b;//b用来统计输入的字符串遍历到哪里了。 5 struct node 6 { 7 struct node*left,*right; 8 char c;//定义一颗二叉树。 9 }; 10 struct node *creat() 11 { 12 struct ...
阅读全文
posted @ 2019-02-24 18:32 念文丶
阅读(346)
评论(0)
推荐(0)
2019年2月21日
2123=查找练习 hash——出现过的数字
摘要: 1 #include 2 #include 3 #include 4 struct node 5 { 6 int data; 7 }a[100000]; 8 int main() 9 { 10 int n,m; 11 int i,d; 12 memset(a,0,sizeof(a)); 13 scanf("%d %d",&n,&m)...
阅读全文
posted @ 2019-02-21 14:37 念文丶
阅读(246)
评论(0)
推荐(0)
2019年2月20日
2789=小鑫的城堡
摘要: 1 #include 2 #include 3 int merge[100000],keep[100000];//merge数组用来寻找记录最终节点的数组,keep用来记录是否存在某个点。 4 int root(int x)//用来寻找最终节点。 5 { 6 while(x!=merge[x]) 7 x=merge[x];//不断地循环,知道找到最终节...
阅读全文
posted @ 2019-02-20 21:20 念文丶
阅读(390)
评论(0)
推荐(0)
2019年2月18日
2139=数据结构实验之图论五:从起始点到目标点的最短步数(BFS)
摘要: 1 #include 2 #include 3 int map[1000][1000],visit[1000]; 4 int step,mark; 5 int queue[1000];//用来储存已经遍历了的数据。 6 void BFS(int k) 7 { 8 int i,o=0,p=0,temp,end=0;//temp用来表示当前所在地。o表示下一步从哪个顶点向下出...
阅读全文
posted @ 2019-02-18 14:55 念文丶
阅读(268)
评论(0)
推荐(0)
2019年2月17日
2107=数据结构实验之图论二:图的深度遍历
摘要: 1 #include 2 #include 3 int map[100][100]; 4 int visit[100]; 5 int k,n;//k在这里定义防止在DFS函数中再次定义使代码繁琐。 6 void DFS(int t)//DFS函数(深度优先搜索)。 7 { 8 int i;//t表示此时我们处于哪个“点”。 9 visit[t]=1;//将数...
阅读全文
posted @ 2019-02-17 20:34 念文丶
阅读(324)
评论(0)
推荐(0)
3491=数据结构实验之排序八:快速排序
摘要: 1 #include 2 void sort(int a[],int left,int right)//可以理解为一个区域的数据和左、右端点。 3 { 4 int temp=a[left],i=left,j=right;//temp的作用是将一个数值储存起来,因为两个数值无法做到直接交换,要有一个中间变量。 5 if(i>=j)return;//当右端点在左端点左边或...
阅读全文
posted @ 2019-02-17 20:01 念文丶
阅读(510)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
公告