首页 > 其他分享 >蓝桥杯4天冲刺1

蓝桥杯4天冲刺1

时间:2023-04-04 22:11:06浏览次数:45  
标签:sort int back 冲刺 蓝桥 vector push

今晚得知这周六蓝桥杯,然而我还没复习 :)已经一面多没碰C了我真的会谢

(报名的时候也没想到这学期这么忙哇TAT)

关键蓝桥杯考试时间和外包杯的题目截止时间几乎重合!!!

唉……多说无益,复习吧还是

 

因为知道的太晚了,目前只复习了sort函数

头文件  #include<algorithm>

默认升序排序(1,2,3,4,5,6)  sort(a, a+10);

自定义 降序  sort(a, a+10, cmp);

bool com(int a ,int b)

{

  return a > b;

}

 

结构体使用必须定义cmp函数

 

vector也可以使用sort函数

因为vector我不熟,所以这里多写一点

vector<int> v;  //创建

v.push_back(2);  //插入元素

v.push_back(4);

v.push_back(3);

v.push_back(5);

sort(v.begin(), v.end());  //迭代器升序

sort(v.rbegin(), v.rend());  //反向迭代器实现降序

for(int 1=0;i<v.size();i++)  //输出

{

  cout << v[i] << " ";

}

 

标签:sort,int,back,冲刺,蓝桥,vector,push
From: https://www.cnblogs.com/yansans/p/17288087.html

相关文章

  • 蓝桥杯(全球变暖dfs)
    蓝桥杯(全球变暖dfs)importjava.util.Scanner;/***该题使用了深度优先算法dfs用于把相连的#号当成一块大陆,并通过数组记录下有几块大陆*dfs算法并不难,只要对用dfs处理过后留下的aes数组和sea数组进行处理得到结果即可*我的思路就是*1、sea数组记录源数据,然后判断是......
  • 2023蓝桥杯省赛C/C++组备赛
    一、简单计算与模拟1.成绩统计#include<bits/stdc++.h>usingnamespacestd;intn;intmain(){ doublepoint; doublejige=0,youxiu=0; cin>>n; for(inti=0;i<n;++i){ cin>>point; if(point>=60){ jige++; if(point&......
  • (4.3)数组、对象及类数组对象,set的用法,正则表达式的常用方法,蓝桥杯备赛-(生成数组、数
    1.1数组、对象及类数组对象1.数组:​ 数组是有序的数据集合,其中的索引值从0开始递增,并且数组有length属性,可以获取数组内的元素个数,其中的值可以是任何的数组类型。2.对象:​ 对象是无序的是由一个或多个键值对组成的数据集合,对象没有length属性。3.伪数组(类数组对象):​ ......
  • [2022年蓝桥杯C/C++ A组]个人做题记录
    碎碎念欸嘿,鸽了小半年去做了一些不喜欢的事情,但兜兜转转,还是acm最香捏求和题意求\(\sum_{i=1}^n\sum_{j=1}^na_i*a_j(i!=j)\)题解感觉是去年的时候笨人唯一做满分的题……经典前缀和,设\(sum[i]=\sum_{j=i}^na[j]\),答案即为\(\sum_{i=1}^{n-1}a[i]*sum[i+1]\)#definein......
  • [每天例题]蓝桥杯 C语言 单词分析
    蓝桥杯C语言单词分析题目  题目要求1.寻找出现最多的字母和这个字母出现的次数。2.如果有多个字母出现的次数相等,输出字典序最小的那个。思路分析输入方法:方法一:1.可以通过数组来记录该单词,并为单词出现的每一个字母做上标记。2.可以采用for循环将字符串依次输......
  • 2018年第九届蓝桥杯—B组C/C++程序设计省赛解题-2明码
    .明码汉字的字形存在于字库中,即便在今天,16点阵的字库也仍然使用广泛。16点阵的字库把每个汉字看成是16x16个像素信息。并把这些信息记录在字节中。一个字节可以存储8位信息,用32个字节就可以存一个汉字的字形了。把每个字节转为2进制表示,1表示墨迹,0表示底色。每行2个字节,一共16......
  • 洛谷 P8742 [蓝桥杯 2021 省 AB] 砝码称重
    经典01背包题首先介绍一下01背包,即一种DP问题,以放置物品为模型,每个物品只能放一次。其区分于完全背包(每个物品可以放无限多次),以及多重背包(每个物品有一个固定次数上限)。题中给出了$N$个砝码及每个砝码的质量,要求我们求出可以称出质量的种数。由此想到转化为01背包。......
  • 洛谷 P8762 [蓝桥杯 2021 国 ABC] 123 题解
    为什么可以使用前缀和,这里提供解释:初读题目,我们发现这个数列很迷惑,似乎不能使用数学方法来解。\[1,1,2,1,2,3,1,2,3,4,\cdots\]但是,我们可以想到数形结合的方式,我们将数列看作一个三角形,于是他变成了:\[1\]\[1,2\]\[1,2,3\]\[1,2,3,4\]\[\cdots\cdots\]于是本题变得好思......
  • 2022年第十三届蓝桥杯大赛软件类决赛C/C++大学B组真题
    2022年第十三届蓝桥杯大赛软件类决赛C/C++大学B组真题卡牌constintN=2e5+10;piia[N];intsum;intb[N];intn,m;voidsolve(){ intmx=1e18,ans=0; cin>>n>>m; for(inti=1;i<=n;i++)cin>>a[i].first,a[i].second=i; for(inti=1;i<=n;i++)cin>>b[i......
  • 拼分不拼命:高考冲刺应用推荐
    还有一个月就高考了,看到微博上流传的高考吊瓶班,小编对于他们别人拼分他们拼命的精神深感敬佩,如果重新再来一次高考,小编还是会当个不打点滴的正常学生,其实最后一个月,调整好作......