博客专栏  >  编程语言   >  一起学算法吧!

一起学算法吧!

将持续更新蓝桥杯官网练习系统的题目。以及不定期分享算法专题的干货。来吧,一起学起来吧!一起加油!

关注
1 已关注
8篇博文
  • STL之map

    1.map简介: map是STL中的一个关联式容器,可以建立key(first)和value(second)一对一的联系,由key映射到value map内部自建了一颗红黑二叉树,可以对数据进行自...

    2018-03-17 21:29
    44
  • STL之set

    1.set介绍 set容器是一种实现了平衡二叉树的数据结构,容器中的数据不能重复,即每个数据都是唯一的,并且会对存进去的数据进行自动排序。 构造set集合的主要目的是为了快速检索,去重与排序,使用...

    2018-03-18 22:42
    41
  • STL之stack、queue

    1.stack简介: stack是STL中的一种容器适配器,被设计来用于操作先进后出(First In Last Out,FILO)结构的情景,在这种情况下,元素的插入和删除都只能在容器的尾部进行。...

    2018-03-20 19:29
    51
  • 算法专题之DFS

    1.DFS是一种搜索算法,对每一个可能的分支路径深入到不能再深入为止,而且,每一个结点只能访问一次。 2.基本思路:从图中的某顶点a出发 - 访问顶点a - 依次从a的未被访问的邻接点出发,对图进行...

    2018-03-26 19:22
    44
  • 动态规划典型例题详解(最长公共子序列(POJ1458), Help Jimmy(POJ1661))

    例题1:最长公共子序列(POJ1458) 给出两个字符串,求出这样的一 个最长的公共子序列的长度:子序列 中的每个字符都能在两个原串中找到, 而且每个字符的先后顺序和原串中的 先后顺序一致。 输入...

    2018-01-27 12:12
    48
  • 动态规划详解(数字三角形POJ1163)

    7 3 8 8 1 0 2 7 4 4 4 5 ...

    2018-01-26 11:17
    105
  • 二分与贪心算法(POJ4110圣诞老人的礼物,POJ 3104 烘晾衣服)

    1.二分查找 前提是: 已经排序好的序列 在查找元素时, 首先与序列中间的元素进行比较 • 如果大于这个元素, 就在当前序列的后半部分继续查找 • 如果小于这个元素, 就在当前序列的前半部分继...

    2018-02-02 20:35
    79
  • 深度优先搜索DFS详解(百练2815 城堡问题)

    我们先说说深搜到底是怎么工作的。 就是我们在解决一些问题的时候,会牵涉到各种各样的状态,然后各个状态之间可以互相转移,一个状态可以到达另外一个状态, 那往往我们就会把状态之间互相的可达性画成一个图...

    2018-02-05 16:38
    64
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部