恢复内容开始 Set 对象允许你存储任何类型的唯一值,无论是原始值或者是对象引用。 语法 参数 返回值 一个新的Set对象。 简述 Set对象是值的集合,你可以按照插入的顺序迭代它的元素。 Set中的元素只会出现一次,即 Set 中的元素是唯一的。 值的相等 因为 Set 中的值总是唯一的,所以需要 ...
分类:
编程语言 时间:
2018-06-10 00:57:25
阅读次数:
219
关联容器 map,set map Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据 处理能力,这里说下map内部数据的组织,map内部自建一颗红黑树(一 种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的 ...
分类:
其他好文 时间:
2018-06-03 22:18:58
阅读次数:
171
题目描述 在一个字符串(1<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置 思路:将每个字符作为数组下标,数组中记录出现的次数。 代码: int FirstNotRepeatingChar(string str) { map<char,int> mp; in ...
分类:
其他好文 时间:
2018-06-02 19:38:43
阅读次数:
124
登陆认证失败,一开始填的是163邮箱登陆密码,后来因为启用了smtp服务后客户端授权密码,这个密码只在发给手机的短信里出现一次 ...
分类:
编程语言 时间:
2018-05-30 13:25:34
阅读次数:
281
super关键字语法: super.成员变量 super.成员方法([参数1,参数2]) super调用父类构造方法的代码必须位于子类构造方法的第一行,并且只能出现一次。 this关键字: 通过this关键字可以明确地访问一个的成员变量,解决与局部变量的命名冲突问题。 this调用类的构造方法时,应 ...
分类:
其他好文 时间:
2018-05-27 18:03:56
阅读次数:
202
http://www.tangshuang.net/2271.html 在上一篇《服务端php解决jquery ajax跨域请求restful api问题及实践》中,我简单介绍了如何通过服务端解决jquery ajax的跨域请求问题,但是,在这个过程中,我们会发现,在很多post,put,delet ...
分类:
Web程序 时间:
2018-05-25 14:07:26
阅读次数:
214
B树:二叉树,每个结点只存储一个关键字,等于则命中,小于走左结点,大于走右结点; B-树:多路搜索树,每个结点存储M/2到M个关键字,非叶子结点存储指向关键字范围的子结点; 所有关键字在整颗树中出现,且只出现一次,非叶子结点可以命中; B+树:在B-树基础上,为叶子结点增加链表指针,所有关键字都在叶 ...
分类:
其他好文 时间:
2018-05-24 21:13:51
阅读次数:
136
// 题目描述 // 一个整型数组里除了两个数字之外,其他的数字都出现了两次。 // 请写程序找出这两个只出现一次的数字。 //num1,num2分别为长度为1的数组。传出参数 //将num1[0],num2[0]设置为返回结果 public static void FindNumsAppearOn... ...
分类:
编程语言 时间:
2018-05-18 11:43:51
阅读次数:
193
题目 分析 其实原题就是【cqoi2012】【bzoj2669】局部极小值。 有一个n行m列的整数矩阵,其中1到nm之间的每个整数恰好出现一次。如果一个格子比所有相邻格子(相邻是指有公共边或公共顶点)都小,我们说这个格子是局部极小值。 给出所有局部极小值的位置,你的任务是判断有多少个可能的矩阵。 发 ...
分类:
其他好文 时间:
2018-05-16 15:37:39
阅读次数:
158
题意:给定数列$a[1...n]$,$Q$次查询$[L,R]$中只出现一次的最大值 这道题的做法比较劲.. 对每个元素构造三维空间的点$(i,pre[i],next[i])$,查询$[L,R]$可以转换为查询$(L≤x≤R,yR)$的区间的最大值 就是说前一个和后一个都不在这个范围内的值 除此以外要 ...
分类:
其他好文 时间:
2018-05-13 16:51:52
阅读次数:
175