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

会qt怎么做网站做图书网站的代码

会qt怎么做网站,做图书网站的代码,youku网站开发技术,做网站公司在丹麦将两个非递减的有序链表合并为一个非递增的有序链表。要求结果链表仍使用原来两个链表的存储空间#xff0c;不另外占用其它的存储空间。表中允许有重复的数据。 #includeiostream using namespace std; typedef struct list {int data;list* next; }list,*linklist;…         将两个非递减的有序链表合并为一个非递增的有序链表。要求结果链表仍使用原来两个链表的存储空间不另外占用其它的存储空间。表中允许有重复的数据。 #includeiostream using namespace std; typedef struct list {int data;list* next; }list,*linklist; void Createlist(linklist l) {l new list;l-next NULL;linklist p,r;r l;for (int i 0; i 5; i){p new list;cin p-data;r-next p;r p;}p-next NULL; } void Addlist(linklist L1, linklist L2) {linklist L3, pa, pb,p;pa L1-next;pb L2-next;L3 L1, L3-next NULL;while (pa || pb){if (paNULL){p pb;pb pb-next;}else if (pbNULL){p pa;pa pa-next;}else if (pa-data pb-data){p pa;pa pa-next;}else{p pb;pb pb-next;}p-next L3-next;L3-next p;}delete L2; } void Printlist(linklist l) {linklist p;p l-next;while (p){cout p-data ;p p-next;} } int main() {linklist L1, L2;cout 输入第一个链表 endl;Createlist(L1);cout 输入第二个链表 endl;Createlist(L2);Addlist(L1, L2);cout 合并链表 endl;Printlist(L1); } 设计算法将一个带头结点的单链表A分解为两个具有相同结构的链表B、C其中B表的结点为A表中值小于零的结点而C表的结点为A表中值大于零的结点链表A中的元素为非零整数要求B、C表利用A表的结点。 #includeiostream using namespace std; typedef struct list {int data;list* next; }list,*linklist; void Createlist(linklist l) {l new list;l-next NULL;linklist p,r;r l;for (int i 0; i 10; i){p new list;cin p-data;r-next p;r p;}p-next NULL; } void Separatelist(linklist L1, linklist L2, linklist L3) {L3 new list;L3-next NULL;linklist p,r;p L1-next;L2 L1;L2-next NULL;while (p){r p-next;if (p-data 0){p-next L2-next;L2-next p;}else{p-next L3-next;L3-next p;}p r;} } void Printlist(linklist l) {linklist p;p l-next;while (p){cout p-data ;p p-next;}cout endl; } int main() {linklist L1, L2,L3;cout 输入第一个链表 endl;Createlist(L1);Separatelist(L1, L2, L3);cout 拆分链表 endl;Printlist(L2);Printlist(L3); } 已知长度为n的线性表A采用顺序存储结构请写一时间复杂度为O(n)、空间复杂度为O (1的算法该算法删除线性表中所有值为ite m的数据元素。 #includeiostream #define maxsize 100 using namespace std; typedef struct node {int data; }Node; typedef struct {Node* elem;int length; }Sqlist; void Initlist(Sqlist L) {L.elem new Node[maxsize];L.length 0; } int Createlist(Sqlist L) {if (L.length maxsize) return 0;for (int i 0; i 10; i){cin L.elem[i].data;L.length;}return 1; } void Deletelist(Sqlist L, Node e) {int k 0;for (int i 0; i L.length; i){if (L.elem[i].data ! e.data){L.elem[k].data L.elem[i].data;k;}}L.length k; } void Printlist(Sqlist L) {for (int i0;iL.length;i){cout L.elem[i].data ;}cout endl; } int main() {Sqlist A;Initlist(A);Createlist(A);cout 原线性表 endl;Printlist(A);cout 输入要删除的一个数 endl;Node n;cin n.data;Deletelist(A,n);Printlist(A); }
http://www.hkea.cn/news/14577155/

相关文章:

  • 网站建设流程效果深圳做招牌的广告公司
  • js特效网站网站建设 蔬菜配送
  • 空白网站怎么做怎么做qq盗号网站
  • 厦门 公司网站建设大连公共资源交易平台官网
  • 网站改版如何做301昆明官渡区网站建设
  • 网站免费模板专业网站制作推荐
  • 成都家具网站建设太原市住房和城乡建设局网站首页
  • 国际新闻环球网网站关键词优化应该怎么做
  • 城乡住房和城乡建设厅网站首页广州番禺招聘网最新招聘信息
  • 昆明网站优化工具百度趋势搜索
  • 搜索网站做推广重庆专业网站定制
  • 品牌网站首页设计建设通网站有法律
  • 山西响应式网站建设设计自己做的网站怎么添加文档
  • 大型网站建设公司沈阳wordpress app 开发教程 pdf
  • 张家界网站建设方案软件技术网站怎么做
  • 上海网站建设的价格低文山专业网站建设公司
  • 国内工业设计网站学专科电子商务后悔死了
  • 响应页手机网站源码网站上的产品介绍如何做
  • 免费 成品模板网站留学网站建设文案
  • 精品课程网站建设设计方案房屋设计图软件免费
  • 旅店网站建设规划书北京最大做网站的公司有哪些
  • 科技感十足的网站定西兰州网站建设
  • 淄博网站建设hiddd如何不花钱做网站
  • 住房和城乡建设部科技网站首页百度一下官网手机版
  • dede电影网站源码查看一个网站的备案
  • 山西网站搜索排名优化公司制作一个官网
  • 江阴市住房和城乡建设局网站网页设计培训传智教育
  • 企业门户网站需求文档网站seo报表
  • 学生作业网站互动类网站
  • 做网站如何挑选服务器获取网站访客信息