自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

memory_qianxiao的博客

心之所向,素履以往!

原创 flask部署到阿里云服务器centos+python3+gunicorn+nginx详细教程(从本地windows可运行部署服务器环境上可运行)

前言: 做了flask网站,是因为软件工程课程的任务,每个小组期末需要交一份的可运行的项目,我们小组做的是flask留言墙,用的flask做后台逻辑功能,前端h5,javascript,jquery,实现网页布局,样式,前端验证...做完,想把这个网站挂到外网上,就需要服务器...这里用了阿里学...

2018-12-17 20:14:35 925 5

原创 python 3爬取 全国高校对四川历年招生数据(文理省控线,文理专业线)存入Excel表

由于我们的acm的指导老师对项目组布置的一个高考志愿学校推荐系统,是大数据和机器学习的结合,我负责的是爬取数据,给机器学习小组用,网页数据不在你搜索当前学校网页上看到的那样,是通过js生成的。数据来源:https://gkcx.eol.cn/soudaxue/queryschool.html,这个...

2018-09-04 20:40:25 2232 9

原创 python 3 爬取12306余票:升级版-----图形化界面

由于上篇博客已经把爬取12306功能实现,这篇主要是在上篇文章上进行升级。想知道爬取12306实现过程点击:点我进入python 3爬取12306。这里的图形化界面参考这位博主:点击原博主地址,写的真漂亮,一直以为tkinter写的图形化界面不可能漂亮到哪去,这篇文章就让我改变了认识。就借鉴了他的...

2018-08-23 21:00:50 1243 0

原创 python 3爬取 12306余票

马上暑假集训结束,又要开学了,暑假集训老师让我们交暑假的学习成果~~虽然制作了几个小的网络爬虫的东西软件,什么淘宝,京东,天气,图片爬取的....但还是想要交个更好的,毕竟还是有成绩的。。。爬取12306功能是实现了,但是图形界面看到一位博主模仿12306把图形界面写的那么好看,我就搬过来,不停的...

2018-08-22 16:37:28 3280 18

原创 Pyinstaller 打包exe文件 取消dos窗口(黑框框)

我们用python 打包的exe文件的时候,每次运行后面都有一个黑框框,比如我的这个: 用tkinter做的图形界面,打包成exe文件,每次运行都先有黑色框框,我们一般电脑用的带有图形界面的软件都没有黑色框框, 所以可以取消掉黑色框框么,答案是肯定的。 在我们打包的时候:如果是直接指定p...

2018-07-20 11:07:52 19594 12

原创 'PyQt5.QtCore.pyqtSignal' object has no attribute 'connect'报错解决方案

我们在用图形界面的时候,会用到信号,如果是在Pyqt5中使用信号,出现这种报错,从我自己目前情况总结有两种。 1.定义信号位置出错。例如我们在定义信号的时候,可能定义在初始化中了,而正确的定义是在类中定义成属性。 #错误示范 class Crawl_spiderPane(QWidget,U...

2020-04-25 19:05:32 77 0

原创 Python PyQt5运行程序把输出信息展示到GUI图形界面上
原力计划

概述:最近在赶毕业设计,遇到一个问题,爬虫模块我用PyQt5写了图形界面,为了将所有的输出信息都显示到图形界面上遇到了问题。 先演示一下效果最终效果吧,下面两张图用来镇楼。可以看到我们图形界面和程序运行的返回的信息是一样的,并且成功把数据展示到图形界面。 1.怎...

2020-04-25 18:51:44 461 0

原创 毕设模块之一:最新版 微博网络爬虫(可登录版)
原力计划

前言以及微博站点简单说明 论文查重和格式检测完成后,就继续做毕业设计。不过微博爬虫真的各种问题调试了一个月,先从破解登录,分析weibo.com和weibo.cn,发现weibo.com的难度太大,设计很多加密以及时间戳....但是weibo.com上面的信息真的很人性化,不论是布局还是美观度,...

2020-04-09 12:53:40 681 8

原创 面试题11. 旋转数组的最小数字

