大二上
nice_ovo
这个作者很懒,什么都没留下…
展开
-
多余元素删除
#include<stdio.h>#include<stdlib.h>#include<string.h>int list[10001], i, j, k;void creanddel (int *list, int n)//建表时删除{ int a; for(i = 0; i < n; i++) { ...原创 2018-10-20 09:48:42 · 142 阅读 · 0 评论 -
链表 顺序和逆序建立
#include <stdio.h>#include <stdlib.h>typedef struct node{ int date; struct node *next;}node;node *inputshun(int n)//顺序{ node *head, *tail, *p; int i; head = (n...原创 2018-10-20 10:36:29 · 424 阅读 · 1 评论 -
数据结构实验之二叉树一:树的同构
Problem Description给定两棵树T1和T2。如果T1可以通过若干次左右孩子互换就变成T2,则我们称两棵树是“同构”的。例如图1给出的两棵树就是同构的,因为我们把其中一棵树的结点A、B、G的左右孩子互换后,就得到另外一棵树。而图2就不是同构的。 图1 图2现给定两棵树,请你判断它们是否是同构的。Input 输入数据包含多组,每组数据给出2棵二叉树的信...原创 2018-11-16 15:05:21 · 174 阅读 · 0 评论 -
数据结构实验之排序三:bucket sort
#include<stdio.h>#include<string.h>int main(){ int i,n,m,a[101]; scanf("%d",&n); memset(a,0,sizeof(a)); for(i=0;i<n;i++) { scanf("%d",&m); if(...原创 2018-12-21 22:51:06 · 79 阅读 · 0 评论 -
OJ3401数据结构实验之排序四:寻找大富翁
Problem Description2015胡润全球财富榜调查显示,个人资产在1000万以上的高净值人群达到200万人,假设给出N个人的个人资产值,请你快速找出排前M位的大富翁。Input首先输入两个正整数N( N ≤ 10^6)和M(M ≤ 10),其中N为总人数,M为需要找出的大富翁数目,接下来给出N个人的个人资产,以万元为单位,个人资产数字为正整数,数字间以空格分隔。Out...原创 2018-12-21 23:04:42 · 114 阅读 · 0 评论