/*
C++第一章和第二章:入门学习C++基础
*/
常用函数
push与push_back:是STL中常见的方法,都是向数据结构中添加元素。
vi.push_back(i); vi是vector数组,将i元素加到vi数组的最后
数组的应用是:数组aa : aa[0]
vector常见的定义方法
(1)vector< 类型 > 标识符 ; vector ans
(2)vector< 类型 > 标识符(最大容量) ;
(3)vector< 类型 > 标识符(最大容量,初始所有值);
(4) int i[4] = {12,3,4,5};
vector< 类型 > vi(i , i+2); //得到i索引值为3以后的值 ;
(5)vector< vector > //vi 定义2维的容器;记得一定要有空格,不然可能会报错
vector< int > line // 在使用的时候一定要首先将vi个行进行初始化;
排序
sort(vi.begin() , vi.end()); /// /从小到大
reverse(vi.begin(),vi.end()); /// 从大到小
for循环
for(int i = 0 ; i < 10 ; i ++) //i前面的int很重要
{
cout <<vi[i] <<" " ;
}
名字空间
https://www.icourse163.org/learn/BUPT-1003564002?tid=1450339466#/learn/content?type=detail&id=1214630895
car::QQ tengxun::QQ
#include <iostream>
//using namespace std; //cin cout 需要标准库 ,这样不太好
int main()
{
int a;
std::cin>>a; //better
for(int i = 1;i<=a;i++)
{
std::cout<<i; //better
}
}