把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如,数组[3,4,5,1,2] 为 [1,2,3,4,5] 的一个旋转,该数组的最小值为1。 示例 1: 输入:[3,4,5,1,2] 输出:1 示例 2: 输入:[...

2020-03-17 21:34:56 44 0

原创 面试题10- II. 青蛙跳台阶问题

一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n级的台阶总共有多少种跳法。 答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。 示例 1: 输入:n = 2 输出:2 示例 2: 输入:n = 7 输出:21 提示:...

2020-03-17 21:30:25 38 0

原创 面试题10- I. 斐波那契数列

写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项。斐波那契数列的定义如下: F(0) = 0,F(1)= 1 F(N) = F(N - 1) + F(N - 2), 其中 N > 1. 斐波那契数列由 0 和 1 开始,之后的斐波那契数就是由之前的两数相加而得出。 ...

2020-03-17 21:27:58 31 0

原创 面试题09 用两个栈实现队列

用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead操作返回 -1 ) 示例 1: 输入: ["CQueue","...

2020-03-17 21:19:46 37 0

原创 面试题07. 重建二叉树

输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 例如,给出 前序遍历 preorder =[3,9,20,15,7] 中序遍历 inorder = [9,3,15,20,7] 返回如下的二叉树: 3 / \...

2020-03-16 17:18:35 42 0

原创 面试题06. 从尾到头打印链表

输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 示例 1: 输入:head = [1,3,2] 输出:[2,3,1] 限制: 0 <= 链表长度 <= 10000 来源:力扣(LeetCode) 链接:https://leetcode-cn.com...

2020-03-16 17:16:07 36 0

原创 面试题05. 替换空格

请实现一个函数,把字符串s中的每个空格替换成"%20"。 示例 1: 输入:s = "We are happy." 输出:"We%20are%20happy." 限制: 0 <= s 的长度 <= 10000 来源...

2020-03-16 17:13:12 28 0

原创 面试题04. 二维数组中的查找

在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 示例: 现有矩阵 matrix 如下: [ [1, 4, 7, 11, 15], [2, 5, 8,...

2020-03-16 17:10:39 27 0

原创 面试题03. 数组中重复的数字

找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 示例 1: 输入: [2, 3, 1, 0, 2, 5, 3] 输出:2 或...

2020-03-16 17:04:07 40 0

原创 1216B Shooting

、 好久都没做题了,昨天刚好有一场时间不晚的就来练习一下。 题意:一个练习射击,在桌子上摆了n个罐子,每个罐子都有一个耐久度,每一次需要罐子耐久度那么大的能量才能把罐子打碎,每一次射击的能量是ai*x+1的能量,ai是罐子的耐久度,x是次数,x是从0开始的,输出最小的能量吧所有罐子打破,然后输...

2019-09-22 09:20:00 142 0

原创 1216A Prefixes

好久都没做题了,昨天刚好有一场时间不晚的就来练习一下。 题意:给一个长度为n的字符串,让偶数长度的字符串a,b个数相等,也就是每连续两个字符a,b个数各占一个。现在给的这串字符,让你变成符合这种规律的字符串,你可以任意更改字符,把a换成b或者b换成a,输出最小换的次数,然后输出换后的字符串。 ...

2019-09-22 08:58:30 100 0

原创 Python 3爬取全国高校基本信息

最近接了一个单子,是爬取全国高校的基本信息,高校名字,高校层次,高校地区,招生办电话,招生办官网~ 镇楼图如下: 信息源网址是:https://gkcx.eol.cn/ 开发环境:python3.6(最新3.7也可以的) +pycharm 第三放库:request(网页级请求库),...

2019-07-19 17:14:29 398 0

原创 1181A A. Chunga-Changa

A. Chunga-Changa time limit per test 1 second memory limit per test 512 megabytes input standard input output standard output Soon after the...

2019-06-16 21:44:35 228 0

原创 1174B Ehab Is an Odd Person

B. Ehab Is an Odd Person time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output You�...

2019-06-04 14:35:18 200 0

原创 1174 A. Ehab Fails to Be Thanos

A. Ehab Fails to Be Thanos time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output You&...

2019-06-04 14:28:44 111 0

原创 B. Born This Way

B. Born This Way time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Arkady bought ...

2019-06-03 16:22:16 116 0

原创 A. Another One Bites The Dust

A. Another One Bites The Dust time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output L...

2019-06-03 16:07:21 148 0

原创 1159B Expansion coefficient of the array

B. Expansion coefficient of the array time limit per test 1 second memory limit per test 256 megabytes input standard input output standard o...

2019-05-15 17:32:26 257 0

原创 1159A A pile of stones

A. A pile of stones time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Vasya has a...

2019-05-15 17:11:25 250 0

原创 植树造林

题解:这道题也是签到题,不过刚开始可能会有点懵,不过认真想下可能就明白了,找有多少颗树与其他所有数最远距离最小,怎么才能最远距离最小呢,中间的树就是最远的距离最小,所以也就变成了,n是奇数就是中间那棵树,偶数就是中间那两棵树。。。 c++: #include<bits/stdc++.h...

2019-05-11 22:26:51 192 0

原创 签到题I

题解:最后点时间又犯二了.....看到题,果断python用set去了一波重,错了我还找不到原因....等了十多分钟结束后看别人的,我觉得没问题啊,在仔细一看,都没用set,直接排序,突然明白了,错误原因:这道题并非要求是去重后的第k小,而是有序的第k小!!所以我觉得题意描述有问题,重复的一样大,...

2019-05-11 22:20:25 134 0

原创 Pyqt入门:Pyqt5+Pycharm环境配置以及qt入门程序小试

最近有一门课程老师给我们讲了部分图形界面QT,用的Qtcreator,以前图形界面一直用的python自带的tkinter,所有图形界面用代码实现,以前也知道qt很强大,只是当是学习的东西也很多,就没有来得及学,最近老师也讲Qt,也演示了一些拖动,自动构建代码,直接拖动模块布局,真的很方便,就不用...

2019-05-07 21:52:03 416 0

原创 B. Tiling Challenge

B. Tiling Challenge time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output One day Al...

2019-04-30 12:07:01 246 0

原创 A Stock Arbitraging

A. Stock Arbitraging time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Welcome to...

2019-04-30 11:57:05 137 0

原创 python 3爬取 全国高校对四川历年招生数据(文理省控线,文理专业线)存入Excel表(重构)

原文章地址:https://blog.csdn.net/memory_qianxiao/article/details/82388370 由于很多朋友需要这种数据,因为发布以来,有很多人再问我要源代码,我也给了,直到3月10多号某一天,有人告诉我,运行后没有数据,我自己也去测试一下果然没有数据,...

2019-03-23 21:41:08 1154 33

原创 算法训练 最大最小公倍数

问题描述 已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。 输入格式 输入一个正整数N。 输出格式 输出一个整数,表示你找到的最小公倍数。 样例输入 9 样例输出 504 数据规模与约定 1 <= N <= 106。 题解:如果n是偶...

2019-03-22 14:46:54 48 0

原创 算法训练 Anagrams问题

问题描述   Anagrams指的是具有如下特性的两个单词:在这两个单词当中,每一个英文字母(不区分大小写)所出现的次数都是相同的。例如,“Unclear”和“Nuclear”、“Rimon”和“MinOR”都是Anagrams。编写一个程序,输入两个单词,然后判断一下,这两个单词是否是Anag...

2019-03-22 14:39:11 49 0

原创 算法训练 未名湖边的烦恼

题解:动态规划,或者递归,对于像我这种脑地不太灵活的人,递归更容易理解。因为要有鞋可租,所以还鞋的一定大于租鞋的,如果小于租鞋的说明不满足题意,就返回0,如果没有租鞋的就是1了,其余就递归还鞋个数-1和和租鞋-1的情况。 #include<bits/stdc++.h> using ...

2019-03-21 21:00:44 82 0

原创 算法训练 数字三角形

题解:动态规划入门题,动态转移方程(规律)就是当前位置最大值就是上一行的数和上一行前一列的数去最大值加到当前项,就是最优的,这道题可以顺推,也可以逆推。道理类似。 顺推:需要遍历最后一行里面最大值就是答案 #include<bits/stdc++.h> using namespa...

2019-03-21 20:54:12 62 0

原创 算法训练 5-1最小公倍数

题解: 求最小公倍数,多写几个数就会发现,最小公倍数就是两个数的积除以最大公约数而最大公约数求个gcd就好了。 #include<bits/stdc++.h> using namespace std; int gcd(int a,int b) { return !b?a:g...

2019-03-21 20:47:51 128 0

原创 算法训练 P0103

题解:大写字母和小写字母的asc码相差32,小写的asc码更大。所以大写转小写,直接+32,输出字符就行了。。 #include<bits/stdc++.h> using namespace std; int main() { char c; cin>>...

2019-03-21 20:45:36 129 0

原创 算法训练 P0505

题解:由于求的是最右边那个非0数,所以只需要关注末尾的数,如果有0就去掉,然后取最后的几位数,在乘下一个数,继续判末尾是否有0去掉,然后取最后几个数,一直循环到结束。输出最后一个数。 #include<bits/stdc++.h> using namespace std; int ...

2019-03-21 20:41:39 62 0

提示
确定要删除当前文章?
取消 删除