一、可迭代对象与迭代器 1.可以使用for循环的对象就是可迭代对象,例如list,tuple,dict,字符串等 可以使用isinstance(对象,iterable)语句进行判断 2.可以被next()函数调用,不断返回下一个值的对象叫做迭代器 generator(生成器)都是iterator(迭 ...
分类:
编程语言 时间:
2018-07-25 13:47:18
阅读次数:
132
在Visual C++中的int整型一般由四个字节表示 在计算机中采用补码形式存储int(对于正数其补码与原码相等), 补码的数字从0000 0000 0000 0000 0000 0000 0000 0000~1111 1111 1111 1111 1111 1111 1111 1111 通过补码 ...
分类:
编程语言 时间:
2018-07-25 13:49:39
阅读次数:
148
1 #成员修饰符 修饰符可以规定内部的字段、属性、方法等 是共有的成员,私有的成员 2 class Foo: 3 def __init__(self,name,age): 4 self.name=name 5 self.age=age #可以在外部直接访问 6 7 obj=Foo('Jack',22 ...
分类:
编程语言 时间:
2018-07-25 13:50:28
阅读次数:
160
问题描述: 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例 1: 示例 2: 方法1:(超时) 方法2: 同上: 方法2: 2018-07-25 13:08:38 ...
分类:
编程语言 时间:
2018-07-25 13:51:20
阅读次数:
131
Three Palindromes Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1948 Accepted Submission(s): 68 ...
分类:
编程语言 时间:
2018-07-25 13:51:53
阅读次数:
232
分页的样式就是这样的cotroller这里这么写,传给view总页数,现在的页数,下一页,上一页的信息 private String homeInfo(Model model) { Page postEntities= postService.findAllByPage(0,10); model.a... ...
分类:
编程语言 时间:
2018-07-25 13:52:55
阅读次数:
199
#!\usr\bin\env\python # -*- coding:utf-8 -*9 import time def consumer(name): #定义一个消费者模型 print("%s 准备吃东西啦" %name) while True: baozi=yield print("东西[%s] ...
分类:
编程语言 时间:
2018-07-25 14:28:59
阅读次数:
123
var data = [ {id:100000, name :"1", pid :0}, {id:100100, name :"1-1", pid :100000, }, {id:100101, name :"1-1-1", pid :100100, }, {id:200000, name :"2"... ...
分类:
编程语言 时间:
2018-07-25 14:31:45
阅读次数:
138
splay总是多打打就熟了,先把板子贴在这里方便查看 Splay的思想还是很简单的,反正就是把每次查询到的都splay到根,维护动态平衡 插入的时候就找到位置,splay到根 删除是最麻烦的,先查找到它并splay到根。然后找到前驱splay到根的左子节点作为根,废掉原先的根节点,然后把右子节点接到 ...
分类:
编程语言 时间:
2018-07-25 14:32:36
阅读次数:
468
Introduction For those who wish to alter the various aspects of the main menu commands without needing to touch the source code can use this plugin to ...
分类:
编程语言 时间:
2018-07-25 14:33:06
阅读次数:
339
方法中使用到的phasset就是我们取到的PHAsset对象 方法一: 1 let options = PHVideoRequestOptions() 2 3 options.version = PHVideoRequestOptionsVersion.current 4 5 options.del ...
分类:
编程语言 时间:
2018-07-25 14:35:04
阅读次数:
1058
直接见代码: 结果如下:获取函数名称和文件位置:func_name, func_code.co_filename。 ...
分类:
编程语言 时间:
2018-07-25 15:09:14
阅读次数:
1344
## 已知l1,l2均为升序数组,## 在两数组l1,l2中寻找第n位数,## 两数组中位数中,前者大于后者,说明后者中位数以下的成员必定在真正中位数之下## 可以将其剔除,剔除a个元素后的两数组中寻找第n-a位数,等价于def findmid(l1,l2): m,n=len(l1),len(l2) ...
分类:
编程语言 时间:
2018-07-25 15:11:16
阅读次数:
124
@Retention元注解 有三种取值:RetentionPolicy.SOURCE、RetentionPolicy.CLASS、RetentionPolicy.RUNTIME分别对应:Java源文件(.java文件) >.class文件 >内存中的字节码 Retention注解说明 当在Java源 ...
分类:
编程语言 时间:
2018-07-25 15:11:39
阅读次数:
132
yield作用 简单地讲,yield 的作用就是把一个函数变成一个 generator,带有 yield 的函数不再是一个普通函数,Python 解释器会将其视为一个 generator。下面以斐波拉契数列来做个说明: 下面执行yield版的fab函数: 在 for 循环执行时,每次循环都会执行 f ...
分类:
编程语言 时间:
2018-07-25 15:12:10
阅读次数:
266
字符串 在python中单引号和双引号所表示的字符串并没有区别,字符串具有不可变性,及所有操作均不改变原字符串的值。另外三个双引号和单引号包起来的字符串可以换行写入。 查找 find(object,[start,[stop]])方法,其中参数start和stop为可选参数,代表查找范围。find() ...
分类:
编程语言 时间:
2018-07-25 15:12:36
阅读次数:
169
1.题目描述 Luogu-P3629 Bzoj-1912 2.分析 1.对于原图,我们可以知道,若要回到节点1,每一条边至少经过两次(来一次,去一次),所以此时$ans=(n-1)*2$ 2.不妨设$L_1$为第一条路径长,$L_2$为第二条路径长,当$k=1$时,从贪心的角度来考虑,肯定是要将距离 ...
分类:
编程语言 时间:
2018-07-25 15:13:14
阅读次数:
172
1 https://blog.csdn.net/yuehailin/article/details/68961304 ...
分类:
编程语言 时间:
2018-07-25 15:13:41
阅读次数:
107
官方文档: http://pythonguidecn.readthedocs.io/zh/latest/dev/virtualenvs.html virtualenv 是一个创建隔绝的Python环境的 工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需 ...
分类:
编程语言 时间:
2018-07-25 15:14:18
阅读次数:
190
1.1、python3 数据类型: 1.2、备注说明 变量以及类型 在程序中,有时我们需要对2个数据进行求和,那么该怎样做呢? 大家类比一下现实生活中,比如去超市买东西,往往咱们需要一个菜篮子,用来进行存储物品,等到所有的物品都购买完成后,在收银台进行结账即可 如果在程序中,需要把2个数据,或者多个 ...
分类:
编程语言 时间:
2018-07-25 16:06:42
阅读次数:
185