首页 > 其他分享 >二维数组的一般使用,以及二维数组的二维排序

二维数组的一般使用,以及二维数组的二维排序

时间:2023-03-05 17:23:46浏览次数:55  
标签:排序 cout int 二维 vector 数组 include

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
vector<vector<int> > a(6);
//bool cmp(vector<int>&a,vector<int>&b){
// if(a[0]!=b[0]) return a[0]<b[0];
// else return a[1]<b[1];
//}
int main()
{
for(int i=0;i<6;i++){
for(int j=0;j<2;j++){
int x;
cin>>x;
a[i].push_back(x);
}
}
sort(a.begin(),a.end());
for(int i=0;i<6;i++){
for(int j=0;j<2;j++){
cout<<a[i][j]<<" ";
}
cout<<endl;
}
}

(8条消息) 关于C++中二维vector使用_vector 二维_苏守坤的博客-CSDN博客

标签:排序,cout,int,二维,vector,数组,include
From: https://www.cnblogs.com/saulgoodman1/p/17180973.html

相关文章

  • Java基础练习(数组练习及一个较难方法的练习)
    1.数组练习<1>现有一个整数数组,数组中的每个元素都是[0-9]之间的数字,从数组的最大索引位置开始到最小索引位置,依次表示整数的个位、十位、百位。。。依次类推。请编写程序计......
  • 数组结构1 - 复杂度
    1. 如何衡量算法效率算法与程序的联系算法是解决一个问题所定义的计算步骤,这些计算步骤通过计算机语言描述编写成计算机源程序,源程序通过编译链接,最后生成可执行......
  • SQL-排序与分页
    1.排序(ORDERBY)使用:ORDERBY对查询到的数据进行排序操作升序:ASC(ascend)默认不写升序降序:DESC(descend)SELECTemployee_id,salaryFROMemployeesORDERBYsalaryDES......
  • js es6 判断数组对象中包含是否含有某个属性值
    if(data&&data.hasOwnProperty('Rows')){(data.Rows.Row||[]).map((row)=>{if(row.hasOwnProperty("Summary")){......
  • #yyds干货盘点 【React工作记录七】如何对数组进行一个过滤操作map
     目录​​前言​​​​需求​​​​解决思路​​​​代码​​​​运行结果​​前言我是歌谣我有个兄弟巅峰的时候排名c站总榜19叫前端小歌谣曾经我花了三年的时间创作......
  • 1.多种方式数组去重、扁平化,求最值,对比优缺点
    首先了解一下什么是数组扁平化?将一个嵌套多层的数组Array(嵌套可以是任何层数)转换为只有一层的数组。数组去重先总结数组的方法:pop、push、shift、unshift、sort、splice......
  • 2.多种数组方法 扁平化
    2019年的ES10中新增了扁平化APIflat①flat实现指定深度的数组扁平化functionflatten6(arr,depth=1){if(!Array.isArray(arr))return[]if(typeofdept......
  • Java学习笔记(四)java数组
    学习笔记4Java数组一、什么是数组数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每一个数据称作一个数组元素,每......
  • Hive的4种排序
    1、全局排序(Orderby) 功能:全局排序,只有1个reducer(用1个ReduceTask完成全局排序,与设置的ReduceTask个数无关)参数:ASC:升序(默认)DESC:降序使用:orderby放在select语......
  • 154. 寻找旋转排序数组中的最小值 II (Hard)
    问题描述154.寻找旋转排序数组中的最小值II(Hard)已知一个长度为n的数组,预先按照升序排列,经由1到n次旋转后,得到输入数组。例如,原数组nums=[0,1,4,4,5,6,7]......