进入python的字典与集合的学习。先回顾下集合。在python中,集合用set表示。花括号与set()可以用来创建集合。还是先创建一个空的集合不能用s={}来创建一个集合,创建一个空的集合使用set().集合是无序的,不重复的,所以在创建集合的时候重复的元素会被去掉。集合的基本运算:交 &并 .....
分类:
编程语言 时间:
2014-09-11 20:46:32
阅读次数:
171
字典序算法如下: 设P是1~n的一个全排列:p=p1p2......pn=p1p2......pj-1pjpj+1......pk-1pkpk+1......pn 1)从排列的右端开始,找出第一个比右边数字小的数字的序号j(j从左端开始计算),即 j=max{i|pipj,k>i} 3)对换p...
分类:
其他好文 时间:
2014-09-11 18:51:32
阅读次数:
142
目标:把NSDictionary对象转换成NSMutableDictionary对象,对象内容是字符串数组,需要实现完全复制(深复制)。如果调用NSDictionary的mutableCopy方法,可以得到一个NSMutableDictionary对象,但这只是浅复制,如果我们修改NSDiction...
分类:
移动开发 时间:
2014-09-11 17:00:52
阅读次数:
190
Json
属性:githubList 对应的是一个数组
数组成员是:字典
字典:二个健值对,分别是
name-->'分类名' 例如:'系统基础库'
list------>数组
其中数组元素又是字典:
字典:二个健值对,分别是
name-->'子分类' 例如: 'Category/Util'
list------>数组
其中数组元素又是字典,一个真正...
分类:
移动开发 时间:
2014-09-11 13:57:32
阅读次数:
527
Phone ListTime Limit: 3000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 10720Accepted Submission(s): 3701Problem...
分类:
其他好文 时间:
2014-09-10 23:38:41
阅读次数:
232
相关的数据字典 USER_SOURCE 用户的存储过程、函数的源代码字典 DBA_SOURCE 整个系统所有用户的存储过程、函数的源代码字典 ALL_SOURCE 当前用户能使用的存储过程(包括其她用户授权)、函数的源代码字典 USER_ERRORS 用户的存储过程、函数的源代码存在错误的信...
分类:
数据库 时间:
2014-09-10 22:15:51
阅读次数:
222
Python学习字典1)字典的了解1.字典是python中唯一的映射类型(哈希表)2.字典对象时可变的,但是字典的键必须使用不可变对象,并且在一个字典中可以使用不同的类型的键值。3.keys()或者是values()返回列表中或者值列表4.items()返回包含键值对应的元祖1)定义字典的方法和..
分类:
编程语言 时间:
2014-09-10 19:42:11
阅读次数:
262
最近在看minion的启动的源代码,一路曲折啊,经过一番努力,终于理解了流程。现在记录下,方便以后查阅。总体来说流程如下:1、解析命令行参数和minion配置文件,得到options和config字典2、设置日志(salt.log.setup.setup_logfile_logger负责)3、设置pidfile4、根据master参..
约瑟夫环问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到k的那个人被杀掉;他的下一个人又从1开始报数,数到k的那个人又被杀掉;依此规律重复下去,直到圆桌周围的人只剩最后一个。
思路是:当k是1的时候,存活的是最后一个人,当k>=2的时候,构造一个n个元素的循环链表,然后依次杀掉第k个人,留下的最后一个是可以存活的人。代码如下:...
分类:
编程语言 时间:
2014-09-10 17:52:11
阅读次数:
448
1 /* 2 题意:给定一个字符串中没有任何长度>1的回文子串!求按照字典序的该串的下一个字符串 3 也不包含长度>1的任何回文子串! 4 5 思路:从最低位进行枚举,保证第i位 不与 第 i-1位和第 i-2位相同就好了!那么因为前边i-1 6 ...
分类:
其他好文 时间:
2014-09-10 17:36:50
阅读次数:
182