语法

作者: 小石头在长大 | 来源:发表于2020-10-15 19:06 被阅读0次

1、数组vector

1).数组大小:v.size()

2).数组判空:v.empty()

3).存入元素:v.push_back(1)

4).定义空数组:vector<int> v;

5).初始化一维数组:vector<int> v={3,1,2,4,9,5}

6).初始化二维数组: vector<vector<int>> matrix = {{1,4,7,11,15},

                                                             {2,5,8,12,19},

                                                             {3,6,9,16,22},

                                                             {10,13,14,17,24},

                                                             {18,21,23,26,30}};

2、栈stack

1).入栈:如s.push(x);

2).出栈:如 s.pop().注意:出栈操作只是删除栈顶的元素,并不返回该元素。

3).访问栈顶:如s.top();

4).判断栈空:如s.empty().当栈空时返回true。

5).访问栈中的元素个数,如s.size();

6).定义空栈:stack<int>s;

3、队列queue

1).入队列:q.push(1);

2).出队列,无返回值:q.pop()

3).访问队首元素:q.front()

4).队列大小:q.size()

5).返回队尾元素:q.back()

6).创建空队列:queue<int> q;

4、哈希表map

1).定义map:unordered_map<char,int> m;

2).遍历map:

    for(auto &t : m){

        cout<<t.first<<t.second<<endl;

    }

3).判断key是否存在:m.find(1)!=m.end()

4).

5).

相关文章

  • GO语言gin框架实战-04-websocket链接

    1. 升级接口 1.1 语法 - 升级接口 语法 语法示例 - 关闭 语法 语法示例 - 接收前端信息 语法 语法...

  • 软帝学院:80道java基础部分面试题(四)

    Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集...

  • JSON 语法

    JSON 语法是 JavaScript 语法的子集。 JSON 语法规则 JSON 语法是 JavaScript ...

  • art-template模板

    art-template同时支持两种模板语法:标准语法 和 原始语法 标准语法: {{ 数据 }}原始语法: <%...

  • Dart的一些语法糖(持续更新)

    语法糖 ?. 与 ?? dart 语法糖 ?. dart 语法糖 ??

  • dart语法7-泛型

    dart语法1dart语法2-内置类型dart语法3-函数dart语法4-操作符dart语法5-异常dart语法6...

  • dart语法8-库

    dart语法1dart语法2-内置类型dart语法3-函数dart语法4-操作符dart语法5-异常dart语法6...

  • dart语法10-生成器

    dart语法1dart语法2-内置类型dart语法3-函数dart语法4-操作符dart语法5-异常dart语法6...

  • dart语法9-异步

    dart语法1dart语法2-内置类型dart语法3-函数dart语法4-操作符dart语法5-异常dart语法6...

  • dart语法11

    dart语法1dart语法2-内置类型dart语法3-函数dart语法4-操作符dart语法5-异常dart语法6...

网友评论

      本文标题:语法

      本文链接:https://www.haomeiwen.com/subject/dpuopktx.html