240 发简信
IP属地:河北
  • 120
    STM32中断系统

    中断与异常 中断与异常这个概念其实可以说是一回事。最早出现中断概念的时候就管它就叫中断。外设某些时候需要中断(Interrupt)CPU的运行,来处理自己的请求。此时中断用于...

  • 我只能勉强读懂一点😂

  • 120
    风语丨孤独的理想生活

    我希望拥有一个属于自己的小房子。日出而作,日落而息。画漂亮的画,做好看的手工,写快乐的文字,看有趣的书籍。 ——付宝贝的生活宣言 01 我以为这些生活都要在我老年后才能实...

  • 《五个扑水的少年》丨我们都是扑水少年

    其实,那天的阳光没有那么灿烂,我也没有翻到三十七周半。那又怎样呢?不是只有惊天动地的才叫辉煌。我们只是想,再多点勇气,再多点信念,再多点对自己想象的空间,好决定我们终将成为什...

  • 不必了,随便写写🤓

    数据结构

    基本概念 一、数据 数据是信息的载体,是描述客观事物属性的数、字符以及所有能输入到计算机并被计算机程序处理和识别的符号的集合。数据是计算机程序加工的原料。 通俗点来说,一个字...

  • 120
    算法

    什么是算法 算法(Algorithm)是对特定问题的解题步骤的一种描述,它是指令的有限序列,其中每一条指令表示一个或多个操作。简单说来,算法就是求解问题的步骤。 “Algor...

  • 120
    数据结构

    基本概念 一、数据 数据是信息的载体,是描述客观事物属性的数、字符以及所有能输入到计算机并被计算机程序处理和识别的符号的集合。数据是计算机程序加工的原料。 通俗点来说,一个字...

  • 常用集合算法

    简介 set_intersection //求两个容器的交集set_union //求两个容器的并集set_difference // 求两个容器的差集 set_in...

  • 常用算术生成算法

    简介 accumulate //计算容器累计元素总和fill //向容器中添加元素常用算是生成算法属于小型算法,使用的时候包含头文件<numeric>。 accumul...

  • 常用拷贝和替换算法

    简介 copy //容器内指定范围的元素拷贝到另一个元素中去replace //将制定范围内的旧元素换为新元素replace_if //容器内指定范围的满足条件的元素...

  • 常用排序算法

    简介 sort //对容器内容进行排序random_shuffle //洗牌,指定范围内的元素随机调整次序merge //容器元素合并,并存储到另一容器中reverse...

  • 常用查找算法

    简介 find //查找find_if //按条件查找adjacent_find //查找相邻重复元素count //统计一个元素出现的个数binary_search ...

  • 常用遍历算法

    SLT的算法主要放在三个头文件里面: 、<functional>和<numeric> 是所有STL头文件里面最大的一个,范围涉及到比较、交换、查找、遍历、赋值,复制、修改等等...

  • 内建函数对象

    STL在内部为我们提供了一些常用的仿函数,可分为以下几类: 算术仿函数 关系仿函数 逻辑仿函数使用的过程中要引入头文件<functional>。 算术仿函数 仿函数原型tem...

  • 函数对象

    函数对象 函数对象是内部重载了函数调用运算符“()”的类实例化出来的对象,但是使用过程中很像一个函数,所以也称为仿函数。 函数对象在使用的时候和普通函数一样,拥有参数和返回值...

  • map/multimap容器

    map容器里面所有的元素都是pair对组。对组中第一个元素叫key(键值),第二个元素叫value(实值)。和set容器一样,map容器也属于关联式容器,底层用二叉树实现,且...

  • set/multiset容器

    set容器在插入数据的时候会自动对其排序,比如插入的数据是“1 3 4 2 5”,那么到输出的时候可能就变成了“1 2 3 4 5”。 set/multuset属于关联式容器...

  • 120
    list容器

    STL为我们提供的链表是一个双向循环链表(下图中并没有体现出来循环)。由于链表只支持顺序访问,因此list容器的迭代器只支持双向访问,属于双向跌迭代器。 链表采用动态分配空间...