当前位置: 首页 > news >正文

电子政务政府门户网站建设方案/廊坊关键词排名首页

电子政务政府门户网站建设方案,廊坊关键词排名首页,网站建设发票属于增值税,创造软件的软件下载目的:**1.了解VC环境的组成 **2.理解线性表的概念、特点、和抽象数据类型,掌握顺序表的定义与实现内容:创建线性表LA,LB。合并成LC表,并删除重复元素,保持有序。源码:#include#includestruct Pr…

目的:

**1.了解VC++环境的组成 **

2.理解线性表的概念、特点、和抽象数据类型,掌握顺序表的定义与实现

内容:

创建线性表LA,LB。合并成LC表,并删除重复元素,保持有序。

源码:

#include

#include

struct Pro1

{

int a;

struct Pro1 *next;

};

typedef struct Pro1 NODE;

NODE *LA();

NODE *LB();

NODE *LC(NODE *LA,NODE *LB);

NODE *Delete_same(NODE *head);

NODE *Delete_same(NODE *head);

int Length(NODE *head);

void Diaplay(NODE *head);

NODE *LA()

{

NODE *head,*p,*tail;

head=p=tail=(NODE *)malloc(sizeof(NODE));

printf("In put Linked list 1: ");

while(scanf("%d",&p->a)!=EOF)

{

tail->next=p;

tail=p;

p=(NODE *)malloc(sizeof(NODE));

}

tail->next=NULL;

return head;

}

NODE *LB()

{

NODE *head,*p,*tail;

head=p=tail=(NODE *)malloc(sizeof(NODE));

printf("In put Linked list 2: ");

while(scanf("%d",&p->a)!=EOF)

{

tail->next=p;

tail=p;

p=(NODE *)malloc(sizeof(NODE));

}

tail->next=NULL;

return head;

}

NODE *LC(NODE *LA,NODE *LB)

{

NODE *head,*p,*tail;

head=p=tail=(NODE *)malloc(sizeof(NODE));

while(LA)

{

p->a=LA->a;

LA=LA->next;

tail->next=p;

p=(NODE *)malloc(sizeof(NODE));

}

while(LB)

{

p->a=LB->a;

LB=LB->next;

tail->next=p;

tail=p;

p=(NODE *)malloc(sizeof(NODE));

}

tail->next=NULL;

return head;

}

NODE *Delete_same(NODE *head)

{

NODE *p,*q,*temp;

p=head;

while(p->next)

{

q=p;

while(q->next)

{

if(p->a==q->next->a)

{

temp=q->next;

q->next=temp->next;

free(temp);

}

else

{

q=q->next;

}

}

p=p->next;

}

return head;

}

int Length(NODE *head)

{

int size=0;

while(head!=NULL)

{

size++;

head=head->next;

}

return size;

}

NODE *Sort(NODE *head)

{

int flag=0;

NODE *p,*q,*temp;

temp=p=head;

q=head->next;

int length=Length(head);

int i;

for(i=0;i

{

flag=0;

while(q!=NULL)

{

if(p->a>q->a&&flag==0)

{

p->next=q->next;

q->next=p;

head=q;

q=p->next;

break;

}

else if(p->a>q->a&&flag==1)

{

p->next=q->next;

q->next=p;

temp->next=q;

q=p->next;

temp=temp->next;

flag=1;

}

else

{

temp=p;

p=p->next;

q=p->next;

flag=1;

}

}

temp=p=head;

q=p->next;

}

return head;

}

void Display(NODE *head)

{

NODE *p;

p=head;

while(p)

{

printf("%d ",p->a);

p=p->next;

}

}

int main()

{

NODE *pLA;

NODE *pLB;

NODE *pLC;

pLA=LA();

pLB=LB();

pLC=LC(pLA,pLB);

printf("Linked list LA: ");

Display(pLA);

printf("\nLinked list LB: ");

Display(pLB);

printf("\nAfter Delete same: ");

Delete_same(pLC);

Display(pLC);

printf("\nLC: ");

pLC=Sort(pLC);

Display(pLC);

return 0;

}

心得:

初步了解了Linux系统,掌握了线性表,可以在Linux终端中编译c文件并运行。

310da82e559531b0254479cb9f8e1adc-wm

4b79b05e919154fed1dc6b8506d69c82-wm

f5a19c6389861b08d74e6f0bff80205d-wm

http://www.lbrq.cn/news/1116739.html

相关文章:

  • wordpress 多域名绑定/北京seo优化诊断
  • wordpress收费下载/成都网站快速优化排名
  • wordpress主机 seo/宁波 seo整体优化
  • 建设网站服务器/百度一下你就知道了 官网
  • 斗鱼网站的实时视频是怎么做的/百度最新收录方法
  • 建设银行个人官方网站/推广普通话手抄报内容资料
  • 大连市城市建设投资集团网站/培训心得总结怎么写
  • 麒贺丝网做的网站优化/搜索引擎营销的简称是
  • 中国水土保持与生态环境建设网站/网络信息发布平台
  • 做外贸网站需要注意些什么/宁德市教育局
  • html5电影网站建设/seo兼职工资一般多少
  • 哪个yy频道做天龙私服网站/制作一个简单的html网页
  • 网站搭建好有什么内容可以修改/广告竞价推广
  • 上海建设手机网站/百度推广教程视频教程
  • 青岛高端网站开发公司/武汉seo推广优化公司
  • 云南旅行社网站建设/微信群拉人的营销方法
  • 无锡seo网站推广/seo权威入门教程
  • 深圳微商城网站制作/西安网站建设哪家好
  • 网站建设流程总结/服装品牌策划方案
  • 找生意做去哪个网站/佛山seo教程
  • 个人中心页面/推广排名seo
  • 如何设置网站图标favicon.ico/镇江网站制作公司
  • 商业地产网站建设/石家庄网站优化
  • 日本产品和韩国产品哪个好/沈阳seo代理计费
  • 自建的电子网站如何做推广/百度百科优化
  • 秦皇岛做网站/广告投放怎么做
  • zz手表网站/seo排名优化收费
  • 青岛企业如何建网站/seo搜索是什么
  • 专做户外装备测评视频网站/seo sem是什么意思
  • 网站建设技术经费预算/全网网络营销
  • 面向向量检索的教育QA建模:九段日本文化研究所日本语学院的Prompt策略分析(6 / 500)
  • xss-lab1-8关
  • alpineLinux修改包管理为国内源
  • npm install failed如何办?
  • 设备发出、接收数据帧的工作机制
  • H2 与高斯数据库兼容性解决方案:虚拟表与类型处理