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

c2c网站有哪些wordpress模板8

c2c网站有哪些,wordpress模板8,网站的优点缺点,建筑公司企业所得税1. 题目 你有一个用于表示一片土地的整数矩阵 land#xff0c;该矩阵中每个点的值代表对应地点的海拔高度。 若值为0则表示水域。由垂直、水平或对角连接的水域为池塘。 池塘的大小是指相连接的水域的个数。 编写一个方法来计算矩阵中所有池塘的大小#xff0c;返回值需要从…1. 题目 你有一个用于表示一片土地的整数矩阵 land该矩阵中每个点的值代表对应地点的海拔高度。 若值为0则表示水域。由垂直、水平或对角连接的水域为池塘。 池塘的大小是指相连接的水域的个数。 编写一个方法来计算矩阵中所有池塘的大小返回值需要从小到大排序。 示例 输入 [[0,2,1,0],[0,1,0,1],[1,1,0,1],[0,1,0,1] ] 输出 [1,2,4]提示 0 len(land) 1000 0 len(land[i]) 1000来源力扣LeetCode 链接https://leetcode-cn.com/problems/pond-sizes-lcci 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 2.1 BFS 该题有8个可走方向访问标志可以直接改地图为 1 class Solution {int m, n;int k, x, y, x0, y0;vectorint water;queuevectorint q;vectorvectorint dir {{1,0},{0,1},{0,-1},{-1,0},{1,1},{-1,-1},{1,-1},{-1,1}}; public:vectorint pondSizes(vectorvectorint land) {m land.size(), n land[0].size();int i, j;for(i 0; i m; i){for(j 0; j n; j){if(land[i][j]0){bfs(land, i, j, 0);}}}sort(water.begin(), water.end());return water;}void bfs(vectorvectorint land, int i, int j, int count){q.push({i,j});land[i][j] 1;//访问过了count;while(!q.empty()){x0 q.front()[0];y0 q.front()[1];q.pop();for(k 0; k 8; k){x x0 dir[k][0];y y0 dir[k][1];if(x0 xm y0 yn land[x][y]0){count;q.push({x,y});land[x][y] 1;//访问过了}}}water.push_back(count);} };2.2 DFS class Solution {int m, n;vectorint water;queuevectorint q;vectorvectorint dir {{1,0},{0,1},{0,-1},{-1,0},{1,1},{-1,-1},{1,-1},{-1,1}}; public:vectorint pondSizes(vectorvectorint land) {m land.size(), n land[0].size();int i, j, count;for(i 0; i m; i){for(j 0; j n; j){if(land[i][j]0){count 1;land[i][j] 1;//访问过了dfs(land, i, j, count);water.push_back(count);}}}sort(water.begin(), water.end());return water;}void dfs(vectorvectorint land, int i, int j, int count){int k, x, y;for(k 0; k 8; k){x i dir[k][0];y j dir[k][1];if(x0 xm y0 yn land[x][y]0){count;land[x][y] 1;//访问过了dfs(land,x,y,count);}}} };
http://www.pierceye.com/news/676810/

相关文章:

  • 茶山网站仿做河池公司网站开发价格
  • 珠海网站制作推广公司哪家好做网站页面怎么做
  • 丰润网站建设怎么开网店流程
  • 电子商务网站建设的参考文献硬件开发平台是什么意思
  • 杭州做网站 做小程序自助建站免费永久
  • 软件培训网站建设鹤山市网站建设公司
  • 网站的验证码是怎么做的wordpress团购插件
  • 邯郸网站设计注册贵阳网站建设天锐科技
  • 网站建设服务费税率多少WordPress文档批量发布接口
  • 云服务器网站配置网页界面设计中一般使用的分辨率是多少
  • 网站域名销售wordpress文章入口设置
  • 上海做网站较好的公司c 做网站
  • 代发货网站系统建设螺栓球网架
  • 做书的网站有哪些内容吗电商平台定制
  • 网站建设与推广长春云电脑永久免费版手机版
  • 营销型网站建设优化建站坂田建设网站
  • 大型网站方案自己做网站详细流程
  • 网站开发中为什么有两个控制层南昌网站建设技术托管
  • 网站如何加入百度联盟易名中国网站
  • 海报在线制作免费网站网站建设费用明细湖南岚鸿
  • 宝塔服务器搭建网站教程盐城网站建设兼职
  • 南京网站制作公司怎么样wordpress思维导图
  • 学校网站建设和维护情况沈阳网页设计公司有哪些
  • 安徽网站建设电话网站建设动态静态
  • 网站建设规划设计公司排名摄影公司网站开发
  • php安防企业网站源码seo中文
  • 用什么开发和建设网站最好wordpress登录安全插件
  • 做网站哪个服务商便宜wordpress添加script
  • dede wap网站外贸客户开发的渠道有哪些
  • 营销型网站网站设计免费域名注册 国外