自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 ECNU 2018 程序能力实训第一次机考(下午场)

https://acm.ecnu.edu.cn/contest/64/A.闪卡销售 公司有 n 种类型的闪卡要出售,闪卡类型编号为 1,2,3,…,n,第 i 种类型的闪卡数量为 ai。现有多个收购商给出的 m 条关于闪卡的报价信息 (p,q),表示收购第 p 种类型的闪卡的单价为 q。请计算公司如何销售,才能获得最多收益。每个收购商可以收购无限量的闪卡。 ...

2018-03-31 21:11:03 1321 1

原创 AC自动机 —— 多模式匹配 模板、个人理解及详细注释

解决单个字符串匹配的方法是KMP算法得益于其next数组,整个算法时间复杂度被显著压缩。在O(n+m)的时间内即可以算出模式匹配。 AC自动机是一个支持多模式匹配的算法。也就是给出模式串A1,A2,A3……An,以及一个字符集S在模式串长度不大的情况下算出匹配数有N个模式串,平均长度为L;文章长度为M。建立Trie树:O(N*L) 建立fail指针:O(N*L) 模式匹配:O(M*L) 所以,总时...

2018-03-29 17:49:27 214

原创 【ECNU OJ 1888】陆行鸟挖宝 最短路径

Problem #1888你坐在陆行鸟上进行一个挖宝任务,陆行鸟有三种移动方式,假定移动前的坐标为 X,则:1. 移动到 2X 的地方。2. 移动到 X−1 的地方。3. 移动到 X+1 的地方。为了尽快挖到宝物而不至于被别人先挖到,你需要选择最快的方式挖到宝物。 题解:1.这道题的tag是最短路径.....其实可以理解,每一个数字连3条边。比如10->11,10->9,10->...

2018-03-24 14:57:11 307

原创 EOJ 爬虫 —— 爬取并分析题目的回报、难度、收益

代码粗糙,水平有限。最近才发现我们学校的OJ原来每题的EMB会变化的有的时候刚A掉一道题,夸嚓,直接掉了1EMB。又想赚钱,又想写难度比较简单的题,就懒人的精神上来了。花了一会儿时间写了个爬虫,把我们学校OJ的题目,把EMB,Solves,Submissions,Accepts,之类的保存下来题目的难度大致取决于两个因素:1.人次通过率(尝试人数/通过人数)2.通过人数(至于为什么不判断提交通过率...

2018-03-24 12:11:38 276

原创 【ECNU OJ 3373】 骑士游戏 最短路径+动态规划

Problem 3373 骑士游戏 长期的宅男生活中,JYY 又挖掘出了一款 RPG 游戏。在这个游戏中 JYY 会扮演一个英勇的骑士,用他手中的长剑去杀死入侵村庄的怪兽。在这个游戏中,JYY 一共有两种攻击方式,一种是普通攻击,一种是法术攻击。两种攻击方式都会消耗 JYY 一些体力。采用普通攻击进攻怪兽并不能把怪兽彻底杀死,怪兽的尸体可以变出其他一些新的怪兽,注意一个怪兽可能经过若干次普通攻击后...

2018-03-24 12:06:43 543 1

原创 【ECNU OJ】tag = shortest paths (上)

Problem #3323 罗塞塔石碑EOJ 3323 大意:字母可以相互表示,有向图连接,询问一串字符是否能够被领一串字符表示解法:裸floyd Problem #3200 SixDegree of Cowvin BaconEOJ 3200大意:牛之间有距离。求一头牛到其他牛距离和最小的平均值,并将其乘以100后输出。解法:裸floyd Problem #3196 WormholesEOJ 31...

2018-03-23 12:52:14 146

原创 【ECNU OJ 3458】Cards Game 最小生成树

题目大意:        给你一堆牌,牌有红蓝面,每面上有个数字,每次取两张,获得一个值,可以说A的红面与B的蓝面的异或,也可以是A蓝^B红。 最后会剩下一堆牌,求如何让取到的值最小。        。。其实题目看懂了就是道裸题=======        两个点的边权为 min(a.r^b.b,a.b^b.r)        然后跑mst吧。。。。        (PS:刷钱的话记得有small...

2018-03-22 09:21:15 208

原创 【ECNU OJ 3198】挖井 最小生成树

https://acm.ecnu.edu.cn/problem/3198/ Problem:   FJ 决定给他分别用 1 到 N 编号的牧草浇水,他可以直接在一颗牧草旁边直接挖一口井来获得水,也可以用管子从任意有水的牧草那里来获得水。    在第 i 颗牧草旁边挖一口井的代价为 Wi,用管子连接第 i 与第 j 颗牧草的代价为 Pij(Pij=Pji,Pii=0)。请求出 FJ 浇灌这些牧草花费...

2018-03-22 09:12:54 493

原创 【ECNU OJ】 tag = flows 上部分

Problem #2182:EOJ 2182 Dining 题目大意:老题了。食物,饮料分配给奶牛,每头牛有他爱吃和不爱吃的。求怎么匹配能让更多牛满足。 思路:1、只要熟悉网络流就应该会想到一个 S-水-牛-饭-T 一类的建图。每条边权值为1,类似于二分图匹配,然后高高兴兴地跑了一遍最大流。然后错了。         2、然后你就开始想这是怎么回事,在草稿纸上开始画起了图。S——A1——B1——C...

2018-03-19 18:35:46 260

原创 从零单排 2018/3/19

目标:彩虹海。

2018-03-19 14:17:01 121

空空如也

空空如也

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

TA关注的人

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