• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
LuckyE-Mid的私人半岛
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

随笔分类 -  数据结构

 
队列STL
摘要:队列STL 原理:queue 队列也是一个线性存储表,元素数据的插入在表的一端进行,在另一端删除,从而构成了一个先进先出FIFO(First In First Out)表。队头&队尾:插入一端称为队尾,删除一端称为队首。C++队列是一种容器适配器,默认使用双端队列deque来实现,将 deque 容 阅读全文
posted @ 2022-10-25 21:43 LuckyE-Mid 阅读(70) 评论(0) 推荐(0)
栈的STL库
摘要:栈的STL库 stack 用法(先进后出): #include<stack> stack<数据类型> 名称; 接口函数: push() 插入一个元素到栈顶; top()返回顶层元素; pop()移除栈顶元素; size()返回栈中的元素个数; empty()返回stack是否为空(空返回true,非 阅读全文
posted @ 2022-10-02 21:23 LuckyE-Mid 阅读(22) 评论(0) 推荐(0)
dfs
摘要:dfs 深度优先搜索. 它是将当前状态按照一定的顺序,一直走到“路”的尽头,如果无法再向前走,则退回一步到上一个状态,再按照原先设定的顺序重新寻找一条路。如此重复,直至找到目标状态,或者遍历完所有状态。 dfs框架: int dfs(int n) { for (i=1;i<=**;i++) if ( 阅读全文
posted @ 2022-08-23 21:26 LuckyE-Mid 阅读(28) 评论(0) 推荐(0)
贪心
摘要:贪心算法 贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,算法得到的是在某种意义上的局部最优解。 但是,个别题目在用到贪心时,不会的出正确答案,也就是说“局部最优解!=全局最优解”。所以在做题前要读题。 贪心算法一般按如下步骤进行: ①建立数学模型来描 阅读全文
posted @ 2022-08-16 22:00 LuckyE-Mid 阅读(36) 评论(0) 推荐(0)
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3