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

做网站的案例工厂展厅效果图

做网站的案例,工厂展厅效果图,长沙网站免费建站,网站基本信息设置1. 题目 A 和 B 在一个 3 x 3 的网格上玩井字棋。 井字棋游戏的规则如下#xff1a; 玩家轮流将棋子放在空方格 ( ) 上。第一个玩家 A 总是用 “X” 作为棋子#xff0c;而第二个玩家 B 总是用 “O” 作为棋子。“X” 和 “O” 只能放在空方格中#xff0c;而…1. 题目 A 和 B 在一个 3 x 3 的网格上玩井字棋。 井字棋游戏的规则如下 玩家轮流将棋子放在空方格 ( ) 上。第一个玩家 A 总是用 “X” 作为棋子而第二个玩家 B 总是用 “O” 作为棋子。“X” 和 “O” 只能放在空方格中而不能放在已经被占用的方格上。只要有 3 个相同的非空棋子排成一条直线行、列、对角线时游戏结束。如果所有方块都放满棋子不为空游戏也会结束。游戏结束后棋子无法再进行任何移动。 给你一个数组 moves其中每个元素是大小为 2 的另一个数组元素分别对应网格的行和列它按照 A 和 B 的行动顺序先 A 后 B记录了两人各自的棋子位置。 如果游戏存在获胜者A 或 B就返回该游戏的获胜者如果游戏以平局结束则返回 “Draw”如果仍会有行动游戏未结束则返回 “Pending”。 你可以假设 moves 都 有效遵循井字棋规则网格最初是空的A 将先行动。 提示 1 moves.length 9 moves[i].length 2 0 moves[i][j] 2 moves 里没有重复的元素。 moves 遵循井字棋的规则。来源力扣LeetCode 链接https://leetcode-cn.com/problems/find-winner-on-a-tic-tac-toe-game 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 位运算解题 类似题目 程序员面试金典 - 面试题 16.04. 井字游戏计数 LeetCode 348. 判定井字棋胜负计数 将棋盘看做是9个二进制位所有的获胜状态是可以枚举的用3个8进制位来表示 class Solution { public:string tictactoe(vectorvectorint moves) {vectorint win {0007,0070,0700,0444,0222,0111,0421,0124};int a 0, b 0, bit, i, j;bool flag true;for(i 0; i moves.size(); i) { //将整个棋盘看做9个2进制位if(flag)//a先走{bit moves[i][0]*3moves[i][1];a | (1bit);if(i 4)//走3步才可能赢{for(j 0; j 8; j)if((awin[j]) win[j])return A;//不能写 a win[j]因为后面走的棋子多了赢了 a 也肯定不会等于win[j]}}else{bit moves[i][0]*3moves[i][1];b | (1bit);if(i 5)//走3步才可能赢{for(j 0; j 8; j)if((bwin[j]) win[j])return B;}}flag !flag;//换人下棋}if(moves.size() 9)return Pending; return Draw;} };
http://wiki.neutronadmin.com/news/325748/

相关文章:

  • 网络设计与管理是干什么的珠海网站建设方案优化
  • 曹县商城网站建设哪里有网站开发服务
  • 专门做网站的公司正规赚佣金的平台
  • 重庆网站优化网络服务深圳市建设局网站
  • 做空包网站免费网站模板的制作方法
  • 网站建设市场行情分析成都的网站建设
  • 焦作网站建设价格有没有做海报的网站推荐
  • 网站建设一般用英文怎么说wordpress博客支持js
  • 北京做网站开发公司免费网址域名注册
  • 性价比高的广州网站建设wordpress pcdotfan
  • 国外域名查询网站网上购物平台有哪几个
  • 六安电商网站建设价格cms建站方案
  • 电子商务网站建设的核心多选做网站按什么收费多少钱
  • 长沙雨花区建设局网站网页制作策划书
  • 在c盘做网站可以吗西宁高端网站开发公司
  • 免费解析网站网站建设流程资讯
  • 网站建设及 维护东莞市电池网站建设
  • wix网站做图片能折叠吗售后服务方案 网站建设
  • 如何做漫画网站国内十大旅游网站排名
  • 网站保姆-源码下载wordpress如何添加广告悬浮按钮
  • 网站代码预览器共享经济网站建设策划书
  • 网站建设优化服务信息宁波关键词优化平台
  • 网站服务器过期了手机网站怎么提高关键词
  • 网站建设与维护培训利用大平台做网站
  • wordpress kratos主题百度网站推广排名优化
  • 易语言如何做网站登录基于5G的网站设计
  • 桐乡市住房建设局网站公示wordpress链接下划线
  • 哈尔滨快速建站合作智鼎互联网站建设
  • 企业网站数据库电商类网站建设合同书
  • 青岛网站快速排名优化苏州做网站推广的公司哪家好