日常问题
嘿呀好气
一名在校大学生, 现在在学习做游戏
展开
-
螺旋方阵 JAVA版实现
以下是一个5*5阶螺旋方阵, 请写出程序, 输出N*N阶的方阵(顺时针方向递进)如下图所示看图, 分析, 我们可以发现一个规律, 螺旋递进可以分为4个步骤由左到右 由上到下 由右到左 由下到上将其分为4个小步骤之后我们又可以发现, 每当执行完这4个步骤后, 螺旋方阵的阶次就减少了2, (例如, 当前图 5阶方阵执行完4个步骤, 变成了3阶方阵)每一步赋值时, 首尾的地方...原创 2018-11-16 11:17:24 · 1706 阅读 · 3 评论 -
五子棋结算算法 JS版 TS版 typescript版
五子棋结算算法 编程思想 每次用户下棋子是, 对当前棋子的 左右, 上下, 斜线进行判断, 看是否有成了5个的, 有则结算, 没有则继续游戏 前提说明 当前五子棋棋盘大小为 DISK_SIZE = 15; // 棋盘的大小 即为15*15的棋盘 用户下棋时, 会将棋子的位置传出 (pos_x, pox_y) 横轴为x, 竖轴为y, 以及当前棋子的类型(黑或白) 因为 js ...原创 2018-11-16 11:37:59 · 700 阅读 · 0 评论