网站设计专家合二为一的创意产品设计

web/2025/9/27 9:25:16/文章来源:
网站设计专家,合二为一的创意产品设计,xampp配置wordpress,嘉兴型网站系统总部62.不同路径 我的代码#xff08;报错#xff09; 写的过程中感到很迷惑的点#xff1a;①二维数组和这道题目的对应弄不清除#xff0c;m n的初始化 是 dp[m][n] 还是 dp[n][m] ② class Solution {public int uniquePaths(int m, int n) {int[][]dp new int[m1][n1];d…62.不同路径 我的代码报错 写的过程中感到很迷惑的点①二维数组和这道题目的对应弄不清除m n的初始化 是 dp[m][n] 还是 dp[n][m] ② class Solution {public int uniquePaths(int m, int n) {int[][]dp new int[m1][n1];dp[0][0] 0;dp[0][1] 1;dp[1][0] 1;for(int i1; im; i) {for(int j1; jn; j) {dp[i][j] dp[i-1][j] dp[i-1][j-1];}}return dp[m][n];} }/* 自己解题的时候思考过程n-1 : 往右走的次数 m-1 : 往下走的次数 dp[i][j]到当前的位置有几种方法 dp[0][0] 0 dp[0][1] 1 dp[1][0] 1 dp[1][1] 2 dp[i][j] 的前一个状态是(1)他的左边dp[i-1][j]或者(1)dp[i-1][j-1] dp[i][j] dp[i-1][j] dp[i-1][j-1];*/初始化出错这里初始化要覆盖到整个左列 和 横排 // 第0列dp[i][0] 表示到当前的位置有几种方法这一列都是只有一种for (int i 0; i m; i) {dp[i][0] 1;}// 第0行dp[0][i] 表示到当前的位置有几种方法这一行都是只有一种for (int i 0; i n; i) {dp[0][i] 1;}JAVA二维数组存储示意图 思考过程 (1) 确定dp数组以及下标的含义到当前的位置[i][j]有几种方法 dp[i][j] (2) 确定递推公式 dp[i][j] dp[i-1][j] dp[i][j-1]; (3) dp数组如何初始化 本题就栽在这一步了其实是要for循环 初始化一列和一排的 (4) 确定遍历顺序 从前到后 (5) 举例推导dp数组 (6) 打印 dp 数组 ac class Solution {public int uniquePaths(int m, int n) {int[][]dp new int[m][n];for(int i0; im; i) {dp[i][0] 1;}for(int i0; in; i) {dp[0][i] 1;}for(int i1; im; i) {for(int j1; jn; j) {dp[i][j] dp[i-1][j] dp[i][j-1];}}return dp[m-1][n-1];} }java 求二维数组长度 int m obstacleGrid.length; int n obstacleGrid[0].length;63. 不同路径 II 推导公式 dp[i][j] dp[i-1][j] dp[i][j-1]; 如果[i][j]有障碍本来就走不了。 if(obs[i][j] 0) dp[i][j] dp[i-1][j] dp[i][j-1]; 初始化 如果第一行或者第一列有一个障碍物那么后面的都要初始化为0 出错 java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 3at line 22, Solution.uniquePathsWithObstaclesat line 56, __DriverSolution__.__helper__at line 86, __Driver__.main因为dp从[1][1]走起 class Solution {public int uniquePathsWithObstacles(int[][] obstacleGrid) {int m obstacleGrid.length;int n obstacleGrid[0].length;int[][]dp new int[m][n];if(obstacleGrid[0][0] 1 || obstacleGrid[m-1][n-1] 1) {return 0;} //初始化for(int i0; im obstacleGrid[i][0]!1; i) {dp[i][0] 1;//中途如果有obstacleGrid[i][0]!0那就暂停循环Java初始化都赋了0}//初始化for(int j0; jn obstacleGrid[0][j]!1; j) {dp[0][j] 1;}for(int i1; im; i) { //这里写了0是错误的for(int j1; jn; j) {dp[i][j] (obstacleGrid[i][j]0?(dp[i][j-1]dp[i-1][j]):0);}}return dp[m-1][n-1];} }//我的思考 // obstacleGrid[i][j] 1 此处有障碍物走不了 // obstacleGrid[i][j] 0 // dp[i][j] dp[i-1][j] dp[i][j-1] // 如果 obstacleGrid[i-1][j] 1前一种状态就不能是dp[i-1][j]dp[i][j] dp[i][j-1] // 如果 obstacleGrid[i][j-1] 1前一种状态就不能是dp[i][j-1]dp[i][j] dp[i-1][j] 343. 整数拆分 没啥思路 力扣解题思路 ① 尽可能拆成相同的数字当所有拆分出的数字相等时乘积最大。② 最优拆分数字为 3 。 数学方法 class Solution {public int integerBreak(int n) {if(n 3) return n - 1;int a n / 3, b n % 3;if(b 0) return (int)Math.pow(3, a);if(b 1) return (int)Math.pow(3, a - 1) * 4;return (int)Math.pow(3, a) * 2;} }动态规划 有点没看懂 96. 不同的二叉搜索树

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/82677.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ps国外教程网站未来软件网站建设

