Python有两个内置的函数,locals()?和globals(),它们提供了基于字典的访问局部和全局变量的方式。 首先,是关于名字空间的一个名词解释。是枯燥,但是很重要,所以要耐心些。Python使用叫做名字空间的东西来记录...
分类:
编程语言 时间:
2014-08-20 18:14:12
阅读次数:
213
基本性质可以归纳为:1. 根节点不包含字符,除根节点外每一个节点都只包含一个字符。2. 从根节点到某一节点,路径上经过的字符连接起来,为该节点对应的字符串。3. 每个节点的所有子节点包含的字符都不相同。 实现: /*Name: Trie树的基本实现 Author: MaiK Description:...
分类:
其他好文 时间:
2014-08-20 17:52:52
阅读次数:
226
题目链接:
huangjing
思路:
选取字典序最小的串,那么值得考虑的是当两端出现相等时,继续比较,直到出现不同的结果。。
题目:
代码:
#include
int main()
{
__int64 sum;
int max_num,candy,t,n,i;
scanf("%d",&t);
while(t--)
{...
分类:
其他好文 时间:
2014-08-20 16:23:02
阅读次数:
236
一、简单说明使用数据刷新框架:该框架提供了两种刷新的方法,一个是使用block回调(存在循环引用问题,_ _weak),一个是使用调用。 问题:在进行下拉刷新之前,应该要清空之前的所有数据(在刷新数据这个方法中)。移除正在显示的cell:(1)把字典中的所有的值,都从屏幕上移除(2)清除字典中的所....
分类:
移动开发 时间:
2014-08-20 13:54:02
阅读次数:
346
Exchange partition提供了一种方式,让你在表与表或分区与分区之间迁移数据,注意不是将表转换成分区或非分区的形式,而仅只是迁移表中数
据(互相迁移),由于其号称是采用了更改数据字典的方式,因此效率最高( 几乎不涉及io操作)。Exchange partition适用于所有分区格式,你可以将数据从分区表迁移到非分区表,也可以从非分区表迁移至分区表。
这就给批量更新分区表...
分类:
数据库 时间:
2014-08-20 12:37:12
阅读次数:
246
The set [1,2,3,…,n] contains a total
of n! unique permutations.
By listing and labeling all of the permutations in order,
We get the following sequence (ie, for n = 3):
"123""132""213""231""3...
分类:
其他好文 时间:
2014-08-19 22:34:25
阅读次数:
288
稀疏表示是近期几年信号处理领域的热点之中的一个,简单来说,它事实上是一种对原始信号的分解过程,该分解过程借助一个事先得到的字典(也有人称之为过完备基,overcompletebasis,后面会介绍到),将输入信号表示为字典的线性近似的过程。即:
分类:
其他好文 时间:
2014-08-19 14:06:54
阅读次数:
229
NSArray*aa=[NSArrayarrayWithObjects:@"11",@"122",nil];
NSLog(@"%@",aa);
//里面只有一对键值的字典
NSDictionary*dic1=[NSDictionarydictionaryWithObject:@"2134"forKey:@"id"];
NSLog(@"%@",dic1);
//多个键值的字典
NSArray*value=[NSArrayarrayWithObjects:@"2134",@"..
分类:
其他好文 时间:
2014-08-19 11:08:36
阅读次数:
219
UVA 1519 - Dictionary Size
题目链接
题意:有一个字典,里面包含一些词,要求组合新词,新词必须来自原字典,或者由原字典的字符串的非空前缀和非空后缀组成,问一共能组成多少个新词
思路:建Trie树,可以求出不同的前缀和后缀个数,然后相乘,这样做会有一部分重复的
比如Aaaa,aaaA的情况,就重复了,去重的方法可以推理出来
假设前缀A后面有x个a,后缀...
分类:
其他好文 时间:
2014-08-19 01:00:53
阅读次数:
207
题目链接
题意:在实数a,b之间找到一个数c(最多到小数点的后两位),找出存在c = x + y + z = x * y * z,按字典序输出。
思路:先将数都扩大100倍,方便计算。但直接枚举所有情况的话会TLE,所以我们要缩小枚举范围。先枚举x,因为x,y,z要按照非递减顺序,所以x * x * x必须要小于c * 10000,再枚举y,同理可的x * y * y也必须...
分类:
其他好文 时间:
2014-08-18 20:29:42
阅读次数:
254