网页设计跟网站建设的区别怎样做的网站内网外网都能用

bicheng/2026/1/16 13:42:07/文章来源:
网页设计跟网站建设的区别,怎样做的网站内网外网都能用,网站企业案例,seo发外链网站文章目录 背包问题背包题目解法一 ● 01背包问题-二维数组五部曲1.确定dp数组2、确定递推公式3、初始化dp数组4、循环代码#xff1a; 解法二-01背包问题-滚动数组五部曲1#xff1a;定义dp二、递推公式三、初始化四、循环顺序代码#xff1a; 698. 划分为k个相等的子集题解… 文章目录 背包问题背包题目解法一 ● 01背包问题-二维数组五部曲1.确定dp数组2、确定递推公式3、初始化dp数组4、循环代码 解法二-01背包问题-滚动数组五部曲1定义dp二、递推公式三、初始化四、循环顺序代码 698. 划分为k个相等的子集题解:代码 ● 416. 分割等和子集思路-自己没思路动归五部曲-1.确定dp数组以及下标的含义2.递推公式3. dp数组如何初始化4.确定遍历顺序5. dp数组 代码 背包问题 背包题目 解法一 ● 01背包问题-二维数组 五部曲 1.确定dp数组 2、确定递推公式 3、初始化dp数组 4、循环 代码 import java.util.*; public class Main{public static void main(String[] args){Scanner sc new Scanner(System.in);int msc.nextInt();int nsc.nextInt();int[] weightnew int[m];for(int i0;im;i){weight[i]sc.nextInt();}int[] valuesnew int[m];for(int i0;im;i){values[i]sc.nextInt();}int[][] dpnew int[m][n1];for(int jweight[0];jn;j){dp[0][j]values[0];//其他初始化为0}//先物品再体积for(int i1;im;i){for(int j1;jn;j){if(jweight[i]){dp[i][j]dp[i-1][j];}else{dp[i][j]Math.max(dp[i-1][j],dp[i-1][j-weight[i]]values[i]);}}}System.out.println(dp[m-1][n]);} }解法二-01背包问题-滚动数组 五部曲1定义dp 二、递推公式 三、初始化 四、循环顺序 看完了提个小建议解释倒序遍历那一部分用一句话解释可能更好比如“列表后面的值需要通过与前面的值比较确定因此要先处理”。举了个例子反倒会让观众的关注点从逻辑本身转移到数字和具体的计算上 代码 import java.util.*; public class Main{public static void main(String[] args){Scanner sc new Scanner(System.in);int msc.nextInt();int nsc.nextInt();int[] weightnew int[m];for(int i0;im;i){weight[i]sc.nextInt();}int[] valuesnew int[m];for(int i0;im;i){values[i]sc.nextInt();}int[] dpnew int[n1];// for(int jweight[0];jn;j){//i0在这里初始化// dp[0][j]values[0];//其他初始化为0// }//先物品再体积for(int i0;im;i){for(int jn;j weight[i];j--){dp[j]Math.max(dp[j],dp[j-weight[i]]values[i]);}}System.out.println(dp[n]);} }698. 划分为k个相等的子集 题解: 力扣题解 代码 class Solution {public static int[] numUsed;public boolean canPartitionKSubsets(int[] nums, int k) {numUsed new int[nums.length];Arrays.sort(nums);//排列// int sum Arrays.stream(nums).sum();int sum0;for(int i:nums){sumi;}//1.不能整分 2.最大的数大于均分的数值 -都返回falseif (sum % k ! 0 || nums[nums.length - 1] sum / k) return false;return divideGroups(nums, nums.length - 1, sum / k, 0, k);//从后向前找}public boolean divideGroups(int[] nums, int start, int target, int current, int k) { if (k 1) return true; // 分组操作执行k-1次之后最后剩余的元素就是最后一组了不需要再匹配 // 分组操作执行k-1次后最后剩余的元素就是最后一组了不需要再匹配 if (current target) return divideGroups(nums, nums.length - 1, target, 0, k - 1); for (int i start; i 0; i--) {if (numUsed[i] 1 || current nums[i] target) continue; // 被使用的元素不能再次使用总和大于目标值也不能使用numUsed[i] 1; // 标记占用if (divideGroups(nums, i - 1, target, current nums[i], k)) return true;numUsed[i] 0; // 撤销标记// 去重while (i 0 nums[i - 1] nums[i]) i--; // 例如“12333333...”假如最右侧的“3”这个值没有匹配上那么它左侧的剩余五个“3”都不需要再匹配了。}return false;} } ● 416. 分割等和子集 思路-自己没思路 动归五部曲-1.确定dp数组以及下标的含义 2.递推公式 dp[j]Math.max(dp[j],dp[j-weight[i]]values[i]) → dp[j] max(dp[j], dp[j - nums[i]] nums[i]); 3. dp数组如何初始化 都为0 4.确定遍历顺序 物品正序 重量逆序 5. dp数组 代码 class Solution {public boolean canPartition(int[] nums) {int sum0;for(int i:nums){sumi;}if(sum%2!0)return false;int targetsum/2;int[] dpnew int[target1];for(int i0;inums.length;i){for(int jtarget;jnums[i];j--){dp[j]Math.max(dp[j],dp[j-nums[i]]nums[i]);}if(dp[target]target)return true;//剪枝}return dp[target]target;} }

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

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

