摘要: 排序与检索数据处理是计算机的强项,包括排序、检索和统计等。6174问题假设你有一个各位数字互不相同的四位数,把所有数字从大到小排序后得到a,从小到大排序后得到b,然后a-b替换原来这个数,最终都会得到6174。例如,从1234出发,依次可以得到4321-1234=3087,8730-378=8352,8532-2358=6174。有趣的是,7641-1467=6174回到了它自己。输入一个n位数,输出操作序列,直到出现循环。样例输入:1234样例输出:1234->3087->8352->6174->6174分析:两个问题摆在我们面前:如何得到下一个数?如何检查这个数是否 阅读全文
posted @ 2013-09-04 22:24 TBHacker 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 基础题之字符串题目:把手放在键盘上,稍不注意就会往右错一位。Q会变成W,J会变成K。输入一个错位后敲出的字符串,输出打字员本来想打出的句子。分析:如何进行这样的变换呢?一种方法是使用if语句或者switch语句,如if(c==‘W’)putchar(‘Q’)。但很明显,这样做太麻烦。一个较好的方法是使用常量数组。题目:TeX括号在TeX中,左双引号是“,右双引号是”,输入一篇包含双引号的文章,你的任务是把它转换成TeX的格式。样例输入:"To be or not to be,"quoth the Bard,"that is the question".样 阅读全文
posted @ 2013-09-04 20:51 TBHacker 阅读(1075) 评论(0) 推荐(0) 编辑
摘要: PHP5.3连接SQL Server就不能用php_mssql.dll了。网上下载了好多都不行,因为它的版本是5.2的,不能再PHP5.3中使用。后来听说微软专门为PHP出了自己的dll。叫做Microsoft SQL Server Driver for PHPPHP5.3中用3.0的版本就可以了。SQLSRV30.EXE就是这个玩意儿。解压之后,有下面的文件产生。我的PHP5.3.8用的就是上面圈出来的两个。恨死我了,我试了很多遍,终于找到合适的了。在php.ini中加上extension=php_pdo_sqlsrv_53_ts.dllextension=php_sqlsrv_53_ts. 阅读全文
posted @ 2013-09-04 11:18 TBHacker 阅读(496) 评论(0) 推荐(0) 编辑