![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
小鸡杂毛
这个作者很懒,什么都没留下…
展开
-
python数据结构
Python与数据结构一、顺序表存储位置LOC(ai+1)LOC(a_{i+1})LOC(ai+1)和第i个数据元素的存储位置为LOC(ai)LOC(a_i)LOC(ai)之间满足下列关系LOC(aa+1)=LOC(ai)+l LOC(a_{a+1}) = LOC(a_i)+l LOC(aa+1)=LOC(ai)+l线性表的第iii个数据元素aia_iai的存储位置为LO...转载 2019-07-02 20:01:31 · 118 阅读 · 0 评论 -
Python中进制问题
Python中进制问题一、各个进制问题概览1.1 二进制1.2 八进制1.3 十六进制1.4 十进制二、进制间转换2.1 十进制转化为二进制:bin(10)2.2 十进制转化为八进制:oct(10)2.3 十进制转化为十六进制:hex(10)2.4 其他进制转化为十进制: int()三、十进制转化为固定长度的多进制类型3.1 转化为二进制3.2 转化为八进制3.3 转化为十六进制四、原码、反码和补...原创 2019-07-16 14:36:13 · 875 阅读 · 0 评论 -
Python算法
Python算法一、二分查找1.1 普通的二分查找1.2 带旋转数组的二分查找1.3 搜索旋转排序数组二、顺序查找三、排序算法3.1 冒泡排序3.1 选择排序3.3 插入排序3.4 快速排序3.5 归并排序3.6 希尔排序参考链接一、二分查找时间复杂度 O(logN)1.1 普通的二分查找python算法图解中的解释通过不断迭代mid的值,来查找参数def binary...原创 2019-08-13 19:14:39 · 786 阅读 · 0 评论 -
Python算法day02
Python算法之递归一、递归1.1 累加改为递归1.2 递归三定律参考链接一、递归1.1 累加改为递归def listsum(numList): theSum = 0 for i in numList: theSum = theSum + i return theSumprint(listsum([1,3,5,7,9]))def sumnum...原创 2019-08-14 23:20:56 · 168 阅读 · 0 评论 -
Python数据结构与算法
1、栈结构的实现class Stack(object): """栈操作""" def __init__(self): self.__list = [] def push(self,item): """ 添加一个新元素item到栈顶 :param item: :return: ...原创 2019-08-16 13:57:27 · 155 阅读 · 0 评论