专栏首页Tanger的思源地竞赛中C++常用函数(打ACM和CCSP的同学快看)

竞赛中C++常用函数(打ACM和CCSP的同学快看)

C与C++的区别

虽然同为C大家族的成员,但是C++和C用起来确实是有较大的差别,例如C++中有许多的函数可以调用,而C的大多数函数需要自己定义,在C++中我们可以尽情的使用函数库,下面就给大家总结竞赛常用的C++函数,希望可以帮助到初学者

基本函数篇

sort(a,a+n)

  sort()是C++中对指定区间内所有元素(对,你没看错,就是所有元素即使是字符元素也行)进行排序的函数(默认为升序)。

区间表达就使用地址来进行的,例如给定一个数组a[n],我们想要对他排序就

sort(a,a+n);//给个区间就行了

像这样就行了,如果你想要倒序也很简单,直接调用函数

#include<bits/stdc++.h>
using namespace std;
bool cmp(int a,int b){
    return a>b;
}//自定义函数
int main(){
    int a[n]={...};
    sort(a,a+n,cmp);//第三个参数自己定义,实现从大到小
    return 0;
}

如果是字符串的排序

#include<bits/stdc++.h>
using namespace std;
int main(){
   
}

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • CNCC 2018 | 第三届 CCF CCSP 颁奖现场:清华包揽前三成最大赢家

    经过激烈的比赛后,清华大学夺得个人 & 高校双料冠军,华中科技大学排在高校榜单第二名,长沙理工大学今年异军突起,勇夺高校榜单第三名。

    AI科技评论
  • 清华霸榜,长沙理工异军突起!第三届 CCF CCSP落下帷幕

    10月26日上午,经过前一天12个小时的激烈角逐后,2018 大学生计算机系统与程序设计竞赛(CCSP)进入颁奖阶段。

    量子位
  • 学妹问,学网站开发还是打 ACM?

    大家好,我是鱼皮,前几天看到一位大一计科同学的问题:我想学做 Web 项目,又想学算法搞 ACM,如何取舍呢 ?

    程序员鱼皮
  • 姚班大神胡渊鸣回国创业!超一半员工为清华校友,团队人均竞赛金牌数≥2

    他是“太极”(TaiChi)编程语言发明者,这种语言可以快速实现物理特效渲染,大大降低了计算机图形学的编程门槛。

    量子位
  • 忆往昔ECUST的ACM时代

    最初是接受了lpld的邀请来写这篇大总结。我没有LHH华丽的文笔,就只能随便写写了。回想起来,ACM应该是我在大学期间参加的最有意义并且收获最大的活动了。

    owent
  • 算法八股,简历项目,在校小白如何冲击大厂?快上车,我有!

    上海 985 计算机专业大三在读,有 acm 经验,无牌子,有一些算法竞赛和数模小奖,写在简历上的都是课程项目。

    ACM算法日常
  • ACM训练计划

    看完人家的博客,发现任重道远。。。 一位高手对我的建议: 一般要做到50行以内的程序不用调试、100行以内的二分钟内调试成功.acm主要是考算法的,主要时间...

    Angel_Kitty
  • ACM竞赛学习指南(算法工程师成长计划)

    rainchxy
  • 地表最强14大超级程序员,游戏开发者比肩谷歌天才

    虽然我们没办法真正证明谁是在世程序员中谁最牛,但总有开发人员不停讨论这个话题。ITworld网站在各种相关论坛里研究输入设备及编码器,看看有没有谁是大家普遍赞同...

    企鹅号小编
  • 一个关于仰望,崇拜和梦想的故事

    从我接触程序竞赛到现在应该有十多年了,单说ACM竞赛,从第一次非正式参赛到现在也差不多有7年多的样子。有太多的故事,想说的话,却一直没能有机会写...

    ACM算法日常
  • 计算机领域有哪些常见的比赛?各个比赛的含金量?

    入了计算机这一行,写代码便是我们安身立命的本领,夜以继日勤学苦练,希望早日成为编程高手。

    帅地
  • 有哪些好的刷题网站?2017年最受欢迎的编程挑战网站

    编程几乎已经成为了人类所知每个行业的必要组成部分,如今有越来越多的人开始了他们的编程之旅。 ? 如果你正在在学习编程,那么我可以告诉你一个提高技能的好方法,那就...

    企鹅号小编
  • 计算机领域有哪些常见的比赛?各个比赛的含金量?

    入了计算机这一行,写代码便是我们安身立命的本领,夜以继日勤学苦练,希望早日成为编程高手。

    良月柒
  • 计算机领域有哪些常见的比赛

    入了计算机这一行,写代码便是我们安身立命的本领,夜以继日勤学苦练,希望早日成为编程高手。

    AI算法与图像处理
  • 计算机领域有哪些常见的比赛

    入了计算机这一行,写代码便是我们安身立命的本领,夜以继日勤学苦练,希望早日成为编程高手。

    GitHubDaily
  • 【比赛】计算机领域有哪些常见的比赛

    入了计算机这一行,写代码便是我们安身立命的本领,夜以继日勤学苦练,希望早日成为编程高手。

    zenRRan
  • 计算机领域有哪些常见的比赛

    入了计算机这一行,写代码便是我们安身立命的本领,夜以继日勤学苦练,希望早日成为编程高手。

    五分钟学算法
  • 塔秘 | 最受欢迎的编程难题网站列表汇总

    前言 编程几乎已经成为了人类所知每个行业的必要组成部分,如今有越来越多的人开始了他们的编程之旅。 ? 本文列举了一些非常受欢迎的编程难题网站列表,并且做了简单介...

    灯塔大数据
  • 刷了几千道算法题,这些我私藏的刷题网站都在这里了!

    遥想当年,机缘巧合入了 ACM 的坑,周边巨擘林立,从此过上了"天天被虐似死狗"的生活...

    编程文青李狗蛋

扫码关注云+社区

领取腾讯云代金券