1.刚做了一道动态规划题,题目很明显是在教育动态规划。把已经有的复杂递归函数给出,然后要求在限定时间内求解,使用那函数是不可能在限定时间内求解的,因为递归非常深。然后使用动态规划却可以在0MS内解决,更重要的是,在构造动态规划矩阵的过程中,使用的计算公式跟递归公式一模一样,这就给了一个启示。对于复杂问题,如果能求出递归公式,则先求出递归公式,然后转换成动态规划矩阵!

  2.刚又做了一经典题目,求N!的最低非0位数字,本以为挺简单,只要不断进行个位相乘,然后消除0就可以,但原来这样不行,因为会出现连续进位的情况,例如25 × 4,如果只保留5,那么就变成5×4,那么下一次乘法的各位就从1(00)变成错误的2(0),因此对于每次相乘后的结果,消除尾0后,还不能简单模10,最正确的情况是把上次相乘的结果消除尾0后完全保留,那才是正确的,这样允许无限长的连续进位,但这样就跟使用高精度乘法没分别了,于是鉴于题目的数据最大是10000!,我不断尝试,发现模100000就可以了,等效于允许连续进5位,即连续5个尾0,然后再保存上次相乘结果消除尾0后的前5位。

转载于:https://www.cnblogs.com/klzwj1988/archive/2010/08/24/1807338.html

[2010-8-22]相关推荐

  1. 互联网侏罗纪【简德斋,2010.2.22】(陈礼彬转)

    本文分:页面:通讯:终端爆炸:移动互联网:政治:语言:社区:安全:广告:电子商务:物流:整合者:狩猎者:工具狂人:玩家:云计算:中文搜索:突破极限.18个章节.第一部分包含前九章. 第一章:页面 页面 ...

  2. 2010.04.22 工作之路 –263网络通信股份有限公司

    南京天气的天气明显比前些天好多了,温度也有所回升了,上午的时候,还出了点太阳,263网络很早就听说过,到目前为止,也用着这个通讯公司的免费的个人电子邮件服务系统.本次面试的对象是来自上海分区的总经理. ...

  3. 员工考勤管理制度(2010.7.22)

    上班前40分钟及下班后40分钟内为有效考勤时间; [迟到早退] 第十七条:晚于公司规定的考勤上班时间上班的视为迟到:早于公司规定的考勤下班时间离岗的视为早退.上班时间在公司办公区域内就餐或处理其他非工 ...

  4. 22/11/2010

    -------------------------------------------------------- primary ['praiməri] adj. 主要的:初级的:基本的 n. 原色: ...

  5. 铁道部公布各地春运投诉电话 22 Jan 2010

    铁道部昨日消息,为最大限度便民利民,及时接受并受理旅客对于购票.乘车.服务质量等方面的咨询和投诉,铁道部春运办公室值班于1月20日18:00提前启动.同时,各铁路局春运办公室也自元月21日12:00起 ...

  6. SharePoint 2010中的客户端AJAX应用——ASP.NET AJAX模板

    WCF Data Services是SharePoint 2010中一个极具吸引力的新特性.然而,因为它的强大,直接对其进行编程仍然会有点痛苦.幸运的是,一个新的相关技术 -- ASP.Net AJA ...

  7. Sharepoint学习笔记--Farm Backup Error:Administration 2010 Service is not started

    做了一段时间的Sharepoint项目,今天在做Farm 备份时,出现如下错误: 这是由于没有启动 "Share point 2010 Administration"服务,导致备份 ...

  8. 2010年写给自己的一封信

    爱的自己,从今天起为了自己骄傲的活着吧,好好爱自己,没有人会心疼你. 亲爱的自己,不要太在意一些人太在乎一些事,顺其自然以最佳心态面对,因为这世界就是这么不公平往往在最在乎的事物面前我们最没有价值. ...

  9. [Scrum] 12.22

    昨天完成了泛海精灵的构架设计以及界面设计. 基于插件的泛海精灵更能适应敏捷开发. 泛海精灵的的框架如下图"泛海精灵0.0"所示. 泛海精灵的主界面如下图"泛海精灵0.1& ...

  10. Excel 2010 SQL应用078 DATEPART函数与TRANSFROM函数

    目录 源数据表 解决方案 DATEPART函数忽略年份获取日期所在的季度 源数据表 产品名称 订单日期 总额 啤酒 2009/1/15 1385 葡萄干 2009/1/15 95 猪肉干 2009/1 ...

最新文章

  1. Hivr:基于BCH的社交应用
  2. 二进制安位处理_处理器与安​​全性之间的联系是什么?
  3. C#只用属性来解决兔子,不用方法和循环
  4. 高性能python_[转]【原创】High Performance Python(Python 高性能计算)(一)
  5. java中的继承(一)
  6. 《赢道——成功创业者的28条戒律》2009年1月出版
  7. solidwork运行python脚本_Matlab – Solidworks 机器人建模(3)如何把URDF文件导入到Matlab...
  8. 怎样看python源代码-如何查看python源代码
  9. 微信小程序 满意度调查问卷
  10. DreamweaverCS6破解安装
  11. 超五类双绞线,六类双绞线,七类双绞线的细微区别
  12. 台式计算机主要有哪些硬件组成,构成台式电脑主机的基本硬件有什么
  13. QCon 北京 2021:Pulsar PMC 成员翟佳出席并演讲
  14. “九把锁”还是春秋时期的黄金密道
  15. 在Python里如何切分中文文本句子(分句)、英文文本分句(切分句子)
  16. 汉诺塔c语言执行步骤详解,详解汉诺塔执行过程
  17. 基因算法解析、设计,以解决背包问题和旅行商问题为例
  18. 浅谈移动端页面性能优化方案
  19. 葡萄酒数据集_如何使用数据科学来理解什么使葡萄酒味道更好
  20. 【材料计算】分析第一原理的计算结果,包括能带、态密度等

热门文章

  1. 计算机桌面程序经常打不开了,电脑开机后桌面软件打不开怎么办
  2. 计算机病案管理系统,TWQ病案管理软件
  3. pmos低电平驱动_三极管和MOS管驱动电路的正确用法
  4. Git——Windows下Git的安装
  5. 64位电脑 装32位oracle,64位Windows可以安装32位的Oracle吗
  6. java JDBC入门及案例演示
  7. scala Set入门到熟悉
  8. ARKit Plane Detection (平面检测)
  9. Ionic APP 热更新 之 产品发布状态下的热更新搭建,去local-dev-addon插件
  10. Dev Express 安装