自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

邵光亮的博客

踏踏实实做好每一件事

  • 博客(54)
  • 资源 (2)
  • 收藏
  • 关注

原创 ACM题目整理

并查集:poj 2492就是不能在相同的集合中再次添加相同的点,就是并查集的简单应用,使用并查集判断是否出现过这个元素。 题解链接:点击这里HUD 3461 codelock有一个长n的字符串锁,求这个锁有多少种不同的解锁方式,这个锁有若干个区间能够转动,两个能通过转动互相到达的情况属于同一种解锁方式。所以题目就是求区间的个数了。题解链接:点击这里ZOJ 3261 ...

2019-09-24 17:34:52 148198 1

原创 kuangbin带你飞专题

[kuangbin带你飞]专题一 简单搜索 [kuangbin带你飞]专题二 搜索进阶 [kuangbin带你飞]专题三 Dancing Links [kuangbin带你飞]专题四 最短路练习[kuangbin带你飞]专题五 并查集[kuangbin带你飞]专题六 最小生成树 [kuangbin带你飞]专题七 线段树 [kuangbin带你飞]专题八 生成树[ku...

2019-09-17 10:14:12 148907 3

原创 HDU2888 Check Corners (二维RMQ)

Problem DescriptionPaul draw a big m*n matrix A last month, whose entries Ai,j are all integer numbers ( 1 <= i <= m, 1 <= j <= n ). Now he selects some sub-matrices, hoping to find the...

2019-09-30 18:44:21 194

原创 数据结构学习计划

10.1-10.7 KMP+RMQ+后缀数组 三个知识点保证70+题 √ 10.8-10.14 字典树+AC自动机+序列 保证60+题 √ 10.15-10.23 ST+Treap+Lcp 保证60+题 √ 10.24-10.30 分治+树链剖分+根号算法 ...

2019-09-29 19:17:57 788

原创 2019年9月29日训练日记

周六做了一下秦皇岛现场赛只做出来三题,稳稳的打铁。然后开会总结这段时间看的知识点确实少,但是那些字典树,RMQ,ST表,后缀数组,KMP都是已经看过的,基本题都会做,我想的是如果一个知识点不精就放过去以后遇到还是白学,这段时间看题看了也快200道了,如果让我看线段树我感觉还能再看100道,因为各种线段树各种变形和其他算法结合确实很多,而且线段树的使用频率是比较高的,所以花的时间多。但我感觉自己...

2019-09-29 19:06:47 248

原创 HDU 3534 Tree(树的直径)

Problem DescriptionIn the Data structure class of HEU, the teacher asks one problem: How to find the longest path of one tree and the number of such longest path?InputThere are several test cas...

2019-09-29 18:17:07 265

原创 POJ 1985 Cow Marathon (树的直径)

DescriptionAfter hearing about the epidemic of obesity in the USA, Farmer John wants his cows to get more exercise, so he has committed to create a bovine marathon for his cows to run. The marathon...

2019-09-29 18:01:58 140

原创 HDU - 1540 Tunnel Warfare (线段树维护区间最大连续值)

Description:During the War of Resistance Against Japan, tunnel warfare was carried out extensively in the vast areas of north China Plain. Generally speaking, villages connected by tunnels lay in a...

2019-09-29 17:09:28 223

原创 2019ccpc秦皇岛F(DFS判环)

Problem DescriptionZ 国近年来一直在考虑遏制国土沙漠化的方案。在 Z 国广阔的疆域上,有着许多的沙漠。沙漠上干旱少雨,荒无人烟,仅有仙人掌能在这种魔鬼环境中生存。经过 Z 国地质探测局的调查,他们得到了沙漠的实地情况。Z 国的地质探测局是一个热爱 CCPC 的机构,他们喜欢使用图论的方式来描述看到的景色。在得到的数据中,沙漠中的每一个连通块都是一棵仙人掌;一个连通块是一棵...

2019-09-29 11:11:54 415

原创 Poj 2452 Sticks Problem (RMQ+二分)

DescriptionXuanxuan has n sticks of different length. One day, she puts all her sticks in a line, represented by S1, S2, S3, ...Sn. After measuring the length of each stick Sk (1 <= k <= n), ...

2019-09-28 17:36:36 267

原创 hdu 2227 Find the nondecreasing subsequences (离散化+树状数组+DP)

Problem DescriptionHow many nondecreasing subsequences can you find in the sequence S = {s1, s2, s3, ...., sn} ? For example, we assume that S = {1, 2, 3}, and you can find seven nondecreasing sub...

2019-09-28 16:56:31 284

原创 POJ 3264 Balanced Lineup (RMQ求区间最值)

DescriptionFor the daily milking, Farmer John'sNcows (1 ≤N≤ 50,000) always line up in the same order. One day Farmer John decides to organize a game of Ultimate Frisbee with some of the cows. T...

2019-09-28 16:33:44 234

原创 2019ccpc秦皇岛J MUV LUV EXTRA(KMP扩展)

Problem Description鉴纯夏是一名成绩不太好的高中生。一天她在数学考试中碰到了一道求某条线段长度的问题。因为她并不会做这道题,所以她准确地作图后用尺子量出了这条线段的长度。不幸的是,答案在10进制下为一个无限小数,纯夏只量出了这个无限小数在10进制表示下的前若干位。纯夏猜测问题的答案为一个有理数,所以答案为一个无限循环小数,如13=0.333⋯,3635=1.0285714...

2019-09-28 15:06:23 776 4

原创 BNU 25586 Mega Inversions(树状数组求逆序数对)

Description:The n2upper bound for any sorting algorithm is easy to obtain: just take two elements that are misplaced with respect to each other and swap them. Conrad conceived an algorithm that pr...

2019-09-26 21:41:33 174

原创 HDU 3874 Necklace (树状数组去重+离线处理)

Problem DescriptionMery has a beautiful necklace. The necklace is made up of N magic balls. Each ball has a beautiful value. The balls with the same beautiful value look the same, so if two or more...

2019-09-26 20:35:57 324

原创 2019年9月25日总结

这几天主要是在看线段树了,这些题都很难,所以一天也就五六道题左右,为了监督他俩每天的看题量,我让他们把每天看的题号还有题意涉及知识点都总结发群里,然后发现并查集可以优化很多算法。这周把线段树和树状数组的内容结束,下周看分治。今天早上看到自己CSDN的排名居然进1w了,下一个目标就是CF上蓝名。...

2019-09-25 20:57:10 136

原创 hdu 1878 欧拉回路(并查集)

Problem Description欧拉回路是指不令笔离开纸面,可画过图中每条边仅一次,且可以回到起点的一条回路。现给定一个图,问是否存在欧拉回路?Input测试输入包含若干测试用例。每个测试用例的第1行给出两个正整数,分别是节点数N ( 1 < N < 1000 )和边数M;随后的M行对应M条边,每行给出一对正整数,分别是该条边直接连通的两个节点的编号(节点从1到N编...

2019-09-25 17:14:12 232

原创 POJ 1456 Supermarket (贪心or并查集)

DescriptionA supermarket has a set Prod of products on sale. It earns a profit px for each product x∈Prod sold by a deadline dx that is measured as an integral number of time units starting from th...

2019-09-25 16:30:25 225

原创 POJ - 2528 Mayor's posters (离散化+线段树区间覆盖)

Description:The citizens of Bytetown, AB, could not stand that the candidates in the mayoral election campaign have been placing their electoral posters at all places at their whim. The city counci...

2019-09-25 09:05:26 286

原创 ZOJ 3261 Connections in Galaxy War(并查集)

Description:In order to strengthen the defense ability, many stars in galaxy allied together and built many bidirectional tunnels to exchange messages. However, when the Galaxy War began, some tunn...

2019-09-24 19:27:55 394

原创 POJ 2492 A Bug's Life(并查集)

DescriptionBackgroundProfessor Hopper is researching the sexual behavior of a rare species of bugs. He assumes that they feature two different genders and that they only interact with bugs of the ...

2019-09-24 17:31:51 343

原创 2019年9月22日总结

题没有落下,比赛也没有落下,感觉自己手感已经上来了,我们商量了一下决定不去银川了,虽然银川拿牌的几率是最大的,不过还是抵制一波。线段树的各种题也看的差不多了,接下来看并查集。目标这个月数据结构500题,看到题就能知道涉及什么知识点,能不能完美AC的出来再说,先知道怎么用。这周六的比赛打的很有手感,自己过了五题,两道比较难的题都是十几分钟就写出来过了,主要是以前做过类似的直接写了。...

2019-09-22 22:56:41 288

原创 线性表的链接储存结构及实现

单链表1 单链表的定义单链表是用一组任意的存储单元来存放线性表的元素。存储单元可以连续,也可以不连续为了正确的表示元素之间的逻辑关系,每个存储单元除了存储元素外 ,还需要存储后继元素的位置,这个地址信息用指针表示,称为指针;这两个元素组成了数据元素的存储映像,称为结点也就是说节点有两个部分组成的数据域 指针域2 单链表结点c++实现struct Node{ ...

2019-09-22 13:51:26 1266 1

原创 线性表的顺序存储

一、线性表简介  线性表是一种线性结构,它是由零个或多个数据元素构成的有限序列。线性表的特征是在一个序列中,除了头尾元素,每个元素都有且只有一个直接前驱,有且只有一个直接后继,而序列头元素没有直接前驱,序列尾元素没有直接后继。  数据结构中常见的线性结构有数组、单链表、双链表、循环链表等。线性表中的元素为某种相同的抽象数据类型。可以是C语言的内置类型或结构体,也可以是C++自定义类型。线性...

2019-09-22 13:38:32 375

原创 RMQ(Range Minimum Query)问题

问题描述RMQ问题是求给定区间中的最值问题。对于长度为n的数列A,回答若干查询RMQ(A, i, j)。返回数组A中下标在[i,j]里的最小值的下标。比如数列 5,8,1,3,6,4,9,5,7 那么RMQ(2,4) = 3, RMQ(6,9) = 6.解决问题最简单的解法时间复杂度是O(n),就是对于每一个查询遍历一遍数组。但是当n非常大的时候,并且查询次数非常多的时...

2019-09-22 11:02:55 496

原创 Sequence Decoding (DFS)

给出一个字符串,只含 【,】,H,P,和数字,要把这些数字和中括号里的字母展开复制多少遍根据中括号外面的数字决定。用深搜来做,遇到数字就记录数字多少,遇到【就进深一度的搜索,如果数H或者P的就把这些字符按照前面的数字给扩大几倍。AC代码:#include<cstdio>#include<cstring>#include<iostream&...

2019-09-22 10:36:09 435

原创 UVA 12657 Boxes in a Line (双向链表)

题意:给定N个盒子,分别标号为1~N;有下面4种操作:“1XY”表示将X移到Y的左边;“2XY”表示将Y移到Y的右边;“3XY”表示交换X与Y的位置;“4” 表示将1~N所有的盒子反序。要你求经过M次操作之后,所有奇数位置的盒子标号之和。分析:前三种操作都是对单个盒子进行操作,第四种操作是对所有盒子进行操作,那么我们首先来考虑第四种情况。...

2019-09-21 17:14:28 374

原创 2018年icpc焦作站 I Distance Gym - 102028I

Description:There arennpoints on a horizontal line, labelled with11throughnnfrom left to right.The distance between theii-th point and the(i+1)(i+1)-th point isaiai.For each integerkk...

2019-09-19 20:39:02 640

原创 HDU4027 Can you answer these queries? (线段树)

Description:A lot of battleships of evil are arranged in a line before the battle. Our commander decides to use our secret weapon to eliminate the battleships. Each of the battleships can be marked...

2019-09-19 17:47:56 476

原创 2019年9月18日训练日记

这几天保证了每天最少看五道题,虽然没有仔细扣代码,但是大致思路都了解了。然后我们队准备一周打四场比赛,周三周四晚上周六周日白天这是我们都空闲的时间,如果老师不放比赛就自己开。然后每个人在vjudge开了一个专项的练习,十五天26题,都是自己分工的那一部分,希望有希望去现场赛吧,权利备战。今晚的比赛和学长在一个地方打,他们开题的方式和分工都值得我们去学习。...

2019-09-18 22:19:01 665 1

原创 2019年icpc上海网络赛 B Light bulbs

题目链接:点击这里题意就是:n个点m个区间,每次区间内的数+1,最后n个点中计数为奇数的点的个数就是答案。卡数据卡内存,每组样例一重循环都会超时。所以可以分块和对m处理来做。对m处理的话,仔细想一想,只有区间次数被操作奇数次的话,这个区间长度就可以加上,所以我们只要把左右端点从小到大排序然后区间求和就行了。AC代码:#include<cstdio>#includ...

2019-09-15 19:40:06 926 2

原创 2019年icpc上海网络赛 L Digit sum(数位DP)

题目链接:点击这里这道题对友用的暴力超时,他们打表过了,不过应该是数据水,这道题的正解应该是数位DP。就是找1-n所有数,b进制下各个位的数的和,这不就是数位DP吗,虽然我DP很差,但是我套了个板子就过了。AC代码:#include<cstdio>#include<cstring>#include<iostream>#include&lt...

2019-09-15 19:07:43 922

原创 2019年icpc上海网络赛总结

这场是计数场吧,我先开的B一直超时,然后队友做的L也是超时,然后换题,我试着套了一个数位DP的板子WA了一发发现是输出格式的原因改完就过了,然后超了三个小时的B,分块,树状数组,莫队,差分都试了还是没过。最后半个多小时我感觉我开始的思路应该是没问题就尝试了一下居然真的过了。网络赛结束了好好刷题好好看题总结。有机会我一定要去现场赛,感觉这六场下来自己打比赛的手感越来越好了。...

2019-09-15 19:01:27 1168

原创 2019年icpc沈阳网络赛 C Dawn-K's water(完全背包)

题目链接:点击这里给你n种水和背包容量,下面n行是水的价值和重量,要求找到超过重量使价值最小,水可以i无限选取。DP一直是我不擅长的,昨天他们做了四个小时没过,我只能试试了,第一次选取就是完全背包的模板,然后因为数据量小,所以直接暴力枚举答案就行。AC代码:#include<cstdio>#include<cstring>#include<ios...

2019-09-15 09:28:44 1047 1

原创 2019年icpc沈阳网络赛 Guanguan's Happy water

题目链接:点击这里题目大意:已知一个数列f(n):f[x]=a[x](1<=x<=k)f[x]=f[x-1]*p[1]+f[x-2]*p[2]………+f[x-k]*p[k](x>k)给你所有的a[i],再给你接下来k个f[i],求f这个数列的前n项和。赛后看别的队伍的代码然后问他们题意发现他们和题面说的完全不一样,而且代码很简单就过去了,看了他们的代码我随便找一...

2019-09-15 09:22:20 1059

原创 2019年icpc沈阳网络赛总结

C是签到四个半小时才做出来,还错了十几次,应该早点换人做,一个人没思路就赶紧换人,F暴力模拟就可以过,可能是数据水,K的递推式找错了,晚上补出来,好久不做题手感都没了。...

2019-09-14 17:42:07 799

原创 Codeforces Round 72 C. The Number Of Good Substrings

题意:给我们一个二进制的字符串,让我们找到其中含有多少 good substrings ,good substrings - 一个数的二进制用十进制来表示的值是这个二进制字符串的长度(这个二进制串允许有前导零)。  思路:我们可以发现一个 2e5 长度(最长)的字符串,用十进制来表示最多不超过 20 位就可以表示 2e5 长度。我们可以遍历原始的字符串,遇到 1 之后我们就从这一位开始往...

2019-09-13 17:48:02 781

原创 什么是KMP算法

定义Knuth-Morris-Pratt 字符串查找算法,简称为KMP算法,常用于在一个文本串 S 内查找一个模式串 P 的出现位置。这个算法由 Donald Knuth、Vaughan Pratt、James H. Morris 三人于 1977 年联合发表,故取这 3 人的姓氏命名此算法。下面直接给出KMP算法的操作流程:假设现在文本串 S 匹配到 i 位置,模式串 P ...

2019-09-13 10:35:18 2207 1

原创 HDU1790

Description:给你n个点,m条无向边,每条边都有长度d和花费p,给你起点s终点t,要求输出起点到终点的最短距离及其花费,如果最短距离有多条路线,则输出花费最少的。Input输入n,m,点的编号是1~n,然后是m行,每行4个数 a,b,d,p,表示a和b之间有一条边,且其长度为d,花费为p。最后一行是两个数 s,t;起点s,终点。n和m为0时输入结束。(1<n<...

2019-09-12 17:59:49 646

原创 2019年9月11日总结

通过前两周的比赛也发现了自己的不足和缺陷,代码实现能力太差,有的题思路是很快就出来的,但是代码一直过不了,还有就是没有坚持到最后,没有打完全场,不过后两场都打完全场了。然后就是遇到题就先套模板,其实模板有时候也不一定对啊,所以这周开始我在整理各种模板,自己手打一遍把原理记住,比赛中手打模板。...

2019-09-11 19:14:09 528

kaggle麦穗数据集(标记好的)

kaggle麦穗数据集已经标记完成可以直接训练

2023-02-03

python依赖包,requirements.txt文件

python依赖包,requirements.txt文件

2022-03-08

pycharm导入mysql依赖包

pycharm依赖包

2022-03-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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