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

做网站一般长宽多少/关键的近义词

做网站一般长宽多少,关键的近义词,百度推广帮做网站,宁波 外贸b2c网站建设文章目录 Day9 数据结构学习笔记(2025.04.01)一、C++基础快速回顾二、STL(标准模板库)三、常见容器及其对应的数据结构四、容器操作演示1. 基本容器使用2. 异构类型容器五、迭代器详解特点示例用户自定义结构体访问成员六、算法库与排序演示STL算法特点示例:排序C++20 ran…

文章目录

    • Day9 数据结构学习笔记(2025.04.01)
      • 一、C++基础快速回顾
      • 二、STL(标准模板库)
      • 三、常见容器及其对应的数据结构
      • 四、容器操作演示
        • 1. 基本容器使用
        • 2. 异构类型容器
      • 五、迭代器详解
        • 特点
        • 示例
        • 用户自定义结构体访问成员
      • 六、算法库与排序演示
        • STL算法特点
        • 示例:排序
        • C++20 ranges(了解)
      • 七、完整测试代码
      • 八、总结

Day9 数据结构学习笔记(2025.04.01)

一、C++基础快速回顾

  • 内存模型
    • 栈(stack)与堆(heap)分配
    • 指针与引用(左值引用、右值引用、const 引用)
  • 类型系统
    • 内置类型与自定义类型
    • 构造与析构(RAII)
    • 拷贝与赋值(深拷贝/浅拷贝,共享/独占语义)
    • 移动语义(C++11)
    • 操作符重载
    • 继承与多态(虚函数、RTTI)
  • 模板
    • 泛型编程基础
    • 模板函数与模板类

二、STL(标准模板库)

STL由以下五个核心部分组成:

  1. 容器(Containers)
    • 存储和管理数据结构(如数组、链表、哈希表、树等)
    • 常见限制:不能使用引用类型或函数作为元素
  2. 迭代器(Iterators)
    • 提供统一方式访问容器元素
    • 本质行为类似指针(重载 *, ->, ++, -- 等)
  3. 算法(Algorithms)
    • 提供常见操作如排序、查找、复制、删除等
    • 与容器无关,仅依赖迭代器
  4. 函数对象与适配器
    • std::less,可定制算法行为
  5. 工具类与API封装
    • 如智能指针、时间、线程、文件系统等

三、常见容器及其对应的数据结构

容器数据结构特点
std::array固定大小数组编译期大小,栈分配
std::vector动态数组支持随机访问,自动扩容
std::forward_list单向链表内存使用少,不能反向遍历
std::list双向链表可双向遍历,插入删除效率高
std::set/map红黑树(有序)元素有序,插入删除O(logn)
std::unordered_set/map哈希表(无序)查询效率高,O(1)平均复杂度
std::stack栈(适配器)LIFO,默认基于deque实现
std::queue队列(适配器)FIFO,默认基于deque实现
std::priority_queue堆(适配器)默认大顶堆
std::deque双端队列头尾高效插入删除
std::tuple / std::pair异构数据结构用于存储不同类型的多个值

四、容器操作演示

1. 基本容器使用
std::array<int, 10> arr = {};      // 固定数组
std::vector<int> vec;              // 动态数组
std::forward_list<int> flist;      // 单向链表
std::list<int> dlist;              // 双向链表
std::set<int> s;                   // 红黑树(有序)
std::unordered_set<
http://www.whsansanxincailiao.cn/news/30285660.html

相关文章:

  • 沭阳做网站公司排名前十/搜索大全引擎
  • 企业网站优化推广公司/深圳百度总部
  • 好一点的网站建设/百度关键词规划师入口
  • 做网站毕业设计存在的问题/seo解释
  • 重庆网站建设技术支持/百度手机快速排名点击软件
  • 做网站租用数据库/谷歌google play下载
  • 网站推广策划案哪里有/关键词优化最好的方法
  • 企业网站托管常见问题/短视频seo代理
  • 订做网站建设/百度竞价排名是什么方式
  • 旅游门户网站建设意义/今天发生的新闻
  • 个人免费网站怎么建设/百度知道首页官网
  • 关于文明网站建设存在的问题/优化网站关键词排名
  • 临沂经开区建设局网站/网站建设一条龙
  • 施工企业上市公司/太原建站seo
  • 有哪些b2c网站/seo教程自学入门教材
  • 专业的单位网站开发开发/淘宝seo是什么意思
  • 做网站都有什么功能/seo诊断工具有哪些
  • 瑞安网站开发/水果网络营销策划方案
  • 做啥网站能挣钱/网络优化排名培训
  • 网站的行为怎么做/百度账户托管
  • destoon 网站后台/推广平台 赚佣金
  • 做网站非法吗/网站竞价推广托管公司
  • 兰州网站建设hiteeth/seo排名赚钱
  • 用层做的网站/十大营销模式
  • 网店免费注册/安康地seo
  • 个人网站开发项目总结/搜索关键词查询
  • 学生做兼职的网站/怎么发帖子做推广
  • 惠州外贸网站建设公司/aso优化的主要内容
  • 做dw和ps的网站教学/网站是怎么做出来的
  • 广州市研发网站建设价格/域名地址查询