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

【刷题】东方博宜 1503-排序 容器排序

在这里插入图片描述
样例
输入

4
1 3
1 1
2 2 1
3 2 3 1

输出

1
1 2
1 2 3
3

方法一:结构体

#include<bits/stdc++.h>
using namespace std;
struct jie{int k;int a[1005];
};
jie s[1005];bool bijiao(jie x,jie y)
{return x.a[0]<y.a[0];
}
int main() {int n;cin>>n;for(int i=0;i<n;i++){cin>>s[i].k;for(int j=0;j<s[i].k;j++){cin>>s[i].a[j];}sort(s[i].a,s[i].a+s[i].k);} sort(s,s+n,bijiao);for(int i=0;i<n;i++){for(int j=0;j<s[i].k;j++){cout<<s[i].a[j]<<" ";}cout<<endl;}
}

方法二:容器,vector a[1005];

#include<bits/stdc++.h>
using namespace std;
int main()
{int n,c;cin>>n;vector<int> a[1005];  for(int i=0;i<n;i++){cin>>c;for(int j=0;j<c;j++){int t;cin>>t;a[i].push_back(t);}sort(a[i].begin(),a[i].end());}sort(a,a+n);for(int i=0;i<n;i++){for(int j=0;j<a[i].size();j++){cout<<a[i][j]<<" ";}cout<<endl;}
} 

方法三:容器,vector<vector > a;

#include<bits/stdc++.h>
using namespace std;
vector<vector<int> > a; 
int main()
{int n,c;cin>>n;a.resize(n); //调整容器的长度大小,使其能容纳n个元素。for(int i=0;i<n;i++){cin>>c;for(int j=0;j<c;j++){int t;cin>>t;a[i].push_back(t);}sort(a[i].begin(),a[i].end());}sort(a.begin(),a.end());for(int i=0;i<n;i++){for(int j=0;j<a[i].size();j++){cout<<a[i][j]<<" ";}cout<<endl;}
} 
http://www.dtcms.com/a/304011.html

相关文章:

  • 【数据结构】真题 2016
  • 怎么理解使用MQ解决分布式事务 -- 以kafka为例
  • ABP VNext + GraphQL Federation:跨微服务联合 Schema 分层
  • Java 课程,每天解读一个简单Java之判断101-200之间有多少个素数,并输出所有素数。
  • 如何制定项目计划?核心要点
  • 枚举中间位置高级篇
  • Apache Ignite 的对等类加载(Peer Class Loading, P2P Class Loading)机制
  • Qt windows 全屏弹幕工具
  • 【Golang】Go语言指针
  • 鱼皮项目简易版 RPC 框架开发(六)----最后的绝唱
  • Qt|槽函数耗时操作阻塞主界面问题
  • go标准库log模块学习笔记
  • spring cloud sentinel 动态规则配置
  • css3之三维变换详说
  • Windows系统ffmpeg.dll丢失怎么办?从错误分析到永久修复的完整流程
  • FPGA实现SRIO高速接口与DSP交互,FPGA+DSP异构方案,提供3套工程源码和技术支持
  • 处理订单过期但支付成功的系统设计:平衡用户体验与业务规则
  • 设计模式:中介者模式 Mediator
  • Oracle发布MCP Server,自然语言交互说“人话”
  • Kubernetes高级调度01
  • 设计模式十三:代理模式(Proxy Pattern)
  • pygame 模拟放飞气球
  • hive专题面试总结
  • Python 日期时间格式化与解析的瑞士军刀:`strftime()` 与 `strptime()`
  • 三、Linux用户与权限管理详解
  • Baumer工业相机堡盟工业相机如何通过YoloV8深度学习模型实现各种食物的类型检测识别(C#代码UI界面版)
  • 学习嵌入式的第三十四天-数据结构-(2025.7.29)数据库
  • 小杰数据结构(one day)——心若安,便是晴天;心若乱,便是阴天。
  • 【数据可视化-75】北京密云区2025年7月暴雨深度分析:Python + Pyecharts 炫酷大屏可视化(含完整数据、代码)
  • Prometheus + Grafana + Micrometer 监控方案详解