- 博客(3)
- 收藏
- 关注
原创 python数据结构的多种排序算法
# 选择排序法 def selection_sort(my_list): i = 0 while i < len(my_list): min_index = i j = i + 1 while j < len(my_list): if my_list[j] < my_list[min_inde...
2018-08-13 16:41:50 214
原创 使用unit test单元测试工具测试使用python实现的链表
修改前代码: 请详见《使用python实现链表》 进行单元测试代码: import unittest from unittest.mock import patch from test import LinkedList, Node link = LinkedList() data = ['张三', '李四', '王二'] link.init_link(data) class Te...
2018-08-07 17:18:33 291
原创 使用python实现链表
使用Python实现单链表 什么是链表? 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列节点(链表中每一个元素称为节点)组成,节点可以在运行时动态生成。每个节点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 链表与列表的不同 链表是非顺序表, 而列表是顺序表 链表在插入数据的时候,会比列表快很...
2018-08-07 14:06:04 1216
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人