﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-木子-最新评论</title><link>http://www.cnitblog.com/lifj1997/CommentsRSS.aspx</link><description>小象</description><language>zh-cn</language><pubDate>Fri, 09 Nov 2007 06:43:00 GMT</pubDate><lastBuildDate>Fri, 09 Nov 2007 06:43:00 GMT</lastBuildDate><generator>cnblogs</generator><item><title>re: 算法实现题1-1 统计数字问题</title><link>http://www.cnitblog.com/lifj1997/archive/2008/09/06/35930.html#48786</link><dc:creator>doudou</dc:creator><author>doudou</author><pubDate>Sat, 06 Sep 2008 12:01:00 GMT</pubDate><guid>http://www.cnitblog.com/lifj1997/archive/2008/09/06/35930.html#48786</guid><description><![CDATA[0-9组成的所有n位数，从n个0到n个9共有10的n次方个n位数。在这其中，0-9每个数字使用次数相同啊,设为f(n)。<br>所以，当n=1,f(n)=1;<br>当n&gt;1,f(n)=10f(n-1)+10的n-1次幂。<br>可以从高位到低位进行统计，再减去多余的0的个数。<img src ="http://www.cnitblog.com/lifj1997/aggbug/48786.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lifj1997/" target="_blank">doudou</a> 2008-09-06 20:01 <a href="http://www.cnitblog.com/lifj1997/archive/2008/09/06/35930.html#48786#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 算法实现题1-1 统计数字问题</title><link>http://www.cnitblog.com/lifj1997/archive/2008/03/26/35930.html#41520</link><dc:creator>青青</dc:creator><author>青青</author><pubDate>Wed, 26 Mar 2008 13:49:00 GMT</pubDate><guid>http://www.cnitblog.com/lifj1997/archive/2008/03/26/35930.html#41520</guid><description><![CDATA[有没有用C语言而且是递归写的啊!<img src ="http://www.cnitblog.com/lifj1997/aggbug/41520.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lifj1997/" target="_blank">青青</a> 2008-03-26 21:49 <a href="http://www.cnitblog.com/lifj1997/archive/2008/03/26/35930.html#41520#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 算法实现题1-1 统计数字问题</title><link>http://www.cnitblog.com/lifj1997/archive/2007/11/09/35930.html#36056</link><dc:creator>shosh</dc:creator><author>shosh</author><pubDate>Fri, 09 Nov 2007 06:43:00 GMT</pubDate><guid>http://www.cnitblog.com/lifj1997/archive/2007/11/09/35930.html#36056</guid><description><![CDATA[就这样一页一页地累计啊？应该去考虑优化的算法。比如从个位去考虑累计，再从十位去考虑累计，再从百位去考虑累计……<br>举个简单点的例子：93。<br>从1-90：<br>个位：1-2-3-……-9-0 ，出现9次，所以0-9每个数都已经累计了9个了。<br>再考虑十位：1-8：各出现了10次，累加进去，而9只出现了1次<br>再考虑91，92，93，分别累加进去。<br>这样答案就是：<br>0：9个<br>1-3：20个<br>4-8：19个<br>9：13个<br><br>当然，这样会麻烦一点。但是效率会高一些。<br>你也可以再找找其他的算法。<img src ="http://www.cnitblog.com/lifj1997/aggbug/36056.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lifj1997/" target="_blank">shosh</a> 2007-11-09 14:43 <a href="http://www.cnitblog.com/lifj1997/archive/2007/11/09/35930.html#36056#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>