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

leetcode 832.翻转图像

1.题目要求:
在这里插入图片描述
2.题目代码:

class Solution {
public:
    //水平反转函数
    void replace_photo(vector<int>& array){
        for(int i = 0;i < array.size();i++){
            if(array[i] == 1){
                array[i] = 0;
            }else{
                array[i] = 1;
            }
        }
    }
    vector<vector<int>> flipAndInvertImage(vector<vector<int>>& image) {
        //先进行水平翻转
        for(int i = 0;i < image.size();i++){
            reverse(image[i].begin(),image[i].end());
        }
        //再进行水品反转
        for(int i = 0;i < image.size();i++){
            replace_photo(image[i]);
        }
        return image;
    }
};

http://www.kler.cn/a/388107.html

相关文章:

  • RHCE web解析、dns配置、firewalld配置实验
  • 管家婆财贸ERP BB059.银行流水导入对账
  • python数据写入excel文件
  • linux,1.NFS和autofs,2.podman容器,3.http服务和虚拟web主机,4.内网DNS服务搭建
  • 学习方法——看差的书籍
  • 【大数据学习 | HBASE高级】region split机制和策略
  • Vue Router 详细使用步骤:如何在 Vue 项目中配置 Vue Router
  • 世优科技携手人民中科打造AI数字人智能体助力智慧校园
  • Vue vs React:两大前端框架的区别解析
  • Cannot read properties of undefined (reading ‘$isServer‘)
  • [强网杯 2019]随便注 1
  • 解决Mac M芯片 Wireshark 运行rvictl -s 后,出现Starting device failed
  • Java中的I/O模型——BIO、NIO、AIO
  • 华为大变革?仓颉编程语言会代替ArkTS吗?
  • 机器学习系列-----主成分分析(PCA)
  • Redis的内存淘汰机制
  • WPF在MVVM模式下怎么实现导航功能
  • 【SpringBoot】ThreadLocal线程空间上下文使用
  • Linux:版本控制器git的简单使用+gdb/cgdb调试器的使用
  • 【国内中间件厂商排名及四大中间件对比分析】
  • MySQL 程序设计课程复习大纲
  • Spring面向切面编程
  • 第4章 分离数据和指令-Claude开发应用教程
  • 2024最新软件测试面试热点问题
  • Oh My Posh安装
  • 07 P1164 小A点菜