03 2017 档案
摘要:一、题目: 洗牌在生活中十分常见,现在需要写一个程序模拟洗牌的过程。 现在需要洗2n张牌,从上到下依次是第1张,第2张,第3张一直到第2n张。首先,我们把这2n张牌分成两堆,左手拿着第1张到第n张(上半堆),右手拿着第n+1张到第2n张(下半堆)。接着就开始洗牌的过程,先放下右手的最后一张牌,再放下
阅读全文
摘要:一、题目 现存在一堆面值为 V1、V2、V3 … 个单位的硬币,问最少需要多少个硬币才能找出总值为 T 个单位的零钱? 二、答案解析 显然需要找零的面值越大,那么求解的难度就相应加大,因此根据动态规划的思想,我们可以先将大规模的问题分解成几个小规模的易解的问题(当然每个子问题之间是不相互独立的,存在
阅读全文
摘要:一、题目 A,B,C三个人是好朋友,每个人手里都有一些糖果,我们不知道他们每个人手上具体有多少个糖果,但是我们知道以下的信息:A - B, B - C, A + B, B + C. 这四个数值.每个字母代表每个人所拥有的糖果数.现在需要通过这四个数值计算出每个人手里有多少个糖果,即A,B,C。这里保
阅读全文

浙公网安备 33010602011771号