organic

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  66 随笔 :: 0 文章 :: 12 评论 :: 15万 阅读

12 2016 档案

摘要:1. 费马因式分解 1> 对于任一个奇数n,n = ab = x2-y2 2> ∵ n = ab = (x+y)*(x-y) ∴ a = x + y, b = x-y x = (a+b)/2, y = (a-b)/2 (因为n为奇数,a, b必也为奇数,所以(a+b)和(a-b)必为偶数,故能被2整 阅读全文
posted @ 2016-12-31 20:53 organic 阅读(5272) 评论(0) 推荐(1) 编辑

摘要:1. 问题(来自Rosen的《初等数论及其应用》第6版P99第5题) 证明完全平方数的最后两个十进制数字(个位和十位)一定是下列数对之一:{00, e1, e4, 25, o6, e9} 注:e = even number, o = prime number, 0也为偶数 2. 验证一下 3. 证明 阅读全文
posted @ 2016-12-31 17:09 organic 阅读(1164) 评论(1) 推荐(1) 编辑

摘要:1. 问题 如果硬币的面值是{1, 1*c, 2*c, …, k*c}, 则贪婪算法总是用最少的硬币找零。 如《离散数学及其应用》书中贪婪算法的反例: 有面值1, 10, 25的硬币,找零30。 贪婪算法的解:5c0 + 0c1 + 1c2 = 5*1 + 0*10 + 1*25 = 30,共需6枚 阅读全文
posted @ 2016-12-11 12:32 organic 阅读(2333) 评论(1) 推荐(1) 编辑

摘要:1. 问题 如果硬币的面值是c0, c1, …, ck,则贪婪算法总是用最少的硬币找零 2. 证明 2.1 一个硬币的找零方式可以用如下公式来表示 m0c0 + m1c1 + … + mkck = S mi = 每种面值的硬币的数量(0, x) ci = 硬币的面值 根据题意 S = m0c0 + 阅读全文
posted @ 2016-12-09 22:05 organic 阅读(5437) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示