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

本地主机做网站服务器自己做的网站怎么爬数据

本地主机做网站服务器,自己做的网站怎么爬数据,响应式网站建设看什么书,网页制作公司的小客户有哪些1. 题目 给定一个 n x n 的二进制矩阵 image #xff0c;先 水平 翻转图像#xff0c;然后 反转 图像并返回 结果 。 水平翻转图片就是将图片的每一行都进行翻转#xff0c;即逆序。 例如#xff0c;水平翻转 [1,1,0] 的结果是 [0,1,1]。 反转图片的意思是图片中的 0 全部被…1. 题目 给定一个 n x n 的二进制矩阵 image 先 水平 翻转图像然后 反转 图像并返回 结果 。 水平翻转图片就是将图片的每一行都进行翻转即逆序。 例如水平翻转 [1,1,0] 的结果是 [0,1,1]。 反转图片的意思是图片中的 0 全部被 1 替换 1 全部被 0 替换。 例如反转 [0,1,1] 的结果是 [1,0,0]。 2. 示例 3. 分析 遍历数组交换左右两个指针元素(水平翻转)同时判断交换后二者元素为1还是为0进行替换(反转)。 class Solution { public:vectorvectorint flipAndInvertImage(vectorvectorint image) {int n image.size();for(int i 0; i n; i){int left 0, right n-1;while(left right){swap(image[i][left], image[i][right]);if(image[i][left] 0) image[i][left] 1;else image[i][left] 0;if(image[i][right] 0) image[i][right] 1;else image[i][right] 0;left;right--;}if(left right){if(image[i][left] 1) image[i][left] 0;else image[i][left] 1;}}return image;} }; 摘抄自官方题解 上述每个元素是否都需交换和替换是不是都必要捏答案是不是的。 情况一image[i][left] 0image[i][right] 0。对第 i 行进行水平翻转之后image[i][left] 0image[i][right] 0。进行反转之后image[i][left] 1image[i][right ] 1。情况一image[i][left] 1image[i][right] 1。对第 i 行进行水平翻转之后image[i][left] 1image[i][right] 1。进行反转之后image[i][left] 0image[i][right] 0。情况一image[i][left] 0image[i][right] 1。对第 i 行进行水平翻转之后image[i][left] 1image[i][right] 0。进行反转之后image[i][left] 0image[i][right] 1。情况一image[i][left] 1image[i][right] 0。对第 i 行进行水平翻转之后image[i][left] 0image[i][right] 1。进行反转之后image[i][left] 1image[i][right] 0。 情况一和情况二是 image[i][left] image[i][right] 的情况。在进行水平翻转和反转之后image[i][left] 和 image[i][right] 的元素值都发生了改变即元素值被反转。 情况三和情况四是 image[i][left] ≠ image[i][right] 的情况。在进行水平翻转和反转之后image[i][left] 和 image[i][right] 的元素值都发生了两次改变恢复原状。 所以当 leftright 时判断 image[i][left] 和 image[i][right] 是否相等如果相等则对 image[i][left] 和 image[i][right] 的值进行反转如果不相等则不进行任何操作。 并且采用 ^ 运算符进行水平翻转和反转操作 1 ^ 1 00 ^ 1 1 class Solution { public:vectorvectorint flipAndInvertImage(vectorvectorint image) {int n image.size();for(int i 0; i n; i){int left 0, right n-1;while(left right){if(image[i][left] image[i][right]){image[i][left] ^ 1;image[i][right] ^ 1;}left;right--;}if(left right) image[i][left] ^ 1;}return image;} }; 时间复杂度: O(n2) 空间复杂度: O(1)
http://www.hkea.cn/news/14549548/

相关文章:

  • 建设银行集团网站首页吉林智能网站建设制作
  • 网站备案需要具备什么网页商城设计商城网站设计案例
  • 打开山东城市建设职业学院网站工服定制公司
  • 教育培训推广网站模板特价流量网站
  • 做网站好的网络公司做的好的ppt下载网站有哪些
  • 郑州的网站建设公司哪家好网站自动弹窗代码
  • 山东省品牌专业群建设网站德州seo
  • 旅游网站建设策划方案企业为何要做网站
  • asp. net 做网站网站开发流程进度表
  • 台州建设工程信息网站领英定制通网站建设
  • 做网站源码流程手机做直播官方网站
  • 猪八戒网怎么做网站淄博网站的优化
  • 泾阳县住房和城乡建设局网站招商网站平台
  • 天津网站优化实战河北建设集团在哪个网站采购
  • 揭阳专业网站建设网络科技公司主要做什么
  • 雅安 网站建设html5网页制作代码大全
  • 泉州制作网站设计外贸系统软件有哪些
  • 互联网网站开发有哪些职位在线网页设计网站
  • 建设一个网站花多少钱不用买服务器可以做网站
  • 免费企业网站创建长沙网站建设 芙蓉区
  • 网站登录页一般做多大尺寸重置wordpress数据库密码
  • 建立网站赚多少钱建行app官方下载
  • 公司做二手网站的用意威海设计网站的
  • 北京网站建设 地址海淀中介网站怎么做
  • 高端型网站建设国产wordpress模板
  • 廊坊cms建站系统南宁网站开发建设
  • 红酒商城网站建设方案wordpress主机转移
  • 网站设计规划的创意wordpress+粘贴表格
  • 营销型网站 易网拓网站设计作业多少钱
  • 饮料招商网站大全wordpress adsense主题