
算法基础
文章平均质量分 79
dalianlv
做笔记是个好习惯
展开
-
两个大数相加
今天在没事做算法题练习时,有道求a+b的题,本以为很简单,结果没想到提交了好几次都没通过,让自己折腾了好大半天才找出了各种坑,记录一下解题思路。 题目如下: 计算a+b的和 每行包行两个整数a和b 对于每行输入对应输出一行a和b的和 输入 1 5 输出 6 一看到题,原创 2017-04-30 20:02:25 · 793 阅读 · 0 评论 -
算法题练习系列之(四十):母牛的故事
有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?原创 2017-11-22 09:54:51 · 608 阅读 · 0 评论 -
算法题练习系列之(三十九):星际密码
星际战争开展了100年之后,NowCoder终于破译了外星人的密码!他们的密码是一串整数,通过一张表里的信息映射成最终4位密码。表的规则是:n对应的值是矩阵X的n次方的左上角,如果这个数不足4位则用0填充,如果大于4位的则只输出最后4位。|1 1|^n => |Xn ..||1 0| |.. ..|例如n=2时,|1 1|^2 => |1 1| * |1 1| => |2 1||1 0| |1 0| |1 0| |1 1|即2对应的数是“0002”。原创 2017-11-22 09:43:39 · 501 阅读 · 0 评论 -
算法题练习系列之(三十八): 斐波那契凤尾
NowCoder号称自己已经记住了1-100000之间所有的斐波那契数。为了考验他,我们随便出一个数n,让他说出第n个斐波那契数。当然,斐波那契数会很大。因此,如果第n个斐波那契数不到6位,则说出该数;否则只说出最后6位。原创 2017-11-22 09:30:56 · 746 阅读 · 0 评论