上一页 1 ··· 12 13 14 15 16
摘要: 题意: 给定一组(x1,x2,y),其中y为1或0,问是否有一组(w1,w2,b),使得上述的每一个(x1,x2,y)都满足x1*w1+x2*w2+b在y=1时大于0,在y=-1时小于0. 题解: 赛时想的是半平面交,wa到哭 后来看题解,居然那么简单? 我们把x1,x2看成两个坐标轴,那么其实(w 阅读全文
posted @ 2019-07-25 22:16 Isakovsky 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 题意: 有一个n*m的矩阵,左右可以随便走,但只能在每一行的中点往下走,每走一格花费时间1. 现在这个矩阵里放了k瓶牛奶,第i个牛奶喝下去需要ti时间 起点是(1,1) 对于每个i∈[1,k],问喝掉k瓶牛奶花费的最小时间 题解: 首先离散化行。 记第 i 行的牛奶数为 ci,则对于第 i 行,求出 阅读全文
posted @ 2019-07-25 21:42 Isakovsky 阅读(672) 评论(2) 推荐(0) 编辑
摘要: 题意: 有个打字机,在当前字符串后新加一个字花费p,把当前字符串的一个连续子串拷贝到当前字符串的末尾花费q,给定一个字符串,求用打字机打出这个字符串的最小花费。 题解: 容易想到用dp 记dp[i]为打出前i个字符的最小花费,对于每个i,令 A=dp[i-1]+p B=dp[j]+q 其中j为最小的 阅读全文
posted @ 2019-07-25 19:33 Isakovsky 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 题意: 在无向图上删边,让此图上从起点到终点的最短路长度变大,删边的代价是边长,求最小代价。 题解: 先跑一遍迪杰斯特拉,求出所有点的d[]值,然后在原图上保留所有的边(i,j)仅当i,j满足d[j]-d[i]=l(i,j),在这个图上跑最小割。 时间复杂度O((E)logV+V^2*E) 阅读全文
posted @ 2019-07-25 18:35 Isakovsky 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 题意:有n+1辆车,每辆车都有一定的长度,速度和距离终点的距离,第1-n辆车在前面依次排列,第0辆车在最后面。不允许超车,一旦后车追上前车,后车就减速,求第0辆车最快什么时候能到达终点? 思路:对于每一辆车,假想它被后面的所有车追上,连成一个长串,这一长串以该车的速度行驶,这一长串的尾巴通过终点的时 阅读全文
posted @ 2019-07-25 18:24 Isakovsky 阅读(185) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16