10 2017 档案

摘要:1、判断 list 是否为空: if not list1: return 0 2、可用于一个排好序的 list,删重复;或是未排序的,删成没有连续相同。 newTail = 0 for i in range(1, len(nums)): if nums[i] != nums[newTail]: ne 阅读全文
posted @ 2017-10-25 13:34 一罐热茶 阅读(107) 评论(0) 推荐(0) 编辑
摘要:enumerate()是 Python 内置函数,列举、枚举,对于一个可迭代的(iterable)对象(如列表、字符串),enumerate 将其组成一个索引序列,利用它可以同时获得索引和值。 普通 for 循环与 enumerate: 1、 >>> list1 = ['hello','my','l 阅读全文
posted @ 2017-10-23 08:39 一罐热茶 阅读(178) 评论(0) 推荐(0) 编辑
摘要:1、HashMap是一个散列表,存储的是key-value键值对 不同步的,线程不安全的,key 和 value都可以为 null,不是有序的 两个参数:初始容量、加载因子(0.75),哈希表中的条目数超出了加载因子与当前容量的乘积时,则要对该哈希表进行 rehash 操作(即重建内部数据结构) 2 阅读全文
posted @ 2017-10-16 21:01 一罐热茶 阅读(150) 评论(0) 推荐(0) 编辑
摘要:1、是普通的模式匹配算法,蛮力算法 字符串 S 和 T,先比较 S1、T1,相同则比较 S2、T2,不同则比较 S2、T1,直到得出最后的匹配结果 阅读全文
posted @ 2017-10-16 09:59 一罐热茶 阅读(302) 评论(0) 推荐(0) 编辑