摘要: arr = [[0] * 6 for row in range(6)] # 声明矩阵arr data = [[1, 2], [2, 1], [2, 3], [2, 4], [4, 3], [4, 1]] # 图各边的起点值和终点值 for i in range(6): # 读取图的数据 # prin 阅读全文
posted @ 2019-05-10 19:19 橘子先生123 阅读(577) 评论(0) 推荐(0) 编辑
摘要: arr=[[0]*6 for row in range(6)] #声明矩阵arr #图各边的起点值和终点值 data=[[1,2],[2,1],[1,5],[5,1], \ [2,3],[3,2],[2,4],[4,2], \ [3,4],[4,3]] for i in range(10): #读取 阅读全文
posted @ 2019-05-10 19:14 橘子先生123 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 目前,大厂的服务范围越来越广,提供的数据信息也是比较全的,在生活服务,办公领域,人工智能等方面都全面覆盖,相对来说,他们的用户基数大,通过用户获取的信息也是巨大的。除了百度提供api,国内提供免费API获取数据的还有很多,包括新浪、豆瓣电影、饿了么、阿里、腾讯等今天使用百度地图API来请求我们想要的 阅读全文
posted @ 2019-04-30 12:02 橘子先生123 阅读(4528) 评论(0) 推荐(0) 编辑
摘要: 队列是一种抽象数据结构,具有以下特点: (1)具有先进先出的特性(FIFO) (2)拥有两种基本操作,即加入和删除,而且使用front和rear两个指针来分别指向队列的前端和末尾。 队列的基本操作 create 创建空队列 add 将新数据加入队列的末尾,返回新队列 delete 删除队列前端的数据 阅读全文
posted @ 2019-02-13 21:51 橘子先生123 阅读(3096) 评论(0) 推荐(0) 编辑
摘要: 爬取杭州在售二手房的数据 https://hz.lianjia.com/ershoufang/这是首页地址,我们可以看见有翻页栏,总共100页,每一页30条数据, 第二页地址https://hz.lianjia.com/ershoufang/pg2/,对比可以发现多了一个参数pg2,这样就可以找到规 阅读全文
posted @ 2019-01-19 13:41 橘子先生123 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 在单链表中插入节点有三种方式,插入到节点的头部、插入到最后一个节点后面、以及插入到链表中间任意位置 1.新节点插入第一个节点之前,即成为此链表的首节点,只需要把新节点的指针指向链表原来的第一个节点,再把链表头指针指向新节点即可 算法如下 newnode.next=first first=newnod 阅读全文
posted @ 2019-01-17 19:33 橘子先生123 阅读(10568) 评论(0) 推荐(0) 编辑
摘要: 设计一个Python程序,可以让用户输入数据来新增学生数据节点,并建立一个单向链表 阅读全文
posted @ 2019-01-15 10:44 橘子先生123 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 用链表来实现堆栈的优点是随时可以动态改变链表的长度,能够有效利用内存资源,缺点就是设计的算法比较复杂 判断链表是否为空 将指定的数据压入堆栈 从堆栈弹出数据 再来看一个例子用链表实现堆栈操作 阅读全文
posted @ 2019-01-06 00:09 橘子先生123 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 1.csv文件读取,csv文件是常用的数据存储格式之一,我们使用Python模块来处理csv文件,这是一个天气信息表 除了这样显示,我们还可以读取时间数据显示在x轴上,添加datetime模块 from datetime import datetime 读取时间数据 图中是一个月的天气温度情况 当然 阅读全文
posted @ 2018-12-29 15:57 橘子先生123 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 一.安装目前最流行的包之一 matplotlib 1.绘制简单的折线图 运行之后 2.绘制散点图 如果要保存图表可以将 plt.show( )改为 plt.savefig('shu.png',bbox_inches='tight') 3.随机漫步 随机漫步是又一系列随机决策决定的,模拟随机漫步要先创 阅读全文
posted @ 2018-12-28 21:58 橘子先生123 阅读(312) 评论(0) 推荐(0) 编辑