转自http://blog.csdn.net/niushuai666/article/details/6734403 函数lower_bound()在first和last中的前闭后开区间进行二分查找,返回大于或等于val的第一个元素位置。如果所有元素都小于val,则返回last的位置 举例如下: 一 ...
分类:
其他好文 时间:
2017-08-07 22:08:22
阅读次数:
153
Given a string S, find the longest palindromic substring in S. You may assume that the maximum length of S is 1000, and there exists one unique longes ...
分类:
其他好文 时间:
2017-06-23 23:47:23
阅读次数:
219
列表:处理一组有序项目的数据结构 一、基本操作 1、列表运算符 list1=[2,3,4,5,6,7,8] print len(list1) print [1,2]+[3,4] print ['Hi']*4 print 4 in list1 for i in list1: print i list2 ...
分类:
编程语言 时间:
2017-06-12 19:46:16
阅读次数:
144
这里只是总结一些我觉得有用可能会用到的; 详细api:http://tool.oschina.net/apidocs/apidoc?api=jdk-zh 1.str.getChars(int strBegin, int strEnd, char[] dst, int dstBegin):将str的一 ...
分类:
其他好文 时间:
2017-05-21 00:22:30
阅读次数:
178
List.h#ifndef__List__
#define__List__
#include"Iterator.h"
#include"Alloc.h"
#include"Construct.h"
//STL对于区间前闭后开
//List的节点
template<classT>
structListNode
{
typedefListNode<T>*Node_p;
Node_p_prev;
Node_p_next;
T_data;
ListNode..
分类:
其他好文 时间:
2016-08-12 06:49:51
阅读次数:
185
范围生成函数 大致意思就是前闭后开.产生一个有序序列 . 随机数生成函数 匿名函数(Lambda) 不用费尽心思的想名字(有意义,不重复) . 随便给个名字等不用的时候 内存就把它回收了. 过滤器(Filter) 可以将文件中不合本意的东西给过滤掉. 大概意思就是说,这个函数其中可以放两个参数,第一 ...
分类:
编程语言 时间:
2016-07-11 17:09:22
阅读次数:
259
题目实在是水题,主要是学习sort以及 lower_bound x为待查找的元素 int p=lower_bound(a,a+n,x)-p;返回a中第一个大于或等于x的元素的位置,使用lower_bound前要将数组进行排序。函数lower_bound()在first和last中的前闭后开区间进行二 ...
分类:
其他好文 时间:
2016-05-04 22:24:49
阅读次数:
119
题目链接 树状数组+单调栈 计算出每个后缀的前面、后面第一个h[]比它小的(前闭后开),乘起来计算答案 1 #include<algorithm> 2 #include<iostream> 3 #include<cstdlib> 4 #include<cstring> 5 #include<cstd
分类:
其他好文 时间:
2016-02-28 21:14:55
阅读次数:
226
给定一个数组a[N],求下一个数组.2 1 3 42 1 4 32 3 1 42 3 4 1.....在STL中就有这个函数:1.参数是(数组的第一个元素,数组的末尾),注意这是前闭后开区间,(a,a+n)2.返回值是bool型,表示这个数组是不是最后一个元素.3.这个函数不仅可以实现n个互异的数的...
分类:
其他好文 时间:
2015-10-18 16:51:12
阅读次数:
186
闭区间[a,b] ---> a...b前闭后开区间[a,b) ---> a..<bfor index in 1...10 println(index) // 输出1~10for index in 0..<10 println(index) // 输出0~9// index为常量,...
分类:
编程语言 时间:
2015-10-09 13:33:09
阅读次数:
162