C++编程注意事项

本文根据本人经验整理太久没用就会忘的知识点或函数用法。 顺序是我在编程中遇到的顺序,有点乱,见谅。

【会根据遇到的问题不定时更新】

目录

1. #define LL long long int

2. sort 函数

3.Vector

4. map

5. deque 双端队列

6. 函数中的char数组最大能开4*518028,int最大能开到518028。

7. 堆 priority_queue

9.find 的用法:

10. string 的用法

C++整行输入的方法 :

11.Set


1. #define LL long long int

2. sort 函数

参考链接:C++ sort()排序详解

3.Vector

sort(vec.begin(),vec.end())
  • C++ Primer Plus 4.10节中写了vector可以当成是数组的替代品之一,vector的功能比数组强大,但是代价大。如果长度固定,还是首选数组的。
#include<iostream>
#include<vector>
#include<algorithm>

using namespace std;

int main()
{
    vector<int> v(8);
    v[0] = 4;
    v[1] = 5;
    v[2] = 1;
    v[3] = 6;
    v[4] = 2;
    v[5] = 7;
    v[6] = 3;
    v[7] = 8;
    sor
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值