相关文章

通江县住房和城乡建设局网站个人网站导航html源码

Termius连接本地虚拟机与虚拟机快照 1. Termius连接本地虚拟机2. 虚拟机快照与还原2.1 设置快照以及恢复 附录 1. Termius连接本地虚拟机 ifconfig -a 查看配置 连接成功 2. 虚拟机快照与还原 在学习阶段我们无法避免的可能损坏Linux操作系统。 如果损坏的话,重新…

怎么看一个网站是谁做的单位网站建设意见建议

使用PCL的PCL的fromROSMsg()函数将ROS的sensor_msgs::PointCloud2类型数据转换为PCL的pcl::PointCloud<T>类型数据时&#xff0c;假如T只是PointXYZ没问题&#xff0c;假如是PointXYZI&#xff0c;intensity这个field的数据类型是float&#xff0c;但是数据长度就是不对的…

网站正在备案策点市场调研公司

Hydrooj nodejs版 HustOJ php版 QDUOJ python版 QDUOJ https://gitcode.com/QingdaoU/OnlineJudge/tree/master HustOJ hustoj: hustoj -- 流行的OJ系统&#xff0c;跨平台、易安装、有题库 Hydrooj https://hydro.js.org/docs/

中小企业微网站建设山东网站建设负面消息处理

查看自己系统的版本 必须运行 Windows 10 版本 2004 及更高版本&#xff08;内部版本 19041 及更高版本&#xff09;或 Windows 11 才能使用以下命令 在设置&#xff0c;系统里面就能看到 开启windows功能 直接winQ搜 开启hyber-V、使用于Linux的Windows子系统、虚拟机平…

北京网站建设网网站开发流程注意事项

前言 用户可使用小程序客服消息功能&#xff0c;与小程序的客服人员进行沟通。客服功能主要用于在小程序内 用户与客服直接沟通用&#xff0c;本篇介绍客服功能的基础开发以及进阶功能的使用&#xff0c;另外介绍多种客服的对接方式。 更多介绍请查看客服消息使用指南 客服视…

宣城网站优化室内设计师联盟网官网

1、wait notify Owner 线程发现条件不满足&#xff0c;调用 wait 方法&#xff0c;即可进入 WaitSet 变为 WAITING 状态 BLOCKED 和 WAITING 的线程都处于阻塞状态&#xff0c;不占用 CPU 时间片 BLOCKED 线程会在 Owner 线程释放锁时唤醒 WAITING 线程会在 Owner 线程调用 …

网站html5自适应湖南建设网

1&#xff0c; 问题&#xff1a;本来是好的&#xff0c;突然编译运行报错&#xff0c;说是确少包&#xff0c; 解决方案&#xff1a;重启以后好了 2&#xff0c;有完美的马鞍波&#xff0c;为什么不能够转动呢&#xff1f; 原因是我这里模型的问题&#xff0c;我计算出来的是占…

用手机怎么做网站织梦音乐网站程序

0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 &#x1f6a9; 机器视觉人体跌倒检测系统 该项目较为新颖&#xff0c;适合作为竞赛课题方向&#xff0c;学长非常推荐&#xff01; &#x1f947;学长这里给一个题目综合评分(每项满分5分) 难度系数&…

珠海 电商 网站建设做网站建设有前途那

目录 1. 读源码 2. 搭建框架 3. 迭代器的操作 operator*() operator->() operator() operator--() operator!() 4. 实现 list 的反向迭代器 5. 实现 vector 的反向迭代器 6. 源码分享 写在最后&#xff1a; 1. 读源码 我们之前实现的 vector&#xff0c;list…

