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

网站规划的任务磁力帝

网站规划的任务,磁力帝,搜狐网站开发,南京公司网站建立文章目录1. 题目2. 解题1. 题目 来源#xff1a;https://tianchi.aliyun.com/oj/210874425247820050/215397455965131519 给定一个n * m 的矩阵 carrot, carrot[i][j] 表示(i, j) 坐标上的胡萝卜数量。 从矩阵的中心点出发#xff0c;每一次移动都朝着四个方向中胡萝卜数量… 文章目录1. 题目2. 解题1. 题目 来源https://tianchi.aliyun.com/oj/210874425247820050/215397455965131519 给定一个n * m 的矩阵 carrot, carrot[i][j] 表示(i, j) 坐标上的胡萝卜数量。 从矩阵的中心点出发每一次移动都朝着四个方向中胡萝卜数量最多的方向移动保证移动方向唯一。 返回你可以得到的胡萝卜数量。 示例 1: 输入: carrot [[5, 7, 6, 3], [2, 4, 8, 12], [3, 5, 10, 7], [4, 16, 4, 17]] 输出: 83 解释起点坐标是(1, 1), 移动路线是4 - 8 - 12 - 7 - 17 - 4 - 16 - 5 - 10示例 2: 输入: carrot [[5, 3, 7, 1, 7],[4, 6, 5, 2, 8],[2, 1, 1, 4, 6]]输出: 30解释起始点是 (1, 2), 移动路线是 5 - 7 - 3 - 6 - 4 - 52. 解题 class Solution { public:/*** param carrot: an integer matrix* return: Return the number of steps that can be moved.*/int PickCarrots(vectorvectorint carrot) {// write your code hereint m carrot.size(), n carrot[0].size();int x (m-1)/2, y (n-1)/2;//中心点int sum carrot[x][y];vectorvectorint dir {{0,1},{1,0},{-1,0},{0,-1}};while(true){bool exists false;int nx, ny, maxval INT_MIN, px, py;for(int k 0; k 4; k){nx x dir[k][0];ny y dir[k][1];if(nx0 nx m ny0 ny n carrot[nx][ny] ! -1){exists true;if(carrot[nx][ny] maxval){px nx, py ny;maxval carrot[nx][ny];}}}if(!exists)break;if(maxval ! INT_MIN){sum maxval;carrot[x][y] -1;//原来位置标记为走过的x px, y py;//移动到新的位置}}return sum;} };50ms C 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.sadfv.cn/news/370486/

相关文章:

  • 古蔺网站建设百度seo搜索引擎优化
  • iis 网站后台科技 公司 响应式 网站
  • 大连网站设计 仟亿科技wordpress js 太多
  • 网站开发明细连云港市网站平台
  • 郴州网站优化公司工程信息平台有哪些
  • 网站小功能关于做花茶网站的策划书
  • 专业建设外贸网站制作wordpress手机悬浮
  • 网站开发语言html怎样用html制作网站
  • 沙市网站建设中国菲律宾篮球比赛直播
  • 手机网站建立教程网站开发为什么需要团队完成
  • 哪些公司需要做网站网站外链软件
  • 李宁网站建设的可行性网络服务公司营业执照
  • 网站建设功能模块价格网站怎么弄模板
  • 宁波做网站建设用织梦做的网站
  • 简洁的公司网站长春网站建设
  • 网站空间的建设net网络网站建设
  • 北京 网站建设 公广州做网站信息
  • 撰写网站的建设方案wordpress使用手机号登录
  • 长春建设集团股份有限公司网站阿里巴巴网站是用什么技术做的
  • 淘宝佣金推广网站建设旅游网站建设主要工作
  • 域名还没备案可以做网站吗网站设计制作价格怎么样
  • 怎么做相册的网站东莞网站建设方案表
  • 青海建设兵团青岛战友网站技术支持 沧州辉煌网络-网站建设
  • 电子科技技术支持东莞网站建设WordPress代码改silder
  • 龙岩做网站设计公司优化 导航网站
  • 涉县网站建设南宁关键词排名提升
  • 一元购物网站怎么做北京城乡建设部网站首页
  • 浙江网站建设有哪些wordpress 文章页 下载地址
  • 超炫网站模板外贸生意怎么入手
  • wordpress 管理入口seo关键词推广