- 博客(11)
- 资源 (5)
- 收藏
- 关注
原创 Qt 从应用程序拖动文件到其他地方
思路:在鼠标点击事件或其他事件中,设置QDrag就行。例子为点击窗口拖动文件到桌面,若需要对item拖动,可更换对应的mouseMoveEvent事件。代码from PyQt5 import QtGui, QtCore, QtWidgetsimport sys, warnings, pywinautowarnings.filterwarnings("ignore")class MyListWidget(QtWidgets.QWidget): """支持拖拽的QListWidget"
2020-10-16 16:36:52 874 1
原创 Mask R-CNN相关库版本匹配
经过一天的摸索,对于cuda9.0对应的keras,tensorflow-gpu版本匹配如下:cuda==9.0keras==2.2.0tensorflow-gpu==1.9.0python==3.6(很重要,之前用3.5,gpu利用率一直为0)对于cuda10.0:(官方给出的版本)Cuda 10.0Cudnn 7.6.5.32python 3.6Ten...
2020-04-23 11:26:00 305
原创 动态规划有感
写在前面:因个人水平有限,本篇只适合动态规划初学者,只是一个入门思想。对于初学者,请暂时这样理解,然后一步一步的加深理解。本篇用斐波那契数列做例子,浅显的介绍一下动态规划与递归的区别。(若读者还未掌握递归,请先弄懂递归,再来看动态规划)斐波那契数列,一般表达式为F(n) = F(n -1) + F(n - 2)。先看一遍代码:#include <iostream>...
2019-07-13 14:12:37 164
原创 青蛙的约会(辗转相除法)
题目大意是一个追击问题,有青蛙A和青蛙B,在一个圆上,坐标分别为x,y,速度分别为m,n,圆周长为L,顺时针yun'运动,求多次时间会相遇。注整数时间。解法:为了便于说明,我们先假设x<y,n>m。距离d=y-x,相对速度v=n-m,则v*t=d*N , N为圈数当N最小时,t最小,也就是第一次相遇。移项得到:t=d*N/v都为整数,显然N最小时,d*N...
2018-12-26 19:36:08 209
原创 汉诺塔有感
相信大家已经知道汉诺塔问题了,这里就不再赘述了。汉诺塔这一问题在去年我认为自己搞清楚了,但是现在回头看这一问题,发现并不是那么清楚。经典的题目果然是经典题,之前之搞清楚了它是怎么实现的,原理好像懂了,但肯定是没有掌握。现在又学习了一下,感觉弄懂了,故写下此篇。首先我们需要明白一个前提,最大的盘子不会影响其他盘子的移动。且对于问题,我们需要按顺序把盘子从大到小移到C塔上。如:有n个盘子时,步骤为...
2018-10-27 15:06:39 2966
原创 蓝桥杯 机器人塔
题目:相信你有题目了,我这就不啰嗦了。思路:声明:我这种算法对于大数据还是会超时,但是搜了搜网上的答案,我这种算法应该比那种枚举底部再判断的效率高一些。我的思路是:先放第一层,两种情况A或者B,然后放下面的层数,每一层的第一个位置和第二个位置根据上面一层的第一个位置来放,如上一层第一个为A,则这一层第一个位置和第二个位置则为AA或者BB。然后第三个位置就根据同行前一个位置和上一层对应位置的字母判断...
2018-04-25 20:50:46 319
原创 蓝桥杯 一步之遥
题目:相信你已经弄清楚题目了。思路:我这里的思路和别人的不一样,如果这一题的数据好一点,我想可能用我这种方式做好一些。首先观看题目我们可以得到两个方程:97*x-127*y=1,min=x+y。看到这里是不是想到了什么,典型的线性规划,好了,一切尽在代码中!可能还有点不足的,就是没有对b判断是不是整数吧,留给读者吧。...
2018-04-19 19:56:12 435 1
原创 欧拉计划 Problem 29 不同方幂
题目:相信你查这篇博客的时候,已经对题目很了解了,我就不罗嗦了。思路:先说一下留下的泪吧,开始想着最大是100的100次方肯定会溢出,所以大数求和用数组存储,然后啥也没想就开始做了,结果可想而知,10000*100这样的规模数组会溢出。然后去网上查也没有查到,都是用python写的,不适合c。那么就只能自己啃了,好了,言归正转,我们避开数组溢出,直接先求所有次数也就是99*99=9801了,然后再...
2018-04-18 21:31:31 311
原创 蓝桥杯 承压计算
题目:X星球的高科技实验室中整齐地堆放着某批珍贵金属原料。每块金属原料的外形、尺寸完全一致,但重量不同。金属材料被严格地堆放成金字塔形。其中的数字代表金属块的重量(计量单位较大)。最下一层的X代表30台极高精度的电子秤。假设每块原料的重量都十分精确地平均落在下方的两个金属块上,最后,所有的金属块的重量都严格精确地平分落在最底层的电子秤上。电子秤的计量单位很小,所以显示的数字很大。工作人员发现,其中...
2018-03-29 18:43:16 173
原创 欧拉计划 螺旋数阵对角线
题目:螺旋数阵对角线:从1开始,按顺时针顺序向右铺开的5 × 5螺旋数阵如下所示:21 22 23 24 2520 7 8 9 1019 6 1 2 1118 5 4 3 1217 16 15 14 13可以验证,该数阵对角线上的数之和是101。以同样方式构成的1001 × 1001螺旋数阵对角线上的数之和是多少?留下的泪:一开始用二维数组存储,一步步模拟,调试...
2018-03-19 18:44:07 570
原创 欧拉计划 一千位斐波那契数
题目:一千位斐波那契数斐波那契数列是按如下递归关系定义的数列:F1 = 1 F2 = 1Fn = Fn?1 + Fn?2因此斐波那契数列的前12项分别是:F1 = 1F2 = 1F3 = 2F4 = 3F5 = 5F6 = 8F7 = 13F8 = 21F9 = 34F10 = 55F11 = 89F12 = 144第一个有三位数字的项是第12项F12。在斐波那契数列中,第一个有1000位数字的是...
2018-03-18 11:55:52 737
termsrv.zip
2021-06-15
libtiff-0.4.2-cp35-cp35m-win_amd64.whl
2020-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人