码迷,mamicode.com
首页 >  
搜索关键字:序列    ( 40963个结果
effective stl(容器部分总结)
还是很喜欢effective部分的书,看了好几遍,这里把stl中和容器相关的一些基本的注意的点进行介绍总结,之后对迭代器等进行总结 1 对序列容器中需要逐个删除的时候,不能像关联容器那样事先对迭代器进行++操作,因为删除一个迭代器,会使他自己无效,后面的迭代器也无效,所以应该保存删除erase返回的下一个指针的值。而关联容器中并不会导致后面的迭代器无效的情况 2 在stl中如果对容器内对象...
分类:其他好文   时间:2015-08-01 19:05:42    阅读次数:83
快速排序模板
以某个记录(元素)为界(该记录称为支点或枢轴),将待排序列分成两部分: ①一部分: 所有记录的关键字大于等于支点记录的关键字 ②另一部分: 所有记录的关键字小于支点记录的关键字 算法描述: 1、任取待排序记录序列中的某个记录(例如取第一个记录)作为基准(枢),按照该记录的关键字大小,将整个记录序列划分为左右两个子序列 2、左侧子序列中所有记录的关键字都小于或等于基准记录的关键字  ...
分类:编程语言   时间:2015-08-01 19:02:03    阅读次数:119
UVA1607 Gates 与非门电路 (二分)
题意:给你一个按发生时间的序列,表示与非门电路的输入,一开始全部输入是x,现在要改成尽量少的x,实现相同的功能。题解:电路功能只有4中0,1,x,非x。那么如果一开始x改变了,输出结果不变,那么说明是常量电路。否则一定可以只用一个x来实现相同的功能,因为从全为0到全为1的过程中一定会有某个时刻,改变...
分类:其他好文   时间:2015-08-01 18:42:51    阅读次数:147
python-序列学习笔记
1 #列表,元组,字符串都是序列,序列常用操作为分片 2 item = ('apple', 'mango', 'carrot', 'banana') #元组 3 list = ['apple', 'mango', 'carrot', 'banana'] #列表 4 5 # Indexing o...
分类:编程语言   时间:2015-08-01 18:39:15    阅读次数:134
UVALive 5532 King(差分约束,spfa)
题意:假设一个序列S有n个元素,现在有一堆约束,限制在某些连续子序列之和上,分别有符号>和d。而c是两个字符构成,判断前1个字符足矣。思路: 首先考虑要用点来表示什么,可以看到所给的是区间,也就是首尾的位置,可令sum(a)表示序列a[1...a]的和,那么表达式大概为sum(a+b)-sum(a....
分类:其他好文   时间:2015-08-01 18:38:48    阅读次数:120
VK Cup 2015 - Finals F. Clique in the Divisibility Graph
题目链接 题意:给你n个数,求一个最长子序列,要求是这个子序列中任意两个数,其中一个一定是另外一个的倍数 代码如下: #include #include #include #include const int N = 1E6+10; using namespace std; int dp[N], a; int main() { int n, maxn; while...
分类:其他好文   时间:2015-08-01 17:26:05    阅读次数:137
HDU 5328(2015多校4)-Problem Killer(水题)
题目地址:HDU 5328 题意:在一个长度为n的序列中取出连续的k个数,让这k个数组成等差数列或者等比数列,问这样的k最大可以是多少。 Ps:注意用double搞,因为等比数列求公比相除可能为小数。#include #include #include #include #include #...
分类:其他好文   时间:2015-08-01 17:22:25    阅读次数:109
希尔排序模板
希尔排序又称缩小增量排序 1、先取定一个小于n的整数gap1作为第一个增量,把整个序列分成gap1组。所有距离为gap1的倍数的元素放在同一组中,在各组内分别进行排序(分组内采用直接插入排序或其它基本方式的排序)。(一般gap1为n/2,一次往后类推:gap2=gap/2,若为奇数,则gap2=(gap1+1)/2  gap1=(n+1)/2) 2、然后取第二个增量gap2 3、依此类推...
分类:编程语言   时间:2015-08-01 17:21:25    阅读次数:202
HDU 3666 THE MATRIX PROBLEM (差分约束,最短路)
题意:给一个n*m矩阵,每个格子上有一个数字a[i][j],给定L和U,问:是否有这样两个序列{a1...an}和{b1...bn},满足 L 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #def...
分类:其他好文   时间:2015-08-01 17:02:18    阅读次数:101
记录我学习数据结构之路(二)
算法的定义:解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。 算法的特性:输入、输出、有穷性、确定性和可行性。输入和输出:算法具有零个或多个输入和输出。有...
分类:其他好文   时间:2015-08-01 15:53:25    阅读次数:116
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!