- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 深度学习和神经网络
深度学习和神经网络二分法比如对图片是否是猫进行分类,首先将一张图片红绿蓝三种颜色对应的像素强度值都写出来,假设一张图片是64x64的,那就会产生3个相应的矩阵 3x64x64。我们要做的是将这三个对应的矩阵中的像素强度值都取出来,放入一个特征向量x中,如下:x的维度是64x64x3,n=64x64x3x特征向量不同的训练样本放在不同的列上。计算过程:神经网络...
2019-02-19 19:47:36 714
原创 二叉树
二叉树二叉树树的构造class Node(object): '''节点类''' def __init__(self,item): self.elem=item self.lchild=None self.rchild=Noneclass Tree(object): '''二叉树''' def __init__(self): self.root=None...
2019-02-16 17:31:38 103
原创 搜素
二分法查找(只适用于有序的顺序表)def binary_search(alist,item): '''二分查找,递归''' n=len(alist) if n > 0: mid=n//2 if alist[mid]==item: return True elif item<alist[mid]: return binary_search(alist[:...
2019-02-15 20:21:29 654
原创 排序
排序与搜索冒泡排序![在这里插入图片描述](https://img-blog.csdnimg.cn/20190214153816738.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjMwNzAzNA==,...
2019-02-15 16:43:55 100
原创 链表
链表链表和顺序表统称为线性表链表把数据分为两部分,一部分是数据区,一部分是链接区单向链表class Node(object):‘’‘节点’’’def init(self,element):self.elem=elementself.next=None#用元组(elem,None)也可以保存数据#node=Node(100)class SingleLinkList(ob...
2019-02-14 14:51:35 204
原创 栈和队列
栈栈和队列描述的是数据的操作,线性表描述的是数据的存放。队列双端队列栈、队列、双端队列的实现方法已写class Stack(object): '''栈''' def __init__(self): self.__list=[] def push(self,item): self.__list.append(item) def pop(self): return ...
2019-02-12 16:19:26 75
原创 顺序表
顺序表的结构与实现8容量4元素个数1328数据区693数据区2529数据区154数据区一个顺序表包含表头信息和数据区。在构造顺序表的时候一开始要告诉操作系统你要多大的存储空间,即数据规模多大。就像这个表格,一开始向内存申请了8个数的存储空间,存了4个数,容量表示这个顺序表能存多少,元素个数表示当前存了多...
2019-02-12 15:07:23 316
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人