专栏首页marsggboC++ 对vector进行排序

C++ 对vector进行排序

title: C++ vector排序 tags: c++,vector,排序 grammar_cjkRuby: true ---

每次都要重复造轮子真的很累,所以用别人的吧。

目的:对vector进行排序 示例: 记得将 algorithm 这个头文件包括进去

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;

int main(void)
{
    vector <int> a;
    a.push_back(6);
    a.push_back(2);
    a.push_back(3);
    a.push_back(8);
    a.push_back(9);
    sort(a.begin(),a.end());
    for(int i=0;i<a.size();i++)
        cout<<a[i]<<" "<<endl;
        
    return 0;
}

>>> 2 3 8 6 9

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • C++学习笔记之模板篇

    一、模板 不管是函数模板还是类模板,在未初始化前都是不占用内存的。 另外一般来说模板代码不能分开编译,即不能分开写成.h文件和.c文件,需要写成一个文件。 ...

    marsggbo
  • c++学习笔记之继承篇

    一 继承方式 public ? protected ? private ? 二 多继承和多重继承 举个例子就明白了 多继承 :农民工就算是多继承。 graph...

    marsggbo
  • c++学习笔记之继承篇

    一 继承方式 public ? protected ? private ? 二 多继承和多重继承 举个例子就明白了 多继承 :农民工就算是多继承。 graph...

    marsggbo
  • 程序员面试金典 - 面试题 04.09. 二叉搜索树序列(双端队列+回溯)**

    从左向右遍历一个数组,通过不断将其中的元素插入树中可以逐步地生成一棵二叉搜索树。 给定一个由不同节点组成的二叉树,输出所有可能生成此树的数组。

    Michael阿明
  • P1147 连续自然数和

    题目描述 对一个给定的自然数M,求出所有的连续的自然数段,这些连续的自然数段中的全部数之和为M。 例子:1998+1999+2000+2001+2002 = 1...

    attack
  • 暑假(补)-2

    vector类为内置数组提供了一种替代的表示,通常建议使用vector。(但仍有许多程序环境必须使用内置数组),vector 是C++中的一个容器类型,vect...

    AngelNH
  • 算法分析与设计入门级--递推算法(这个要是学不会,就别学算法了)

    递推法是一种重要的数学方法,在数学的各个领域中都有广泛的运用,也是计算机用于数值计算的一个重要算法。这种算法特点是:一个问题的求解需一系列的计算,在已知条件和所...

    风骨散人Chiam
  • “玲珑杯”ACM比赛 Round #19题解&源码【A,规律,B,二分,C,牛顿迭代法,D,平衡树,E,概率dp】

    A -- simple math problem Time Limit:2s Memory Limit:128MByte Submissions:1599Sol...

    Angel_Kitty
  • 设计模式-策略模式

    将原先耦合的if进行拆分成类,然后使用的时候注入类即可。或者使用枚举类型,如果需要增加,需要实现抽象方法。

    mySoul
  • 2291 糖果堆

    题目描述 Description 【Shadow 1】第一题 WJMZBMR买了很多糖果,分成了N堆,排成一列。WJMZBMR说,如果Shadow能迅速求出第L...

    attack

扫码关注云+社区

领取腾讯云代金券