word做网站框架,谷歌广告代运营,深圳装修公司生产厂家,织梦网站被黑一 #xff1a;题目
、已知两个非降序链表序列S1与S2#xff0c;设计函数构造出S1与S2合并后的新的非降序链表S3。
输入格式: 输入分两行#xff0c;分别在每行给出由若干个正整数构成的非降序序列#xff0c;用−1表示序列的结尾#xff08;−1不属于这个序列#xff…一 题目
、已知两个非降序链表序列S1与S2设计函数构造出S1与S2合并后的新的非降序链表S3。
输入格式: 输入分两行分别在每行给出由若干个正整数构成的非降序序列用−1表示序列的结尾−1不属于这个序列。数字用空格间隔。
输出格式: 在一行中输出合并后新的非降序链表数字间用空格分开结尾不能有多余空格若新链表为空输出NULL。
输入样例:
1 3 5 -1
2 4 6 8 10 -1输出样例:
1 2 3 4 5 6 8 10二上码
#includebits/stdc.h
using namespace std;int main(){vectorintv;while(1){int temp1; cin temp1;if(temp1 -1)break;v.push_back(temp1);}while(1){int temp2; cin temp2;if(temp2 -1)break;v.push_back(temp2);}sort(v.begin(),v.end());if(v.size() ! 0){for(int i 0; i v.size(); i){if(i v.size() - 1){cout v[i];}else{cout v[i] ;}}}else{cout NULL;} } 这个题没有用链表后续会继续更新链表做法