随笔分类 -  ACM

摘要:反过来推 题目大意:就是农夫和这只牛又杠上了(怎么老是牛啊,能换点花样吗),给出一行数(从1到N),按杨辉三角的形式叠加到最后,可以得到一个数,现在反过来问你,如果我给你这个数,你找出一开始的序列(可能存在多个序列,输出字典序最... 阅读全文
posted @ 2015-10-04 17:35 PhiliAI 阅读(354) 评论(0) 推荐(0)
摘要:最小的差别 题目大意:输入一串数字,问你数字的组合方式,你可以随意用这些数字组合(无重复)来组合成一些整数(第一位不能为0),然后问你组合出来的整数的差最小是多少? 这一题可以用枚举的方法去做,这里我就用枚举和贪心(这个非常... 阅读全文
posted @ 2015-10-03 14:19 PhiliAI 阅读(224) 评论(0) 推荐(0)
摘要:卡片游戏 题目大意:给你一排卡片,你可以从从中抽一些卡片(但是不能抽最左和最右的卡片),每张卡片上有一个数字,当你从中抽出一张卡片后,你将得卡片的数字和卡片左右两张卡片的数字的乘积的分数,问当剩下最左和最右两张卡片的时候,你可... 阅读全文
posted @ 2015-10-02 20:19 PhiliAI 阅读(532) 评论(0) 推荐(0)
摘要:远征队 题目大意:一部车要从一个地方走到另一个地方,开始的时候车的油箱有P升油,汽车每走1个距离消耗1升油,没有油汽车无法行驶,路上有加油站,可以为汽车加油,设汽车的油缸是无限大小的,问你汽车能否走到终点?如果可以,需要用到最... 阅读全文
posted @ 2015-10-01 23:46 PhiliAI 阅读(324) 评论(0) 推荐(0)
摘要:动物王国的食物链 这一题有两种思路,先介绍第一种: 题目是中文的,我就不翻译了,也很好理解,就是一个A-B-C-A的一个循环的食物链,给定一些条件,问你哪些条件是错的 这一题,是一道比较经典的查并集的题目,那么这一题的思想是什... 阅读全文
posted @ 2015-10-01 18:15 PhiliAI 阅读(554) 评论(0) 推荐(0)
摘要:奔跑吧,傻牛 题目大意:这只Bessie的牛又要来闹事了,这次她的任务就是来躲流星雨,流星雨就是在一定时间会从天上砸到Bessie的所在的正方形区域内(Bessie在0,0的位置),然后砸下来后流星雨会把区域内的上下左右区域全部砸烂,... 阅读全文
posted @ 2015-09-30 13:18 PhiliAI 阅读(316) 评论(0) 推荐(0)
摘要:冰壶2.0 题目大意:就是给你一个冰壶和一个地图,地图上有石头,冰壶只能沿着x方向和y方向运动,并且要一直运动直到撞到石头为止,并且沿着此方向撞过来会把挡住的石头撞没,冰壶在停的时候可以扔出去一次,最多只能扔10次,问你冰壶能否到指定点... 阅读全文
posted @ 2015-09-27 13:39 PhiliAI 阅读(207) 评论(0) 推荐(0)
摘要:数的集合问题 题目大意:给定你一个整数m,你只能用2的k次幂来组合这个数,问你有多少种组合方式? 这一题一看,天啦太简单了,完全背包?是不是? 不过的确这一题可以用完全背包来想,但是交题绝对是TLE,如果真的是完全背包的做法那我... 阅读全文
posted @ 2015-09-26 16:17 PhiliAI 阅读(642) 评论(0) 推荐(0)
摘要:题目大意:有n根长度的为a1,a2....an的棒子,如果棒子可以组成三角形,求这些棒子能组成的三角形的最大周长? 这一题,一般人只能想到三重循环,当然我们是CS专业的,不能这样想,其实这题可以用DP(其实也不算DP),就是用o(n^2)的时间算出所有两根棒子的... 阅读全文
posted @ 2015-09-26 08:51 PhiliAI 阅读(316) 评论(0) 推荐(0)
摘要:红与黑 题目大意:一个人在一个矩形的房子里,可以走黑色区域,不可以走红色区域,从某一个点出发,他最多能走到多少个房间? 不多说,DFS深搜即可,水题 注意一下不要把行和列搞错就好了,我就是那样弄错过一次哈哈哈哈 1 #i... 阅读全文
posted @ 2015-09-25 21:38 PhiliAI 阅读(188) 评论(0) 推荐(0)
摘要:一道高精度DP 题目大意,换工具,有m块钱,有k种价值的物品,(1...k),求一共有多少种换法 这一题就是完全背包,现在这种完全背包对我来说就是水题了, 状态转移方程闭着眼睛写dp[j]+=dp[j-i] 可是这一题还没完,数据量太大,会出现溢出的情况,这一题有一点高精度的要求,要求也挺简单的,两 阅读全文
posted @ 2015-09-25 18:13 PhiliAI 阅读(404) 评论(0) 推荐(0)
摘要:数蚂蚁 题目大意:一只牛想数蚂蚁,蚂蚁分成很多组,每个组里面有很多只蚂蚁,现在问你有多少种组合方式 (说白了就是问1,1,1,...,2...,3...,4...)这些东西有多少种排列组合方式 这一道题我一开始... 阅读全文
posted @ 2015-09-25 01:44 PhiliAI 阅读(353) 评论(0) 推荐(0)
摘要:价值最小回文字符串 题目大意:给你一个字符串,可以删除可以添加,并且每一次对一个字母的操作都带一个权,问你转成回文串最优操作数。 如果这一题我这样告诉你,你毫无疑问知道这一题是LD(Levenshtien Distance 编辑距离),但是上面太多废话了,理解起来还是要有点费劲,比如我一开始就觉得回 阅读全文
posted @ 2015-09-23 17:36 PhiliAI 阅读(666) 评论(0) 推荐(0)
摘要:用硬币换钱 题目大意:就是有面值为A1,A2,A3....的硬币,各有C1,C2,C3...的数量,问在钱数为m的范围内,能换多少钱?(不找零) 这题看名字就知道是完全背包,但是这题又有点不一样,因为这题的硬币数不是无限的,所... 阅读全文
posted @ 2015-09-22 13:40 PhiliAI 阅读(375) 评论(0) 推荐(0)
摘要:2015-09-21 奶牛挤奶 题目大意就是这只Bessie的牛产奶很勤奋,某农民有一个时刻表,在N时间内分成M个时间段,每个时间段Bessie会一直产奶,然后有一定的效益,并且Bessie产奶后要休息两个小时。 ... 阅读全文
posted @ 2015-09-21 17:19 PhiliAI 阅读(194) 评论(0) 推荐(0)
摘要:2015-09-21 造桥基建工程 题目大意,就是有n座岛和k座桥,要你找一条哈密顿圈(找完所有的岛,并且每个岛只经过一次),当经过一座岛就加上岛的价值,如果两岛联通,则加上两座岛的价值之积,如果三座岛之... 阅读全文
posted @ 2015-09-21 01:09 PhiliAI 阅读(737) 评论(0) 推荐(0)
摘要:牛如何吃苹果 问题大意:一个叫Bessie的牛,可以吃苹果,然后有两棵树,树上苹果每分钟会掉一个,这只牛一分钟可以在两棵树中往返吃苹果(且不吃地上的),然后折返只能是有限次W,问你这只叫Bessie的牛最多可以吃到多少个苹果 首先我们应该... 阅读全文
posted @ 2015-09-17 00:08 PhiliAI 阅读(700) 评论(0) 推荐(0)
摘要:北大教你怎么滑雪 题目是中文的,要读懂题目其实不难 其实这道题挺经典的,我们这样想,他最终要找到一个最大值,这个时候我们就想到要用动态规划 那怎么用呢?我们同时这样想,由于滑雪的最高点我们不能立马找出来,而且也不一定是最高点就是最长... 阅读全文
posted @ 2015-09-16 16:20 PhiliAI 阅读(268) 评论(0) 推荐(0)
摘要:北大教你怎么打保龄球题目很简单的,我就不翻译了,简单来说就是储存每一行的总数,类似于状态压缩 1 #include 2 #include 3 #define MAX(a,b) a>b?a:b 4 5 int Cow_Map[351][... 阅读全文
posted @ 2015-09-15 23:29 PhiliAI 阅读(234) 评论(0) 推荐(0)
摘要:Fence Repair 问题大意:农夫约翰为了修理栅栏,要将一块很长的木块切割成N块,准备切成的木板的长度为L1,L2...LN,未切割前的木板的长度恰好为切割后木板的长度的总和,每次切断木板的时候,需要的开销为这块木板的长度,例如长度为21的木板需要切成长度为5,8,8的三块木板,长为21的木板 阅读全文
posted @ 2015-09-06 20:25 PhiliAI 阅读(701) 评论(0) 推荐(1)