python
秦朝梅花
这个作者很懒,什么都没留下…
展开
-
反转链表的Python实现
数据结构是计算机科学必须掌握的一门学问,很多的教材都是用C语言实现链表,因为C有指针,可以很方便的控制内存,很方便就实现链表,其他的语言,则没那么方便,有很多都是用模拟链表,因为python是动态语言,可以直接把对象赋值给新的变量。在C/C++中,通常采用“指针+结构体”来实现链表;而在Python中,则可以采用“引用+类”来实现链表。 链表的定义:是一组数据项的集合,其中每个数据项都是一个节点...转载 2019-06-20 10:10:12 · 84 阅读 · 0 评论 -
排序算法(Python实现)
目录 十大排序算法(Python实现) 一. 算法介绍及相关概念解读 算法分类 相关概念 1. 交换排序 1.1 冒泡排序(Bubble Sort) 1.2 快速排序(Quick Sort) 2. 插入排序 2.1 简单插入排序(Insert S...转载 2019-06-28 11:03:34 · 110 阅读 · 0 评论