摘要: 描述 给出两个数 A 和 B, 其中 B >= A. 我们需要计算结果 F 的最后一位数是什么, 其中F = B! / A!(1 <= A, B <= 10^18, A 和 B 非常大) 样例 给出 A = 2, B = 4, 返回 2 A! = 2 以及 B! = 24, F = 24 / 2 = 阅读全文
posted @ 2018-05-19 23:06 J1ac 阅读(284) 评论(0) 推荐(0)
摘要: 描述 给你一个数n生成一个包含1-n^2的螺旋形矩阵 样例 n = 3矩阵为 [ [ 1, 2, 3 ], [ 8, 9, 4 ], [ 7, 6, 5 ] ]思路:和上一题打印螺旋数组思路相同,只不过这次改成了往数组里面填数字。 1 class Solution { 2 public: 3 /** 阅读全文
posted @ 2018-05-19 10:07 J1ac 阅读(190) 评论(0) 推荐(0)
摘要: 这道题算是一道老题了,剑指offer上就有,虽然上面的解法我感觉也就那样。之前一次面试也碰到过,我用了个递归也算是写出来了,这次改用循环又写了一遍: 描述 给定一个包含 m x n 个要素的矩阵,(m 行, n 列),按照螺旋顺序,返回该矩阵中的所有要素。 样例 给定如下矩阵: [ [ 1, 2, 阅读全文
posted @ 2018-05-19 09:44 J1ac 阅读(165) 评论(0) 推荐(0)