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

长沙官网网站制作公司大学加强网站建设与管理的通知

长沙官网网站制作公司,大学加强网站建设与管理的通知,杨思网站建设公司,wordpress音乐页面面板文章目录 一、题目二、C# 题解 一、题目 设计一个算法#xff0c;判断玩家是否赢了井字游戏。输入是一个 N x N 的数组棋盘#xff0c;由字符 #xff0c;“X和O组成#xff0c;其中字符” 代表一个空位。 以下是井字游戏的规则#… 文章目录 一、题目二、C# 题解 一、题目 设计一个算法判断玩家是否赢了井字游戏。输入是一个 N x N 的数组棋盘由字符 “X和O组成其中字符” 代表一个空位。 以下是井字游戏的规则 玩家轮流将字符放入空位 中。第一个玩家总是放字符O且第二个玩家总是放字符X。X和O只允许放置在空位中不允许对已放有字符的位置进行填充。当有N个相同且非空的字符填充任何行、列或对角线时游戏结束对应该字符的玩家获胜。当所有位置非空时也算为游戏结束。如果游戏结束玩家不允许再放置字符。 如果游戏存在获胜者就返回该游戏的获胜者使用的字符“X或O”如果游戏以平局结束则返回 “Draw”如果仍会有行动游戏未结束则返回 “Pending”。 示例 1 输入 board [“O X”, XO,“X O”] 输出 “X” 示例 2 输入 board [“OOX”,“XXO”,“OXO”] 输出 “Draw” 解释 没有玩家获胜且不存在空位 示例 3 输入 board [“OOX”,“XXO”,OX ] 输出 “Pending” 解释 没有玩家获胜且仍存在空位 提示 1 board.length board[i].length 100输入一定遵循井字棋规则 点击此处跳转题目。 二、C# 题解 循环依次判断即可 public class Solution {public string Tictactoe(string[] board) {int N board.Length;char leftUp board[0][0], rightUp board[0][N - 1], row, col;bool leftUpB true, rightUpB true, rowB, colB, draw true;for (int i 0; i N; i) {row board[i][0];col board[0][i];rowB colB true;if (board[i][i] ! leftUp) leftUpB false; // 左上-右下对角检查if (board[i][N - i - 1] ! rightUp) rightUpB false; // 右上-左下对角检查for (int j 0; j N; j) {if (board[i][j] ) draw false; // 空白字符检查if (board[i][j] ! row) rowB false; // 行检查if (board[j][i] ! col) colB false; // 列检查}if (rowB row ! ) return row.ToString();if (colB col ! ) return col.ToString();}if (leftUpB leftUp ! ) return leftUp.ToString();if (rightUpB rightUp ! ) return rightUp.ToString();if (draw) return Draw;return Pending;} }时间80 ms击败 100.00% 使用 C# 的用户内存37.90 MB击败 100.00% 使用 C# 的用户
http://www.dnsts.com.cn/news/181996.html

相关文章:

  • 申请做网站防水补漏在哪个网站做宣传好
  • 网站建设 中企动力西安搜索引擎网站推广
  • 网站如何进行备案网站怎么做外链
  • 山东建大建设有限公司网站自助建设手机网站
  • wordpress图片水印大连百度关键词优化
  • 财政厅三基建设网站网站不要了该如何处理
  • 网站排版wordpress 用户注册邮件
  • 东莞东城网站建设天使投资平台官网
  • 潍坊网站制作网站静态页面模板
  • 做网站的关键词怎么判断好不好公司注册资金认缴和实缴区别
  • sns社交网站.net源码wordpress主题美化插件
  • 建设网站公司哪里好相关的热搜问题解决方案若比邻跨境电商网站
  • 注册网站不需要手机验证的东莞淘宝运营
  • 韩都衣舍网站建设策划书装修网页设计
  • 中国建设职业注册中心网站wordpress 恢复初始化
  • 创建本地网站做推广优化的网站有哪些
  • 绿色大气网站网站推广的方法有sem推广
  • 奇迹网站架设视频吉林教育网站建设方案
  • 关于建设网站的请示报告软件网站开发甘肃
  • 用户网站建设网站虚拟主持人代码
  • 苏州的网络公司网站建设免费h5在线制作
  • 效果图制作代做网站wordpress集中页面地址
  • 做餐饮店铺哪个网站zenmeyong wordpress
  • 做推送封图的网站微信辅助做任务网站
  • 备案的网站建设书是什么意思小微企业名录查询系统
  • 商城开发网站建设做网站域名的设置
  • 怎么做不花钱的网站一键建站源码
  • 浦东新区网站建设推广东莞疾控最新通告今天
  • html5网站欣赏 国内网站目录编辑审核的注意事项
  • 网站建设销售好做么phpcms 做购物网站