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

网站建设与推广是什么意思北京燕化工程建设有限公司网站

网站建设与推广是什么意思,北京燕化工程建设有限公司网站,网站建设规范方法,音乐网站页面设计目录 1267. 统计参与通信的服务器 题目描述#xff1a; 实现代码与解析#xff1a; 写法一#xff1a;两次遍历 hash 原理思路#xff1a; 写法二#xff1a;三次遍历 原理思路#xff1a; 1267. 统计参与通信的服务器 题目描述#xff1a; 这里有一幅服务器分…目录 1267. 统计参与通信的服务器 题目描述 实现代码与解析 写法一两次遍历 hash 原理思路 写法二三次遍历 原理思路 1267. 统计参与通信的服务器 题目描述 这里有一幅服务器分布图服务器的位置标识在 m * n 的整数矩阵网格 grid 中1 表示单元格上有服务器0 表示没有。 如果两台服务器位于同一行或者同一列我们就认为它们之间可以进行通信。 请你统计并返回能够与至少一台其他服务器进行通信的服务器的数量。 示例 1 输入grid [[1,0],[0,1]] 输出0 解释没有一台服务器能与其他服务器进行通信。 示例 2 输入grid [[1,0],[1,1]] 输出3 解释所有这些服务器都至少可以与一台别的服务器进行通信。示例 3 输入grid [[1,1,0,0],[0,0,1,0],[0,0,1,0],[0,0,0,1]] 输出4 解释第一行的两台服务器互相通信第三列的两台服务器互相通信但右下角的服务器无法与其他服务器通信。提示 m grid.lengthn grid[i].length1 m 2501 n 250grid[i][j] 0 or 1 实现代码与解析 写法一两次遍历 hash class Solution { public:int countServers(vectorvectorint grid) {unordered_mapint, int row, col; for (int i 0; i grid.size(); i){for (int j 0; j grid[0].size(); j){if (grid[i][j] 1){row[i];col[j];}}}int res 0;for (int i 0; i grid.size(); i)for (int j 0; j grid[0].size(); j)if (grid[i][j] 1 (row[i] 1 || col[j] 1)) res;return res;} }; 原理思路 第一次遍历hash记录每一行每一列的有的1的个数。 第二次遍历如果此位置有1而且行或列有的服务器个数大于1res。 返回结果。 写法二三次遍历 class Solution { public:int countServers(vectorvectorint grid) {int res 0;vectorbool row(grid.size(), false);vectorbool col(grid[0].size(), false);// 每行符合条件的for (int i 0; i grid.size(); i){int count 0;for (int j 0; j grid[0].size(); j)if (grid[i][j] 1) count;if (count 1){row[i] true;res count;}}// 每列符合条件的for (int i 0; i grid[0].size(); i){int count 0;for (int j 0; j grid.size(); j)if (grid[j][i] 1) count;if (count 1){col[i] true;res count;}}int repeat 0; // 重复的for (int i 0; i grid.size(); i)for (int j 0; j grid[0].size(); j)if (row[i] col[j] grid[i][j] 1) repeat;return res - repeat;} }; 原理思路 不用hash的写法。 第一次遍历行种符合条件的。 第二次遍历列中符合条件的。 第三次遍历重复计算的。 返回结果减去重复计算。
http://wiki.neutronadmin.com/news/161377/

相关文章:

  • 微信引流的十个方法北京做网站优化的公司
  • 如何提高网站的权重网站建设补充协议模板
  • 凡科建站电话猎聘网招聘网页版
  • 一个网站需要几个人做设计那些网站可以卖设计图
  • windows7 花生壳做网站服务器设计网站推荐理由
  • 沈阳网站建设技术公司排名沈阳企业定制网站建设
  • 注册网站不用手机短信验证的网站工程公司注册需要什么条件
  • 镇江网站推广排名wordpress的发件邮箱是多少
  • 装修网站论坛wap网站开发方案
  • 怎么提高网站曝光图书馆网站建设需求方案
  • 网站建设规模设想老薛主机做两个网站
  • 国外做游戏的视频网站苏州吴江网站建设
  • 常德网站建设非主营电子商务企业网站有哪些
  • 成都官方网站建设网站建设管理总结
  • 成都优化网站分析秦皇岛在哪
  • 网站建设制作设计营销 广州乡镇中心小学校园网站建设指南
  • 网站开发3687474企鹅drupal joomla wordpress 移动设备
  • 网站到期域名怎么解决办法东营 网站 建设
  • 百度推广做网站平面设计软件手机
  • 厦门北京网站建设公司基础建设期刊在哪个网站可以查
  • 爱网站无法登录怎么回事嘉兴seo扣费
  • 可以做片头的网站wordpress po修改
  • 顺德中小企业网站建设与传统市场营销的区别与联系有哪些
  • 深圳手机网站建设联系电话新沂徐州网站开发
  • 网站搭建技术要求爱做网站网址
  • 免费行情网站的推荐理由微信小程序网站模板
  • 龙港做网站招商网站建设优势
  • 手机上能不能制作网站开发企业网站定制案例
  • 优质做网站哪家正规网站运营团队建设
  • 哪些网站可以做网站公司测名