
数据结构
大失(大龄失业者)
这个作者很懒,什么都没留下…
展开
-
python实现单向链表
#!/usr/bin/env python# -*- coding:utf-8 -*- # Author: json_steveclass Node(object): """单链表节点""" def __init__(self,item): self.item =item self.next = Noneclass SingleLin原创 2018-01-11 19:20:56 · 276 阅读 · 0 评论 -
python冒泡排序
def bubble_sort(li): n = len(li) for j in range(n-1): flag = 0 for i in range(n-1-j): if li[i] > li[i + 1]: li[i], li[i + 1] = li[i + 1], li[i]原创 2018-01-12 14:25:41 · 284 阅读 · 0 评论 -
python选择排序
#!/usr/bin/env python# -*- coding:utf-8 -*- # Author: json_stevedef select_sort(li): n = len(li) for j in range(n-1): temp = j for i in range(j+1, n): if li[i]原创 2018-01-12 17:19:07 · 392 阅读 · 0 评论 -
python快排
#!/usr/bin/env python# -*- coding:utf-8 -*- # Author: json_stevedef quick_sort(li, start, end): if start >= end: return # 定义下标 low = start hight = end # 标准最开始从左面开始原创 2018-01-16 20:42:17 · 378 阅读 · 0 评论 -
列表的数据存储与操作
测试列表的操作append和insert的效率:#!/usr/bin/env python# -*- coding:utf-8 -*- # Author: json_stevedef test_append(): li = [] for i in range(1000): li.append(i)def test_insert():原创 2018-01-08 20:26:16 · 467 阅读 · 0 评论 -
python顺序表
顺序表:表头,和元素存储区 表头:容量和元素个数 元素存储区:基本布局,元素外置的布局 表头的位置:一体式,分离式 python 元素外置布局,分离式。(list,tuple)原创 2018-01-08 20:37:14 · 664 阅读 · 0 评论 -
列表里面有字典[{},{},{},{}],按着字典的指定的key所对应的value值得大小排序
工作中遇到这样的一组数据:"""[{'id_user': '227130', 'username': 'qianzn@bokecc.com', 'register_time': '2017-01-18', 'live_count': 373,'user_id': '9DC1A878A164F696'},{'id_user': '214046', 'username': 'zhangxu...原创 2018-03-12 19:43:08 · 810 阅读 · 0 评论