当前位置: 首页 > article >正文

STL中的Vector(顺序表)

 vector容器的基本用法:

template<class T>

class vector

{

        T* _a;

        size_t size;

        size_t capacity;

}

尾插和遍历:

vector<int> v;
v.push_back(1);
v.push_back(2);
v.push_back(3);//遍历
for(int i=0;i<v.size();i++)
{cout<<v[i]<<endl;
}vector<int>::iterator it = v.begin();
while(it!=v.end())
{cout<<*it<<endl;++it;
}for(auto it:v)
{cout<<it<<endl;
}

vector<int>    v(10,1)     定义一个变量开10个空间的大小,并初始化为1;

vector<int> v;
v.reserve(100);//扩容100个空间大小v.resize(100,0);//开100个空间并进行初始化

find函数是在库里面。vector里面没有find,使用find要调用头文件algorithm;

string用自己的find,因为string还有字串的查找需要使用find;

vector<string>   v; string s1("苹果")
v.push_back(s1)//之前是这样的v.push_back(string(“理想”))//现在这样也是可以的v.push_back(string(“实现”))v.push_back(“实现”)vector<vector<int>>  vv;//是二维数组

杨辉三角:

class Solution {public:vector<vector<int>> generate(int numRows) {vector<vector<int>> vv(numRows);for(int i = 0; i < numRows; ++i){vv[i].resize(i+1, 1);}for(int i = 2; i < numRows; ++i){for(int j = 1; j < i; ++j){vv[i][j] = vv[i-1][j] + vv[i-1][j-1];}}return vv;}};

http://www.lryc.cn/news/2383952.html

相关文章:

  • iOS Runtime与RunLoop的对比和使用
  • 解决vscode在任务栏显示白色图标
  • 架构思维:构建高并发扣减服务_分布式无主架构
  • Vue 3 官方 Hooks 的用法与实现原理
  • Vue3 打印表格、Element Plus 打印、前端打印、表格导出打印、打印插件封装、JavaScript 打印、打印预览
  • 湖北理元理律师事务所:专业债务优化如何助力负债者重获生活掌控权
  • RAGFlow知识检索原理解析:混合检索架构与工程实践
  • 5月22总结
  • Java设计模式之桥接模式:从入门到精通
  • uni-app学习笔记九-vue3 v-for指令
  • MAC电脑中右键后复制和拷贝的区别
  • Regmap子系统之六轴传感器驱动-编写icm20607.c驱动
  • 常见高危端口解析:网络安全中的“危险入口”
  • 华为2025年校招笔试手撕真题教程(二)
  • 征程 6 J6E/M linear 双int16量化支持替代方案
  • 深度学习模块缝合拼接方法套路+即插即用模块分享
  • 改写视频生产流程!快手SketchVideo开源:通过线稿精准控制动态分镜的AI视频生成方案
  • Graphics——基于.NET 的 CAD 图形预览技术研究与实现——CAD c#二次开发
  • ElasticSearch 8.x 快速上手并了解核心概念
  • AI神经网络降噪 vs 传统单/双麦克风降噪的核心优势对比
  • 04-Web后端基础(基础知识)
  • Spring Cloud生态与技术选型指南:如何构建高可用的微服务系统?
  • 手写简单的tomcat
  • 高等数学-积分
  • IOS平台Unity3D AOT全局模块结构分析
  • Vue 3.0中自定义指令
  • 在 语义分割 和 图像分类 任务中,image、label 和 output 的形状会有所不同。
  • C++面试4-sizeof解析
  • CyberSecAsia专访CertiK首席安全官:区块链行业亟需“安全优先”开发范式
  • uniapp如何设置uni.request可变请求ip地址