说明: 1、本教程重在BSP驱动包设计方法和HAL库的框架学习,并将HAL库里面的各种弯弯绕捋顺,从而方便我们的程序设计。 2、本次工程延续以往的代码风格,从底层BSP驱动包到应用代码,变量命名,文件命名,程序框架,注释等都比较规范,大家阅读或者移植都会比较方便。 另外,阅读代码时,务必将编辑器的缩 ...
分类:
其他好文 时间:
2019-07-27 13:18:58
阅读次数:
155
In the new year party, everybody will get a "special present".Now it's your turn to get your special present, a lot of presents now putting on the des ...
分类:
其他好文 时间:
2019-07-26 21:22:23
阅读次数:
101
STL初步 提交ACM会TLE /仅以学习STL与迭代器使用 C. Cards Sorting time limit per test1 second memory limit per test256 megabytes inputstandard input outputstandard outp ...
分类:
编程语言 时间:
2019-07-26 16:09:39
阅读次数:
105
备注: String类的操作 STL一些容器的操作:stack、map、vector 链接: C++字符串string类常用操作详解(一)【初始化、遍历、连接】:https://www.cnblogs.com/qiumingcheng/p/7872545.html C++标准模板库STL之Stack ...
分类:
编程语言 时间:
2019-07-26 01:48:54
阅读次数:
89
今天做题用到了优先队列 对它的用法还不是很熟悉 现在整理一下。 需要的库 不过我都用bits/stdc++.h... 定义 priority_queue<Type, Container, Functional> Type是数据的类型 比如int啊char啊之类的 Container是容器类型默认是v ...
分类:
其他好文 时间:
2019-07-26 01:07:14
阅读次数:
113
STL整理 set STL整理 set set的特性是,所有元素都会根据元素的键值自动排序,set的元素不像map那样可以同时拥有实值(value)和键值(key),set元素的键值就是实值,实值就是键值。set不允许两个元素有相同的键值(也就是集合的特性)。 set的各成员函数列表如下: 1. b ...
分类:
编程语言 时间:
2019-07-24 21:05:55
阅读次数:
119
头文件:<vector> 初始化 vector不能像数组那样利用大括号赋值。 其他 ...
分类:
编程语言 时间:
2019-07-24 19:24:53
阅读次数:
82
c++ stl栈stack的头文件书写格式为: #include 实例化形式如下: stack StackName; 其中成员函数如下: 1、检验堆栈是否为空 empty() 堆栈为空则返回真 形式如下: StackName.empty() 2、返回栈顶元素 top() 返回栈顶元素 形式如下: S ...
分类:
其他好文 时间:
2019-07-24 09:54:45
阅读次数:
78
论如何使用 $stl$ 搞掉此题 开 $Maxl$ 个 $vector$,用 $string_i$ 存下长度为 $i$ 的所有字符串,这样按照顺序枚举能保证无后效性 我们发现这道题中转移只和每个字母 $c$ 的出现次数 $cnt_c$ 有关,当且仅当满足如下条件时 $j$ 能用来更新 $i$ 1. ...
分类:
其他好文 时间:
2019-07-23 00:29:11
阅读次数:
92
STL 大法好 先来说一下这次要用到的函数吧: prev_permutation (下一个全排列) 它的功能: 把两个迭代器(或指针)指定的部分看作一个序列,求出这些元素构成的全排列中,字典序排在上一个的排列,并且直接在序列上更新。另外,若不存在排名更靠前的序列,则返回false,否则返回true。 ...
分类:
其他好文 时间:
2019-07-22 09:26:45
阅读次数:
88