[Java学习记录]打印菱形(空心金字塔升级版)
简单写几句
0.题目来自韩顺平老师的 BV1fh411y7R8 137p 该集讲了编程经典题目:空心金字塔,片尾韩老师提出附加题:打印菱形*
1.就我目前的编程思维水平,空心金字塔题目较难,在跟着韩老师打印完金字塔后,决定对金字塔进行充分的理解,把菱形打印出来
2.起初的思维是总层数/2,上下分别编写,后来发现无从下手,改变方向,先打印倒着的金字塔,再让他空心,最后2个金字塔放在一起即可,不一定非要只使用3个for囊括所有
3.倒放金字塔也完成后上塔的底层和下塔的顶层不设置全部输出*,再将下塔的顶层删除,就得到了一个完美的菱形
4.写出来的那一刻感觉灵魂得到了升华,多巴胺疯狂分泌