基础5单元格操作对已建立的工作表,根据需要可以编辑修改其中的数据首先要移动单元格指针到目的地或选定编辑对象,然后才能进行增、删、改操作。1.单元格指针的移动要编辑某单元格,必须把单元格指针移动到该单元格,使之成为当前单元…

台州路桥网站建设我家云物业管理系统

同一种文案风格反复使用,商品展示图也单调雷同,要直播时就直接「扔」个链接,社群、朋友圈这些品牌的私域重地有时极易被忽视,而变得千篇一律、简单粗暴。 但是,以内容驱动业务增长,已经成为越来越多品牌在做…

站长统计app进入网址免费网站建站有哪些

kie-api这篇文章介绍了即将到来的Drools和jBPM持久性API。 创建持久性api(不绑定到JPA)的动机是因为Drools和jBPM中的持久性直到7.0.0发行版才允许将替代性持久性机制与JPA完全集成。 尽管JPA是一个出色的api,但它与传统RDBMS模型紧密地结合在…

商城网站模版代码网站开发有什么点子

随着科技的不断进步和工业4.0的深入推进,智能制造已成为现代工业发展的重要方向。在这一背景下,武汉高校大学智能制造实验室积极响应国家号召,致力于将先进的数字孪生技术与智能制造教育相结合,打造了一个集教学、实训、科研于一体…

wifi管理网站专业网站建设公司哪家专业

题意:就是平时玩的十滴水游戏,游戏者拥有一定的水滴,能够滴在某些位置,如果一个点上的体积超过了4就会爆炸,向四周传递一个小水滴。该题就是要求模拟这个过程。 分析:这里有一个问题就是不能够使用递归来处…

石家庄网站建设制作淘宝客网站返利程序

“飞船正在上升,马上就冲出大气层了!”这是一位在1:1还原的神舟飞船返回舱内借助VR设备置身元宇宙世界,沉浸式体验升空全过程的游客兴奋地说道。不仅如此,在载人飞船训练期,元宇宙技术为航天员虚拟一个逼真的太空世界&…

湖南网站快速开发厦门公司黄页

linux启动步骤&#xff1a; <1>加电 <2>加载bios设置 <3>加载grup <4>加载内核系统到内存中 <5>加载配置文件 <6>加载内核模块 <7>完成相应的初始化工作和启动相应的服务 <8>启动系统进程 <9>出现登录界面 &l…

企业网站建设文章网页制作工具可分为哪两大类

在 Sequelize 中处理登录请求通常意味着你需要根据提供的用户名或电子邮件以及密码来查询数据库中的用户。由于密码在数据库中应该是以哈希形式存储的&#xff0c;因此你还需要验证提供的密码是否与存储的哈希密码匹配。 以下是一个简单的例子&#xff0c;展示了如何使用 Sequ…

国际新闻最新新闻河北网站优化建设

文章目录 一、screen获取屏幕信息二、查看当前屏幕的分辨率DPI三、scene类和两个小知识一个图形化的结构让界面打开一个网页改变鼠标的图案一、screen获取屏幕信息 package javafx.test;import javafx.application.Application; import

