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

企业网站建设的征求意见漳州手工外发加工网

企业网站建设的征求意见,漳州手工外发加工网,网站便宜建设,无线新闻台直播app下载一、捡石头 292 思路就是#xff1a; 谁面对4块石头的时候#xff0c;谁就输#xff08;因为每次就是1-3块石头#xff0c;如果剩下4块石头#xff0c;你怎么拿#xff0c;我都能把剩下的拿走#xff0c;所以你就要想尽办法让对面面对4块石头的倍数#xff0c; 比如有…一、捡石头 292 思路就是 谁面对4块石头的时候谁就输因为每次就是1-3块石头如果剩下4块石头你怎么拿我都能把剩下的拿走所以你就要想尽办法让对面面对4块石头的倍数 比如有10块石头你想办法让对方面对4的倍数10%42也就是你先手拿走2块比如有13块石头你想办法让对方面对4的倍数13%41也就是你先手拿走1块 但是假如你面对了4的倍数你铁定输因为对方也是聪明人。 于是先手能不能赢就看 class Solution {public boolean canWinNim(int n) {return n % 4 ! 0 ;} } 二、捡石头 Nim 游戏 II 1908 int  nums [ 1, 5, 8, 6 ] 我和你进行捡石头游戏假如有4堆石头 第一堆有1个石头 第二堆有5个石头 第三堆有8个石头 第四堆有6个石头 每次只能从最前面或者最后面取1堆石头能否保证先手一定能赢 分析如下 public static void main(String[] args) {int[] nums {1, 5, 8, 6};int[] nums2 {3, 9, 1, 2};int[] nums3 {1, 1, 1, 1};int[] nums4 {2, 5, 1, 3, 7, 8, 9, 11};int[] nums5 {1000,0,10000,2,1};int[] nums6 {10, 8, 20, 15, 3};int[] nums7 {1, 1, 1, 10};// int[] nums0 {5, 8, 6}; // System.out.println(firstHandCanScore(nums0));System.out.println(firstHandCanScore(nums));System.out.println(firstHandCanScore(nums2));System.out.println(firstHandCanScore(nums3));System.out.println(firstHandCanScore(nums4));System.out.println(firstHandCanScore(nums5));}private static boolean firstHandCanScore(int[] nums) {WinScoreData winScoreData process(nums, 0, nums.length - 1);System.out.println(winScoreData.winScore);return winScoreData.winScore 0;}private static WinScoreData process(int[] nums, int fromIndex, int toIndex) {if (fromIndex toIndex) {return new WinScoreData(nums, fromIndex, toIndex, nums[fromIndex]);}int startLeft nums[fromIndex];WinScoreData chooseLeftWinScore process(nums, fromIndex 1, toIndex);int leftWinScore startLeft - chooseLeftWinScore.winScore; // 选左边之后的赢面int startRight nums[toIndex];WinScoreData chooseRightWinScore process(nums, fromIndex, toIndex - 1);int rightWinScore startRight - chooseRightWinScore.winScore; // 选右边之后的赢面int winScore Math.max(leftWinScore, rightWinScore);return new WinScoreData(nums, fromIndex, toIndex, winScore);}AllArgsConstructorpublic static class WinScoreData {private int[] nums;private int fromIndex;private int toIndex;private int winScore;}
http://www.hkea.cn/news/14433456/

相关文章:

  • 东营建设工程信息网站iis网站正在建设中
  • 伍佰亿网站系统wordpress销售插件
  • 最简单的网站开发软件有哪些手机电脑版浏览器网页入口
  • 揭阳seo网站管理广州番禺服装网站建设
  • 网站建设的税率是多少钱wordpress网站布局
  • 音乐网站建设价格河北三河建设局网站
  • 如何创建一个站点珠海做企业网站多少钱
  • 网页制作培训多少钱一天优化大师人工服务电话
  • 网站开通申请昌江区网站建设
  • 个性定制网站有哪些wordpress 4.5 多站点
  • 武昌网站建设价格多少网站开发与维护能做什么职业
  • 设计专业干货推荐网站在线制作视频的网站
  • wordpress菜单对齐修改桂林网站seo
  • 网站和网页的设计原则网页设计基础教程视频教程
  • 源码网站制作教程那家网站建设好
  • 手机软件页面设计网站好的国内网站建设公司
  • 南京市建设执业资格中心网站购物网站建设 成都
  • 网站建设费用归类企业培训机构排名
  • 韶关营销网站开发怎么做游戏充值代理网站
  • 网站建设全包 广州虎扑的网站是用什么技术做的
  • 网站搭建详细教程莱芜企业网站建设公司
  • 移动深圳网站线上广告投放渠道
  • wordpress做视频站物联网解决方案
  • wap网站 微信设计网站公司收费
  • 常德网站开发哪家好wordpress安装地址
  • 城厢区建设局网站北京网络科技公司有哪些
  • 芜湖移动网站建设电子商务网站开发课程教案
  • 太原网站建设制作机构用户注册
  • 厦门网站建设方案策划wordpress 编辑器 空格
  • 张槎建网站服务安全网站建设报价清单