• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
dwtfukgv
博客园    首页    新随笔    联系   管理    订阅  订阅
2016年8月18日
POJ 3312 Mahershalalhashbaz, Nebuchadnezzar, and Billy Bob Benjamin Go to the Regionals (水题,贪心)
摘要: 题意:给定 n 个字符串,一个k,让你把它们分成每组k个,要保证每组中每个字符串长度与它们之和相差不能超2. 析:贪心策略就是长度相差最小的放上块。 代码如下: 阅读全文
posted @ 2016-08-18 19:30 dwtfukgv 阅读(219) 评论(0) 推荐(0)
UVa 1252 Twenty Questions (状压DP+记忆化搜索)
摘要: 题意:有n件物品,每件物品有m个特征,可以对特征进行询问,询问的结果是得知某个物体是否含有该特征,要把所有的物品区分出来(n个物品的特征都互不相同), 最小需要多少次询问? 析:我们假设心中想的那个物体为W,首先知道的是,同一个特征不用问多次,所以首先用一个集合s表示已经问的特征,在这里面有的是W具 阅读全文
posted @ 2016-08-18 16:58 dwtfukgv 阅读(193) 评论(0) 推荐(0)
UVa 10817 Headmaster's Headache (状压DP+记忆化搜索)
摘要: 题意:一共有s(s ≤ 8)门课程,有m个在职教师,n个求职教师。每个教师有各自的工资要求,还有他能教授的课程,可以是一门或者多门。 要求在职教师不能辞退,问如何录用应聘者,才能使得每门课只少有两个老师教而且使得总工资最少。 析:用两个集合来表示状态,s1表示恰好有一个人教的科目,s2表示至少有两个 阅读全文
posted @ 2016-08-18 15:30 dwtfukgv 阅读(228) 评论(0) 推荐(0)
HDU 3668 Volume (数学,积分)
摘要: 题意:求图中交叉圆柱体的体积! 析:大体思路很明确,把两个圆柱的体积加起来 减去中间公共部分的即可!第一步首先得想到公共部分是一个怎样的图形。这个在高数下册例题中有讲到! 中间实线部分就是第一卦限内的图形,显然一个二重积分就可以搞定: 这种情况比较简单点,适合于2*R <= h 的时候! 如果2*R 阅读全文
posted @ 2016-08-18 14:10 dwtfukgv 阅读(411) 评论(0) 推荐(0)
HDU 3666 THE MATRIX PROBLEM (差分约束)
摘要: 题意:给定一个最大400*400的矩阵,每次操作可以将某一行或某一列乘上一个数,问能否通过这样的操作使得矩阵内的每个数都在[L,R]的区间内。 析:再把题意说明白一点就是是否存在ai,bj,使得l<=cij*(ai/bj)<=u (1<=i<=n,1<=j<=m)成立。 首先把cij先除到两边去,就 阅读全文
posted @ 2016-08-18 13:58 dwtfukgv 阅读(228) 评论(0) 推荐(0)
UVaLive 6859 Points (几何,凸包)
摘要: 题意:给定 n 个点,让你用最长的周长把它们严格包围起来,边长只能用小格子边长或者是小格子对角线。 析:先把每个点的上下左右都放到一个集合中,然后求出一个凸包,然后先边长转成题目的方式,也好转两个点的最小的*根号2加上两者差*1. 代码如下: 阅读全文
posted @ 2016-08-18 11:11 dwtfukgv 阅读(360) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3