当前位置: 首页 > news >正文

最优惠的手机网站建设国内做网站建设好的

最优惠的手机网站建设,国内做网站建设好的,住房与住房建设部网站首页,h5制作官网登录文章目录 01.程序结构划分02.去零03.合并04.上移05.下移/左移/右移#xff0c;只是取数据的方向不同06.提高可读性 01.程序结构划分 02.去零 有序向量“唯一化”的思路。 /// summary/// 去零/// /summary/// param namerow对于一行或一… 文章目录 01.程序结构划分02.去零03.合并04.上移05.下移/左移/右移只是取数据的方向不同06.提高可读性 01.程序结构划分 02.去零 有序向量“唯一化”的思路。 /// summary/// 去零/// /summary/// param namerow对于一行或一列元素/paramprivate static void Remove0(int[] row){int pos 0;for (int i 0; i 4; i) if (row[i] ! 0) row[pos] row[i];for (; pos 4; pos) row[pos] 0;}03.合并 /// summary/// 合并/// /summary/// param namerow对于一行或一列元素完成一次向左合并的操作/paramprivate static void Merge(int[] row){// 去零Remove0(row);// 相邻相同则合并for (int i0; i4-1; i){if (row[i] ! 0 row[i] row[i1]){row[i] * 2;row[i 1] 0;}}// 去零Remove0(row);}04.上移 /// summary/// 上移/// /summary/// param namemap原棋盘/param/// returns/returnsprivate static void Up(int[,] map){int[] arr new int[4] ;for (int j0; j4; j){for (int i0; i4; i) arr[i] map[i, j];Merge(arr);for (int i 0; i 4; i) map[i, j] arr[i];}}05.下移/左移/右移只是取数据的方向不同 比如“下移” 取数据和还数据的方向与“上移”相反。 /// summary/// 下移/// /summary/// param namemap原棋盘/param/// returns/returnsprivate static int[,] Down(int[,] map){int[] arr new int[4];for (int j 0; j 4; j){for (int i 0; i 4; i) arr[3-i] map[i, j];Merge(arr);for (int i 0; i 4; i) map[i, j] arr[3-i];}return map;}/// summary/// 左移/// /summary/// param namemap/param/// returns/returnsprivate static int[,] Left(int[,] map){int[] arr new int[4];for (int i 0; i 4; i){for (int j 0; j 4; j) arr[j] map[i, j];Merge(arr);for (int j 0; j 4; j) map[i, j] arr[j];}return map;}/// summary/// 右移/// /summary/// param namemap原棋盘/param/// returns/returnsprivate static int[,] Right(int[,] map){int[] arr new int[4];for (int i 0; i 4; i){for (int j 0; j 4; j) arr[3-j] map[i, j];Merge(arr);for (int j 0; j 4; j) map[i, j] arr[3-j];}return map;}06.提高可读性 枚举 enum Direction { up, down, left, right } /// summary/// 进行一次移动操作/// /summary/// param namemap原棋盘/param/// param namedir移动的方向枚举/paramprivate static void Move(int[,] map, Direction dir){switch (dir){case Direction.up:Up(map); break;case Direction.down:Down(map); break;case Direction.left:Left(map); break;case Direction.right:Right(map); break;}}
http://www.zqtcl.cn/news/474581/

相关文章:

  • 上海长宁网站建设公司WordPress 采集文章 图片
  • 紫色 网站网络设计的最后一个步骤是
  • 广东省建设安全卡查询网站网站开发需要的语言
  • 网站的建设需要考虑什么问题投放广告的网站
  • 雅虎提交网站入口常州哪家做网站好
  • 哪些网站是503错误代码太原搭建网站的公司
  • 网站建设公司需要有什么东西凡科建站seo
  • 荷泽网站建设买链接做网站 利润高吗
  • 网站嵌套代码网络营销与策划实训
  • 网上做环评立项的网站是哪个网站开发是前端吗
  • 公司网站可以自己建立吗前端网站开发教程
  • 淘宝客导购网站营销推广软件有哪些
  • 专做写字楼出租的网站建设银行北京招聘网站
  • 龙华观澜网站建设酒店网站建设策划
  • 淄博网站排名做版权保护的网站
  • 专业轻电商网站建设公司新闻发布的网站
  • 设计型网站营销存在的问题及改进
  • 南通建设企业网站wordpress 位置地图
  • 无锡本地网站有哪些手机拍摄720全景软件
  • 泉州晋江网站建设费用东莞市住房和城乡建设局门户网站
  • 苏州网站建设哪家便宜平谷手机网站设计
  • 建设项目一次公示网站嘉兴新站seo外包
  • 电子商务网站模板 html专业网站建设服务报价
  • 网页设计和网站建设的区别研发一款app要多少钱
  • seo网站建设方案建个企业网站需要多少钱
  • 搭建网站的软件网页动态设计
  • 好的界面建筑网站甘孜网站建设
  • 电子商务网站创建过程网站排名提升软件
  • 青岛企业如何建网站购买网站建站
  • 广东自考网站建设管理网站做ddns解析