上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 54 下一页
摘要: 交叉链表求交点 1 class ListNode: 2 def __init__(self, x): 3 self.val = x 4 self.next = None 5 def node(l1, l2): 6 length1, lenth2 = 0, 0 7 # 求两个链表长度 8 while 阅读全文
posted @ 2020-04-23 10:07 燕十三丶 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1.尾递归 1 def _recursion_merge_sort2(l1, l2, tmp): 2 if len(l1) == 0 or len(l2) == 0: 3 tmp.extend(l1) 4 tmp.extend(l2) 5 return tmp 6 else: 7 if l1[0] 阅读全文
posted @ 2020-04-23 09:43 燕十三丶 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1 直接创建 dict = {'name':'earth', 'port':'80'} 2 工厂方法 items=[('name','earth'),('port','80')] dict2=dict(items) dict1=dict((['name','earth'],['port','80'] 阅读全文
posted @ 2020-04-23 09:32 燕十三丶 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 1->2->3->4 转换成 2->1->4->3 class ListNode: def __init__(self, x): self.val = x self.next = None class Solution: # @param a ListNode # @return a ListNod 阅读全文
posted @ 2020-04-23 09:29 燕十三丶 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 1.用集合 2.list(set(l)) 用字典 l1 = ['b','c','d','b','c','a','a'] l2 = {}.fromkeys(l1).keys() print l2 3.用字典并保持顺序l1 = ['b','c','d','b','c','a','a'] l2 = lis 阅读全文
posted @ 2020-04-23 09:23 燕十三丶 阅读(494) 评论(0) 推荐(0) 编辑
摘要: http://blog.codinglabs.org/articles/theory-of-mysql-index.html 阅读全文
posted @ 2020-04-22 16:46 燕十三丶 阅读(130) 评论(0) 推荐(0) 编辑
摘要: Python GC 主要使用引用计数(reference counting)来跟踪和回收垃圾。在引用计数的基础上,通过“标记-清除”(mark and sweep)解决容器对象可能产生的循环引用问题,通过“分代回收”(generation collection)以空间换时间的方法提高垃圾回收效率。 阅读全文
posted @ 2020-04-22 16:32 燕十三丶 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 引用和 copy(),deepcopy()的区别 举例说明: import copy a = [1, 2, 3, 4, ['a', 'b']] #原始对象 b = a #赋值,传对象的引用 c = copy.copy(a) #对象拷贝,浅拷贝 d = copy.deepcopy(a) #对象拷贝,深 阅读全文
posted @ 2020-04-22 13:49 燕十三丶 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 线程全局锁(Global Interpreter Lock),即 Python 为了保证线程安全而采取的独立线程运行的限制,说白了就是一个核只能在同一时间运行一个线程. 解决办法就是多进程和下面的协程(协程也只是单 CPU,但是能减小切换代价提升性能) 阅读全文
posted @ 2020-04-22 10:41 燕十三丶 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Python 中,一个变量的作用域总是由在代码中被赋值的地方所决定的。 当 Python 遇到一个变量的话他会按照这样的顺序进行搜索: 本地作用域(Local)→当前作用域被嵌入的本地作用域(Enclosing locals)→全局/模块作用域(Global)→内置作用域(Built-in) 阅读全文
posted @ 2020-04-22 10:12 燕十三丶 阅读(181) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 54 下一页
AmazingCounters.com