YunYan

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2019年7月21日

摘要: 1 algorithml中的find,还有就是string中的find 对对于第一种其调用形式为 find(start,end,value) start搜寻的起点,end搜寻的终点,要寻找的value值 容器的表示方法 find(a.begin(),a.end(),value) (在对迭代器使用fi 阅读全文
posted @ 2019-07-21 21:57 Target--fly 阅读(997) 评论(0) 推荐(0) 编辑

摘要: 一、概念 从n个不同元素中任取m(m≤n)个元素,按照一定的顺序排列起来,叫做从n个不同元素中取出m个元素的一个排列。当m=n时所有的排列情况叫全排列。如果这组数有n个,那么全排列数为n!个。 比如a,b,c的全排列一共有3!= 6 种 分别是{a, b, c}、{a, c, b}、{b, a, c 阅读全文
posted @ 2019-07-21 21:23 Target--fly 阅读(527) 评论(0) 推荐(0) 编辑

摘要: 1在使用STL时,由于解题的需要我们常常将结构体嵌入到字典或者集合中,,如果我们这样写: struct stu{ int a; int b; }; mp<stu,int >mp; 在编译的时候会报错,,因为map和set会对STL中的元素排序,如果说直接嵌入的话,, 会使map无法对key进行排序, 阅读全文
posted @ 2019-07-21 21:06 Target--fly 阅读(131) 评论(0) 推荐(0) 编辑

摘要: STL的迭代器听起来怪吓人的,其实并不是什么高深的东西,说白了就是定义了一个指向STL的指针。、 对于没个STIL都可以定义 set,,vector ,,map,,,string 定义: set<int >::iterator it;(以set与int为例) 可以用于遍历set中的元素 比如 这样就 阅读全文
posted @ 2019-07-21 20:34 Target--fly 阅读(277) 评论(0) 推荐(0) 编辑