算法
EnaLee
知己知彼,百战百胜
展开
-
欢迎使用CSDN-markdown编辑器
lintcode 计算数字k在0到n中的出现的次数,k可能是0~9的一个值这种类型的编程题,当毫无头绪的时候,适宜用最原始的方法去分析,即对每个数字去遍历,最终获得次数。 当然,在时间复杂度方面是远远不够的,但是在30分钟的笔试时间里,最机智方法莫过于这种 以下附上代码代码:class Solution { /* * param k : As description.原创 2017-07-21 15:20:43 · 137 阅读 · 0 评论 -
设计一个算法,计算出n阶乘中尾部零的个数
方法一:计算出n阶乘的结果,再计算出尾部零的数目方法二:科学的思想,分析数据特点1、2、3、4、5、6、7、8、10......发现每5个数,就会产生0,那么基于此分析。以下转载一位分析很透彻的博客http://blog.csdn.net/surp2011/article/details/51168272转载 2017-07-19 15:28:57 · 260 阅读 · 0 评论