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

江苏省建设局报考网站北海网站开发

江苏省建设局报考网站,北海网站开发,最近的新闻大事20条,20元备案域名题目 https://www.lintcode.com/problem/1840 现有一个n行m列的矩阵 before#xff0c;对于before里的每一个元素 before[i][j]#xff0c;我们会使用以下算法将其转化为 after[i][j]。现给定after矩阵#xff0c;请还原出原有的矩阵before。s 0 for i1: 0 - ifor j1…题目 https://www.lintcode.com/problem/1840 现有一个n行m列的矩阵 before对于before里的每一个元素 before[i][j]我们会使用以下算法将其转化为 after[i][j]。现给定after矩阵请还原出原有的矩阵before。s 0 for i1: 0 - ifor j1: 0 - js s before[i1][j1] after[i][j] s1≤n,m≤1000样例 样例1输入: 2 2 [[1,3],[4,10]] 输出: [[1,2],[3,4]] 解释: before: 1 2 3 4after: 1 3 4 10前置知识 前缀和数组 二维数组前缀和数组参考答案 public class Solution {/*** param n: the row of the matrix* param m: the column of the matrix* param after: the matrix* return: restore the matrix*/public int[][] matrixRestoration(int n, int m, int[][] after) {/*after定义其实就是二维数组的前缀和after[i][j]after[i-1][j]after[i][j-1]before[i][j]-after[i-1][j-1]可以推导处于before[i][j]的公式before[i][j] after[i][j]-after[i-1][j]-after[i][j-1]after[i-1][j-1]*/int[][] before new int[n][m];for (int i 0; i n ; i) {for (int j 0; j m ; j) {int cur after[i][j];if(i 0){cur- after[i-1][j];}if(j 0){cur - after[i][j-1];}if(i0 j0){cur after[i-1][j-1];}before[i][j] cur;}}return before;} }
http://www.zqtcl.cn/news/39178/

相关文章:

  • 搭建网站做财务系统域名注册后怎么使用
  • 孝感网站开发优搏快网站seo在线检测
  • 丹阳网站建设公司登陆网站取消备案
  • 电脑端网站和手机网站区别社团网站模板
  • 产品网站建设多少钱网站建设要会哪些方面
  • 网站建设能做什么工作工商管理局注册查询
  • 网站开发易语言网站页面优化方法有哪些
  • jquery网站发展历史时间轴网站源码论坛
  • 做室内设计兼职的网站七牛云动静分离wordpress
  • 厦门好的网站设计东昌府做网站
  • 现在在市场上做网站怎么样成都大邑网站建设
  • 网站权重对应的等级wordpress如何重置
  • 东莞网站推广优化搜索推广什么是网站关键词
  • 网站建设需要具备的能力域名查询工具
  • 建设银行住房公积金预约网站电子商务网站建设实训心得体会
  • 资源专业网站优化排名帮别人做海报网站
  • 商城网站 没有什么文章 怎样优化新闻聚合网站开发
  • 企业网站建设总结如何做好网络维护工作
  • 虚拟主机网站被挂马现在网站建站的主流语言是什么
  • 嘉兴网站优化排名做微商必备十大软件
  • 网站开发实例WordPress缓存插件开发
  • 珠海好的网站制作平台win7iis如何做网站
  • 给企业做网站多少钱广州视频制作
  • 西安网站制作顶尖会员卡管理系统代码
  • 深圳做网站的好公司网站建设教程搭建
  • 做装修广告网站好公司企业网站建设方案书
  • 如何制作网站?网站外链建设的15个小技巧
  • 上海网站建设 找思创网络wordpress插件之家
  • 淘宝网站小视频怎么做的flow创意博客wordpress主题
  • 实验室网站建设做外贸生意是不是需要建网站