固安建设局网站wordpress 开发商城

目录 引出Redis事务支持&#xff0c;AOF和RDB持久化1、Redis的事务支持2、Redis的持久化 Redis冲冲冲——缓存三兄弟&#xff1a;缓存击穿、穿透、雪崩缓存击穿缓存穿透缓存雪崩 总结 引出 Redis冲冲冲——事务支持&#xff0c;AOF和RDB持久化 Redis事务支持&#xff0c;AOF和…

河北三河建设厅网站6制作网页最简单的软件

问题背景 在某系统中上传文件时&#xff0c;如果文件大小超过了一定范围就会爆 413 Request Entity Too Large 问题。 原因 在使用 nginx 反向代理后台服务时&#xff0c;如果请求体中过大&#xff0c;超过了默认的 1M 则会爆该错误。 解决方案 在 nginx 中&#xff0c;指…

哪里学网站建设推广上海网站域名注册价格

文章目录 一、创建型模式1. 单例设计模式1.1 单例模式的结构1.2 单例模式的实现&#xff08;1&#xff09;饿汉式-方式1&#xff08;静态变量方式&#xff09;&#xff08;2&#xff09;饿汉式-方式2&#xff08;静态代码块方式&#xff09;&#xff08;3&#xff09;懒汉式-方…

专业俄文网站建设erp企业管理系统软件开发

本文实例讲述了C语言变量类型与输出控制用法&#xff0c;有助于读者很好的对其进行总结与归纳。该实例分享给大家供大家参考借鉴之用。具体如下&#xff1a;完整实例代码如下&#xff1a;/************************************************《Beginning C 4th Edition》Notes c…

做网站多少分辨率好常用的关键词挖掘工具

随着当前经济的快速发展&#xff0c;社会运行节奏加快&#xff0c;人们更倾向于选择高效的出行方式&#xff0c;而飞机就是其中之一。近年来&#xff0c;全国各地机场的吞吐量不断增长&#xff0c;导致航站楼面积过大&#xff0c;而 GPS全球定位系统在室内感测不到卫星信号无法…

大连网红培训基地南昌优化排名推广

这篇文章建立在我的My Java 9顶级功能文章的基础上&#xff0c;通过对这些功能的深入研究。 在这里&#xff0c;我们向您展示如何在五分钟内学习jshell并改善Java 9开发经验。 入门 假设您已经下载并安装了Java 9&#xff0c;则可以通过键入以下内容启动Shell&#xff1a; js…

网站收录提交工具沧州网站建设的技术方案

一、概述 shell 是一个命令行解释器&#xff0c;它接受应用程序、用户命令&#xff0c;然后调用操作系统内核。 shell 还是一个功能强大编程语言&#xff0c;易调试&#xff0c;易编写&#xff0c;灵活性强。 二、mac 怎么重启docker 1.如何重启 Docker on Mac 在 macOS 上…

成都网站优化报价制作网页的过程

转载于:https://www.cnblogs.com/wuzhiyi/p/10944934.html

网站开发的技术简介是什么织梦做的网站在百度搜索页劫取

来源&#xff1a;http://blog.csdn.net/alex197963/article/details/2219912 在Web应用程序开发中&#xff0c;除了将请求参数自动设置到Action的字段中&#xff0c;我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息&#xff0c;甚至需要直接对JavaSe…

中国空间站距离地面多少公里免费psd素材网

jQuery File Uploader 是一个 jQuery 文件拖放上传插件&#xff0c;包括 Ajax 上传和进度条效果。作者编写这个插件的想法是要保持它非常简单&#xff0c;不像其他的插件&#xff0c;很多的标记&#xff0c;并提供一些 Hack 的方式使之兼容那些古老的浏览器。jQuery File Uploa…

外贸网站建设书籍营销网站建设培训学校

进销存系统是为了对企业生产经营中进货、出货、批发销售、付款等进行全程进行&#xff08;从接获订单合同开始&#xff0c;进入物料采购、入库、领用到产品完工入库、交货、回收货款、支付原材料款等&#xff09;跟踪&#xff08;每一步都提供详尽准确的数据&#xff09;、管理…