在做算法时,可能需要运用一些数学知识。数学也是计算机的基础,这部分章节的内容相对于后面的章节比较轻松。在实际的面试中,用到的数学知识大纲为初中,极少可能超纲到高中,所以大家不用过于担心。
本章节分为 3 个部分:
Part 1
罗马数字转整数
Fizz Buzz
计数质数
Part 2
3的幂
Excel表序列号
快乐数
阶乘后的零
Part 3
Pow(x, n)
两数相除
分数到小数
x的平方根