- 博客(56)
- 收藏
- 关注
原创 Datawhale数据挖掘实战 -- 资金流入流出
参与Datawhale数据挖掘实战打卡记录, 旨在记录自己不太懂和和不会的内容.Datawhale的代码和学习资料见https://github.com/datawhalechina/team-learning-data-mining/tree/master/PurchaseAndRedemptionForecast一、数据探索与分析本次数据挖掘实战来源于天池的资金流入流出预测赛事https://tianchi.aliyun.com/competition/entrance/3/information
2020-08-18 10:28:48 466
原创 Datawhale 零基础入门CV赛事
参与Datawhale 零基础入门CV赛事打卡记录一、任务简介本次的任务为街道字符识别,github链接.简单浏览后发现,数据集中提供了object detection标注和类别标签。因此可使用分类网络或者目标检测网络完成任务。二、思路以目前掌握的来说,只能使用分类网络来实现,因此还是以分类网络来完成任务为主,目标检测Mask-rcnn,YOLO等还没有跑过,以本次任务来说应该无需太多改动,可以直接拿来用。计划在使用分类网络完成任务的情况下,考虑实现检测网络。难点分析:主要的难点为字符个数不确定
2020-05-20 15:49:13 308
原创 Deep Learning — LeCun, Yann, Yoshua Bengio and Geoffrey Hinton
原文链接Deep Learning由于作者太菜,本文70%为机翻。见谅见谅第一篇是三巨头LeCun, Yann, Yoshua Bengio和Geoffrey Hinton做的有关Deep Learning的调查。论文下载Deep learning (Three Giants’ Survey)Deep LearningAbstractDeep learning allows comp...
2019-05-28 18:02:17 1524
原创 博弈论——巴什博弈、威佐夫博弈、尼姆博弈
博弈论是二人在平等的对局中各自利用对方的策略变换自己的对抗策略,达到取胜的目的。个人观点:博弈论的本质就是思考哪些是必胜或者必败的状态,其他不定的状态如何向这两种状态转化。巴什博弈只有一堆n个物品,两个人轮流从这堆物品中取物, 规定每次至少取一个,最多取m个。最后取光者得胜。当 m≥nm\geq nm≥n 时,显然先手获胜当m<nm< nm<n 时,不...
2019-05-08 11:31:59 638
原创 Scrapy入门(四)
Splash渲染引擎Splash是Scrapy官方推荐的Javascript渲染引擎,使用Webkit开发的轻量级无页面浏览器,提供基于Http接口的Javascript渲染服务,支持为用户返回经过渲染的HTML页面并发渲染多个页面关闭图片加载,加速渲染在页面中执行用户自定义的Javascript代码执行用户自定义的渲染脚本(lua)给出Splash文档地址https://spla...
2019-05-06 15:33:58 286
原创 Scrapy入门(三)
Scrapy模拟用户登陆一般情况下,用户登陆都会使用HTML的<form>元素,每次提交表单后,浏览器会根据<form>元素的内容发送一个Http请求给服务器,其中<form>的method属性决定了Http请求的方法(get/post)<form>的action属性决定了Http请求的url(‘#’代表当前页面)<form>的...
2019-05-06 14:42:09 202
原创 Scrapy入门(二)
爬取Sklearn文档中所有例子所爬取文件的起始页https://scikit-learn.org/stable/auto_examples/创建项目scrapy startproject sklearnExample生成模板cd sklearnExamplescrapy genspider example scikit-learn.org编写Items类import scrapy...
2019-05-04 15:26:28 528
原创 Scrapy入门(一)
Scrapy入门首先给出官方中文文档链接——官方文档。遇到什么不懂得,看官方文档是最好的解决办法。文章基于Windows10操作系统,使用Anaconda——Python3.7,IDE——Pycharm community 2018.3.2 ,Scrapy版本1.5.2参考书籍:精通Scrapy网络爬虫 刘硕直接使用Anaconda Prompt中shell指令conda install ...
2019-05-03 17:56:46 410 1
原创 #544 (Div. 3) D. Zero Quantity Maximization
D. Zero Quantity Maximizationtime limit per test: 2 secondsmemory limit per test: 256 megabytesinput: standard inputoutput: standard outputYou are given two arrays a and b, each contains nnn int...
2019-03-09 18:16:19 598
原创 枚举 股票价格II
描述小Hi最近在关注股票,为了计算股票可能的盈利,他获取了一只股票最近N天的价格A1~AN。在小Hi的策略中,每天可以在下列三种操作中选取一种:1.什么也不做;2.按照当天的价格买进一个单位的股票;3.按照当天的价格卖出部分或所有股票。现在小Hi希望能够知道,如果在N天前手中持有的股票数为0,并且假设拥有无限的金钱,在这N天结束能够获得的最大利润是多少?输入第一行包含一个整数N。 第二行包含N个...
2018-06-12 08:53:59 328
原创 PAT 1041 Be Unique (20)
Being unique is so important to people on Mars that even their lotteryis designed in a unique way. The rule of winning is simple: one bets ona number chosen from [1, 10^4^]. The first one who bets on ...
2018-06-10 16:22:49 220
原创 [拼题A] 7-3 Pop Sequence
Given a stack which can keep M numbers at most. Push N numbers in the order of 1, 2, 3, ..., N and pop randomly. You are supposed to tell if a given sequence of numbers is a possible pop sequence of...
2018-06-09 17:34:59 2040
原创 简单二元组——C++map的简单应用
昨天做了一题,用Hash搞了一个小时,最后才90分。。 今天改用map,不到10分钟AC。。关于某项值记录个数的情况,用map真的很好用废话不多说先上题目题目互补二元组时间限制:10000ms单点时限:1000ms内存限制:256MB描述给定N个整数二元组(X1, Y1), (X2, Y2), ... (XN, YN)。 请你计算其中有多少对二元组(Xi, Yi)和(Xj, Yj)满足Xi...
2018-06-08 09:24:37 3237
原创 WIN10下配置文件无法更改解决
WIN10下文件没有更改权限解决办法今天我的Mysql1045报错 需要更改配置文件,但是提示无法保存很难受!!解决办法:首先复制你需要更改的配置文件到D盘或者桌面这时可以更改了,更改完后以管理员身份运行命令提示行然后输入dos命令copy "文件路径" "地址"因为文件名相同,所以会提示你是否覆盖,输入yes直接覆盖即可...
2018-05-15 20:46:09 3372
原创 python-爬虫入门(二)
接上篇python-爬虫入门(一)----------------------------------------------------------------------------------------------今天我们讲如何防反爬虫一.浏览器伪装和爬虫代理所需要使用的库首先需要一个异常处理模块urllib.error,它可以接收urllib产生的异常信息我们要使用的是urllib.er...
2018-04-19 21:43:53 273
原创 python-爬虫入门(一)
今天学了Python爬虫,很有意思,写一下博客记录一下学习过程。一.爬虫所需要使用到的库最基本的爬虫仅需要urllib库,re库和chardet库urllib库是Python内置的处理网络请求的库。对于基本的爬虫我们仅仅需要使用他的内部模块urllib.requset。urllib.request中所要使用的函数urllib.request.urlopen(url(网址)) 会返回一个<cl...
2018-04-16 21:04:33 344
原创 SQL SEVER select对象名无效
SQL sever 2012中,如果使用SELECT语句提示对象名无效,说明系统没有找到你的表。这时从工具栏的新建查询启动查询功能然后在可用数据库中选出你要查询的表的所在数据库这时在使用SELECT语句就可以使用了如果还用问题可以在查询的开头使用USE DATABASE(你所查询的表所在数据库名称)-------------------------------------------分割线----...
2018-04-12 21:07:48 6128 1
原创 蓝桥杯 历届真题 带分数
题目问题描述100 可以表示为带分数的形式:100 = 3 + 69258 / 714。还可以表示为:100 = 82 + 3546 / 197。注意特征:带分数中,数字1~9分别出现且只出现一次(不包含0)。类似这样的带分数,100 有 11 种表示法。输入格式从标准输入读入一个正整数N (N<1000*1000) 输出格式程序输出该数字用数码1~9不重复不遗漏地组成带分数表示的全部种数。...
2018-03-26 20:29:33 1020
原创 蓝桥杯 算法提高 身份证号码升级
题目问题描述 从1999年10月1日开始,公民身份证号码由15位数字增至18位。(18位身份证号码简介)。升级方法为: 1、把15位身份证号码中的年份由2位(7,8位)改为四位。 2、最后添加一位验证码。验证码的计算方案: 将前 17 位分别乘以对应系数 (7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2) 并相加,然后除以 11 取余数,0-10 分别对应 1 0...
2018-03-25 21:08:54 394
原创 快速排序递归与非递归算法
快速排序是不稳定的,是对冒泡排序的改进。它的改进之处在于每轮会使一个基数归位,同时可以使基数两边的两组数基本有序(基数左边的数都小于基数,基数右边的数都大于基数)它的平均时间复杂度O(nlogn),最坏时间复杂度就是退化成冒泡排序O(n^2)思路无论是递归还是非递归,都需要给基数归位,那么基数怎样归位呢?首先是选取基数(一般选取数组第一个或者是最后一个,这样方便计算)。然后从数组最右端依次向左端搜...
2018-03-22 22:32:49 913
原创 Java中地址的理解
以前不是很懂就写下了这篇文章今天学习Python时才发现,赋值引用中出现的问题就是Java中的浅拷贝和深拷贝问题找到一篇讲解很全面的文章点击打开链接---------------------------原文分隔符------------------------------------java中没有指针,但却有地址和引用的概念。在这个地方栽了不少次。先上一个小例子import java.util.I...
2018-03-16 08:51:47 3608 1
原创 python字符串格式化
Python拥有两种字符串格式化类型%和format()1.‘%’格式化语法%[(key)][flags][width].[precision]typecode[]里的都为可选项。key:字典的键flags:符号可以使用' '(空格,不保留正号右对齐)、'+'(保留正号右对齐)、'-'(不保留正号左对齐)、'0'(缺位补零)。(注:flags需要和width配合使用,用来格式化字符串的位置)wid...
2018-03-13 08:17:20 279
原创 Java-StringBuilder
Java-字符串生成器介绍StringBuilder之前先介绍一个函数 System.currentTimeMillis();在JAVA中,它是记录系统当前时间的函数,可以用来测试程序运行时间。long startTime = System.currentTimeMillis(); //获取开始时间doSomething(); //测试的代码段long endTime = Sy...
2018-03-09 19:44:08 210
原创 pat乙级1015德才论+C++Set集合Cmp重写+读写txt
真的一道题目引发的血案。。浙大的陈姥姥对java真的很不友好。做pat乙级题目,很多题用Java写都超时。没办法只有又回归C++。然而c++中很多细节我都不是很清楚碰了很多坑,所以研究了一下后写了这篇博客。先上题目吧题目1015. 德才论 (25) 时间限制 200 ms 内存限制 65536 kB 代码长度限制 ...
2018-03-08 19:01:31 508
原创 蓝桥杯 跳蚂蚱
题目题目描述:有9只盘子,排成1个圆圈。 其中8只盘子内装着8只蚱蜢,有一个是空盘。 我们把这些蚱蜢顺时针编号为 1~8 每只蚱蜢都可以跳到相邻的空盘中,也可以再用点力,越过一个相邻的蚱蜢跳到空盘中。 请你计算一下,如果要使得蚱蜢们的队形改为按照逆时针排列, 并且保持空盘的位置不变(也就是1-8换位,2-7换位,…),至少要经过多少次跳跃?输入:输出:样例输入样例输出无思路以空盘子进行广搜,...
2018-03-01 05:13:03 953 2
原创 八皇后问题
题目描述:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线(对角线)上,问有多少种摆法。输入:输出:输出一个整数代表摆法的总数思路八皇后问题是典型的递归问题。在一个8*8的棋盘上,皇后之间不能再同一行同一列和对角线上。递归的实质就是把大的问题分解成小的来处理。我们按行一行一行的排皇后位置首先是第一行,排好后再排第二行(第一行已摆好,无需考虑之后...
2018-03-01 04:59:32 231
原创 蓝桥杯 一步之遥
题目题目描述:从昏迷中醒来,小明发现自己被关在X星球的废矿车里。矿车停在平直的废弃的轨道上。他的面前是两个按钮,分别写着“F”和“B”。小明突然记起来,这两个按钮可以控制矿车在轨道上前进和后退。按F,会前进97米。按B会后退127米。透过昏暗的灯光,小明看到自己前方1米远正好有个监控探头。他必须设法使得矿车正好停在摄像头的下方,才有机会争取同伴的援助。或许,通过多次操作F和B可以办到。矿车上的动力...
2018-03-01 04:57:09 498
原创 蓝桥杯 随意组合
题目题目描述:小明被绑架到X星球的巫师W那里。其时,W正在玩弄两组数据 (2 3 5 8) 和 (1 4 6 7)他命令小明从一组数据中分别取数与另一组中的数配对,共配成4对(组中的每个数必被用到)。小明的配法是:{(8,7),(5,6),(3,4),(2,1)}巫师凝视片刻,突然说这个配法太棒了!因为:每个配对中的数字组成两位数,求平方和,无论正倒,居然相等:87^2 + 56^2 + 34^2...
2018-03-01 04:54:42 1332
原创 蓝桥杯 寒假作业
题目题目描述:现在小学的数学题目也不是那么好玩的。看看这个寒假作业:□ + □ = □□ - □ = □□ × □ = □□ ÷ □ = □每个方块代表1~13中的某一个数字,但不能重复。比如:6 + 7 = 139 - 8 = 13 * 4 = 1210 / 2 = 5以及:7 + 6 = 139 - 8 = 13 * 4 = 1210 / 2 = 5就算两种解法。(加法,乘法交换律...
2018-03-01 04:24:53 430
原创 蓝桥杯 穿越雷区
题目题目描述:X星的坦克战车很奇怪,它必须交替地穿越正能量辐射区和负能量辐射区才能保持正常运转,否则将报废。某坦克需要从A区到B区去(A,B区本身是安全区,没有正能量或负能量特征),怎样走才能路径最短?已知的地图是一个方阵,上面用字母标出了A,B区,其它区都标了正号或负号分别表示正负能量辐射区。例如:A + - + -- + - - +- + + + -+ - + - +B + - + -坦克车只...
2018-03-01 04:23:20 304
原创 蓝桥杯 卡片换位
题目题目描述:你玩过华容道的游戏吗?这是个类似的,但更简单的游戏。看下面 3 x 2 的格子+---+---+---+| A | * | * |+---+---+---+| B | | * |+---+---+---+在其中放5张牌,其中A代表关羽,B代表张飞,* 代表士兵。还有一个格子是空着的。你可以把一张牌移动到相邻的空格中去(对角不算相邻)。游戏的目标是:关羽和张飞交换位置,其它的牌随便...
2018-03-01 04:18:26 845
原创 蓝桥杯 迷宫
题目题目描述:X星球的一处迷宫游乐场建在某个小山坡上。它是由10x10相互连通的小房间组成的。房间的地板上写着一个很大的字母。我们假设玩家是面朝上坡的方向站立,则:L表示走到左边的房间,R表示走到右边的房间,U表示走到上坡方向的房间,D表示走到下坡方向的房间。X星球的居民有点懒,不愿意费力思考。他们更喜欢玩运气类的游戏。这个游戏也是如此!开始的时候,直升机把100名玩家放入一个个小房间内。玩家一定...
2018-03-01 04:11:42 1098
原创 方格分割
题目题目描述:6x6的方格,沿着格子的边线剪开成两部分。要求这两部分的形状完全相同。如图:就是可行的分割法。试计算:包括这3种分法在内,一共有多少种不同的分割方法。注意:旋转对称的属于同一种分割法。请提交该整数,不要填写任何多余的内容或说明文字。输入:无输出:请提交该整数,不要填写任何多余的内容或说明文字。样例输入无样例输出无思路这是一题搜索题。主要求的就是由中点(3,3)到顶点的走法有多少种可以...
2018-03-01 03:54:04 566
原创 蓝桥杯 奇妙的数字
题目题目描述:小明发现了一个奇妙的数字。它的平方和立方正好把0~9的10个数字每个用且只用了一次。你能猜出这个数字是多少吗?请填写该数字,不要填写任何多余的内容。输入:无输出:略样例输入样例输出略思路暴力枚举,判断即可代码public class Main { public static void main(String[] args) { int a,b; ...
2018-03-01 03:45:44 525
原创 火车调度
题目题目描述:粗心的塔学长现在是火车站的调度员,看看现在的惨状吧,列车车厢的顺序竟然完全是乱的!为避免塔学长登上明天的UC头条,车站划分给塔塔一段如图所示的铁路,你能帮助塔塔把车厢的顺序调整好吗?其中,A为入口,B为出口,S为中转盲端。所有铁道均为单轨单向式:列车行驶的方向只能是从A到S,再从S到B;另外,不允许超车。因为车厢可在S中驻留,所以它们从B端驶出的次序,可能与从A端驶入的次序不同。不过...
2018-03-01 03:25:25 881
原创 蓝桥杯 分巧克力
题目题目描述:儿童节那天有K位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友们。小明一共有N块巧克力,其中第i块是Hi x Wi的方格组成的长方形。为了公平起见,小明需要从这 N 块巧克力中切出K块巧克力分给小朋友们。切出的巧克力需要满足:1. 形状是正方形,边长是整数2. 大小相同例如一块6x5的巧克力可以切出6块2x2的巧克力或者2块3x3的巧克力。当然小朋友们都希望得到的巧克力尽可能大...
2018-03-01 03:23:20 920
原创 简单枚举
题目题目描述:输入正整数n,,其中a~j恰好为0~9的一个排列,2<=n<=79.输入:输入正整数n输出:按从小到大的顺序输出所有形如abcde / fghij = n的表达式,注意开头是0也要输出样例输入62样例输出79546/01283=6294736/01528=62思路暴力枚举即可要注意四位数和五位数的两种不同情况代码import java.util.Scanner;pu...
2018-03-01 03:18:25 271
原创 蓝桥杯 买不到的数目
题目题目描述:小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是无法组合出来的,比如要买 10 颗糖。你可以用计算机测试一下,在这种包装情况下,最大不能买到的数量是17。大于17的任何数字都可以用4和7组合出来。本题的要求就是在已知两个包装的数量时,求最大不能组合出的数字。输入:两个正整数,表示每种包...
2018-03-01 03:14:20 301
原创 蓝桥杯 四平方和
题目题目描述:四平方和定理,又称为拉格朗日定理:每个正整数都可以表示为至多4个正整数的平方和。如果把0包括进去,就正好可以表示为4个数的平方和。比如:5 = 0^2 + 0^2 + 1^2 + 2^27 = 1^2 + 1^2 + 1^2 + 2^2(^符号表示乘方的意思)对于一个给定的正整数,可能存在多种平方和的表示法。要求你对4个数排序:0 <= a <= b <= c &l...
2018-03-01 03:12:36 496
原创 蓝桥杯 密文搜索
题目题目描述:福尔摩斯从X星收到一份资料,全部是小写字母组成。他的助手提供了另一份资料:许多长度为8的密码列表。福尔摩斯发现,这些密码是被打乱后隐藏在先前那份资料中的。请你编写一个程序,从第一份资料中搜索可能隐藏密码的位置。要考虑密码的所有排列可能性。输入:输入第一行:一个字符串s,全部由小写字母组成,长度小于1024*1024紧接着一行是一个整数n,表示以下有n行密码,1<=n<=1...
2018-03-01 03:05:03 749
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人