zoukankan      html  css  js  c++  java
  • LeetCode#1476子矩形查询

    题目描述

    执行结果:通过
    执行用时:30 ms, 在所有 Java 提交中击败了95.73%的用户
    内存消耗:42.2 MB, 在所有 Java 提交中击败了76.54%的用户

    class SubrectangleQueries {
        int[][] rectangle;
        public SubrectangleQueries(int[][] rectangle) {
          this.rectangle = rectangle;
        }
        
        public void updateSubrectangle(int row1, int col1, int row2, int col2, int newValue) {
          for(int i = row1; i <= row2;i++){
            for(int j = col1;j <= col2;j++){
              rectangle[i][j] = newValue;
            }
          }
        }
        
        public int getValue(int row, int col) {
          return rectangle[row][col];    
        }
    }
    

    题目很长,理解起来要费些时间。代码逻辑不复杂,嵌套for循环赋值。

    欢迎大家来我的 [Gitee仓库](https://gitee.com/jiffyzhang)参观。 同时欢迎关注我的同名公众号:就这样写(keepStarve),未来很大可能会活跃在此地。
  • 相关阅读:
    Spring事务原理分析-部分二
    Spring事务原理分析-部分一
    Spring 通读官方文档
    Spring IOC 源码解析
    SpringAOP原理分析
    Docker学习笔记
    TCP、UDP和HTTP关系
    洛谷P3312
    洛谷P3327
    BZOJ3073
  • 原文地址:https://www.cnblogs.com/zhang-bobo/p/13737242.html
Copyright © 2011-2022 走看看