校招准备
梵莫
这个作者很懒,什么都没留下…
展开
-
顺时针(逆时针)填充矩阵
准备校招的时候碰到了这道题, 顺时针填充矩阵 题目: 给出一个二维数组,要求按照顺时针将二维数组从1~n^2填充。 例如:5*5的二维数组,填充之后为: [1, 2, 3, 4, 5] [16, 17, 18, 19, 6] [15, 24, 25, 20, 7] [14, 23, 22, 21, 8] [13, 12, 11, 10, 9] 思路 四个方向: 向右,向下,向左,向上. 方向变化...原创 2019-09-11 09:53:12 · 2021 阅读 · 0 评论 -
打印菱形
打印菱形 给定正方形边长 size>2 size为奇数,输出正方形中的菱形 主要是找公式 分4种情况 上半部分中间列左边 j>=mid-i 上半部分中间列右边 j<=mid+i 下半部分中间列左边 j>=i-mid 下半部分中间列右边 j<=size-1-(i-mid) 全部代码 public void printDiamondSimple(){ ...原创 2019-09-16 17:31:05 · 151 阅读 · 0 评论