两个线性数据的插入
来源:互联网 发布:怎样做好淘宝店铺 编辑:程序博客网 时间:2024/05/23 00:31
#include<iostream>#include<algorithm>#include<math.h>#include<cstdio>#include<cstring>#include<stack>#include<string>using namespace std;typedef int list[100];void getelem(list l,int i,int &x){ x=l[i]; return ;}void listinsert(list l,int k,int x){ l[k]=x; return ;}void mergelist(list la,list lb,list lc){ int i,j; i=j=0; int k=0; int ai,bj; while(i<4&&j<7) { getelem(la,i,ai); getelem(lb,j,bj); if(ai<=bj) { listinsert(lc,k++,ai); ++i; } else { listinsert(lc,k++,bj);++j; } while(i<4) { getelem(la,i++,ai); listinsert(lc,k++,ai); } while(j<7) { getelem(lb,j++,bj); listinsert(lc,k++,bj); } }}int main(){ list la; list lb; list lc; for(int i=0;i<4;i++) cin>>la[i]; for(int j=0;j<7;j++) cin>>lb[j]; mergelist(la,lb,lc); for(int k=0;k<11;k++) cout<<lc[k]<<" "; cout<<endl; return 0;}
0 0
- 两个线性数据的插入
- 线性表的插入
- 线性表的插入
- SQL 不同ip的两个数据库数据插入,
- 第一篇博客,线性表插入数据。
- 第一篇博客,线性表插入数据。
- 线性表的 插入 删除
- 线性表的插入删除
- 线性表的插入排序
- 线性表的插入删除
- 很简单的数据结构:链表线性存储的创建、取数据、数据添加、数据插入、数据删除
- 两个线性表的合并
- 一个数据库内两个表空间之间一个表的数据插入到另一个数据表
- 线性表(插入/清除数据/快慢指针查找中间数据)
- 顺序线性表的创建插入
- 线性表的知识,插入操作
- 链式线性表的插入与删除
- 线性链表的插入与删除
- javascript的简单实用的方法
- 解决 ubuntu apache 页面禁止访问的问题
- JAVA设计模式之 单例模式【Singleton Pattern】
- 网络学习第一天 ---Ethernet帧结构解析
- Ubuntu 14.04下翻译软件的安装和比较
- 两个线性数据的插入
- PAT basic1021-1025(Python版)
- hoj 2603 Look and Say
- 黑马_blog3_多线程
- 搭建Hadoop2.2.0集群(linux)
- 未定义标识符string的解决办法
- dBx的各种含义
- 顺序栈的实现
- Mac环境下svn的使用