广元专业高端网站建设专业的企业小程序开发公司

Vue.js 是一个构建数据驱动的 web 界面的渐进式框架。它是目前前端开发领域非常热门的技术之一&#xff0c;因为它易于上手&#xff0c;功能强大&#xff0c;且与其他库或已有项目整合度高。 下面是一个简单的 Vue 项目实战步骤&#xff0c;帮助你了解如何使用 Vue.js 来创建一…

福州网站免费制作酒泉网站建设哪家好

前言 在数字化的过程中&#xff0c;数据可视化变得越来越重要。用户喜欢通过酷炫的视觉效果和直观的数据展示来理解数据。可视化地图组件是数据可视化的重要组成部分。这些地图组件提供多样化的效果&#xff0c;能够更好地展示数据的关系和地理分布&#xff0c;直观地将数据与…

怎么开网站自己设计一款新产品

文章目录 力扣225-用队列实现栈示例代码实现总结收获 力扣225-用队列实现栈 示例 代码实现 class MyStack {Queue<Integer>queue1;Queue<Integer>queue2;public MyStack() {queue1new LinkedList<Integer>();queue2new LinkedList<Integer>();}public…

慢慢网站建设免费追剧网站

导读近日&#xff0c;玖章算术 NineData 智能数据管理平台成功中标《2023 年移动云数据库传输服务软件项目》&#xff0c;中标金额为 406 万。这标志着玖章算术 NineData 平台已成功落地顶级运营商行业&#xff0c;并在数据管理方面实现了大规模应用实践。 NineData 中标 2023 …

公司网站公司哪家好万网网站建设的子分类能显示多少个

k8s之共享存储pv&pvc 1 存储资源管理 在基于k8s容器云平台上&#xff0c;对存储资源的使用需求通常包括以下几方面&#xff1a; 1.应用配置文件、密钥的管理&#xff1b; 2.应用的数据持久化存储&#xff1b; 3.在不同的应用间共享数据存储&#xff1b; k8s的Volume抽象概…

网站设计制作ihanshi上海装修公司口碑最好的是哪家

博主介绍&#xff1a;✌程序员徐师兄、7年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;…

佛山网站搭建费用对网站的界面设计分析

文章目录 奥威亚视频云平台VideoCover.aspx 接口任意文件上传漏洞复现 [附POC]0x01 前言0x02 漏洞描述0x03 影响版本0x04 漏洞环境0x05 漏洞复现1.访问漏洞环境2.构造POC3.复现0x06 修复建议奥威亚视频云平台VideoCover.aspx 接口任意文件上传漏洞复现 [附POC] 0x01 前言 免责…

滁州市大滁城建设网站省住房城乡建设厅网站

据个人的编程开发经验&#xff0c;Python的比较运算符最常于条件判断&#xff0c;而条件判断是python编程中最常用的语法之一&#xff0c;与for或while的循环一样&#xff0c;功能十分强大&#xff01; 在机器学习当中&#xff0c;或深度学习当中&#xff0c;在运用算法对统计…

工信部备案网站玉树商城网站建设

一、渗透测试的流程 1.明确目标&#xff1a; 确定需要渗透资产的范围&#xff1b;确定规则&#xff0c;怎么去渗透&#xff1b;确定需求&#xff1a;需要达到什么样的效果 2.信息收集&#xff1a; 首先可以用社会工程学的方法来收集信息&#xff0c;看看有没有好的薄弱点。然…

黄江网站设计免费文档模板网站

文章目录 键入网址到网页显示&#xff0c;期间发生了什么&#xff1f;1. HTTP2. 真实地址查询 —— DNS3. 指南好帮手 —— 协议栈4. 可靠传输 —— TCP5. 远程定位 —— IP6. 两点传输 —— MAC7. 出口 —— 网卡8. 送别者 —— 交换机9. 出境大门 —— 路由器10. 互相扒皮 —…

做游戏音频下载网站重庆合川企业网站建设联系电话

目录 0. 序言 1. EMC的基础介绍 1.1 EMC电磁兼容的定义 1.2 EMC的重要性 1.3 EMC的三要素 2. 库仑定律 3. 趋肤效应与趋肤深度 4. 电阻抗公式 4.1 电阻 4.2 容抗 4.3 感抗 4.4 电路元件的非理想性 5. 麦克斯韦方程组 5.1 高斯磁定律 5.2 高斯定律 5.3 法拉…