今年的公需课在哪个网站做网站字体字号

diannao/2026/1/21 14:22:02/文章来源:
今年的公需课在哪个网站做,网站字体字号,网站域名注销流程,腾讯云服务器安装宝塔教程70 爬楼梯 #xff08;进阶) 爬楼梯问题在我们刚开始学习动态规划的时候作为入门的问题。当时题目考虑的是1或2种走法。如果将能走的台阶设为M#xff0c;则能产生进阶的题目。通过求解完全背包问题得到。 题目如下#xff1a; 题目页面 如果最多能走m个台阶#xff0c…70 爬楼梯 进阶) 爬楼梯问题在我们刚开始学习动态规划的时候作为入门的问题。当时题目考虑的是1或2种走法。如果将能走的台阶设为M则能产生进阶的题目。通过求解完全背包问题得到。 题目如下 题目页面 如果最多能走m个台阶那么1,2,...,m种走法就是物品走到楼顶就是背包。因为先走5再走1和先走1再走5是不一样的因此这道题是排列问题所以背包容量要放在循环外面。 递归公式 dp[i] dp[i - j] 代码如下 #include iostream #include vector using namespace std; int main() {int n, m;while (cin n m) {vectorint dp(n 1, 0);dp[0] 1;for (int i 1; i n; i) { // 遍历背包for (int j 1; j m; j) { // 遍历物品if (i - j 0) dp[i] dp[i - j];}}cout dp[n] endl;} } Leetcode: 322 零钱兑换 基本规律 如果求组合数就是外层for循环遍历物品内层for遍历背包。 如果求排列数就是外层for遍历背包内层for循环遍历物品。 基本思路 1、确定下标 dp[i]表示凑足总额为i所需钱币的最少个数为dp[j] 2、递推公式 凑足总额为j - coins[i]的最少个数为dp[j - coins[i]]那么只需要加上一个钱币coins[i]即dp[j - coins[i]] 1所以dp[j] min(dp[j - coins[i]] 1, dp[j]); 3、初始化 考虑到递推公式的特性dp[j]必须初始化为一个最大的数否则就会在min(dp[j - coins[i]] 1, dp[j])比较的过程中被初始值覆盖。 这里涉及到一个代码的写法 vectorint dp(amount 1, INT_MAX); dp[0] 0; 4、循环逻辑 因为本题寻找的是最小所以无关物品和背包的关系为了代码好写选择了外层for循环遍历物品内层for遍历背包。 时间复杂度: O(n * amount) 空间复杂度: O(amount) 代码如下 class Solution { public:int coinChange(vectorint coins, int amount) {vectorint dp(amount 1, INT_MAX);dp[0] 0;for(int i 0; i coins.size(); i){for(int j coins[i]; j amount; j){if(dp[j - coins[i]] ! INT_MAX){dp[j] min(dp[j - coins[i]] 1, dp[j]);}}}if (dp[amount] INT_MAX) return -1;return dp[amount];} }; Leetcode: 279 完全平方数 1、下标和含义 dp[j]和为j的完全平方数的最少数量为dp[j] 2、递推公式 和上题基本一样只不过物品变成了平方数。 3、遍历顺序 遍历背包和物品都可以。 class Solution { public:int numSquares(int n) {vectorint dp(n 1, INT_MAX);dp[0] 0;for(int j 0; j n; j){//遍历背包for(int i 1; i*i j; i){//遍历物品注意当小于背包容量的时候停止dp[j] min(dp[j - i*i] 1, dp[j]);}}return dp[n];} }; 代码随想录

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

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

相关文章

做支付宝二维码网站网页浏览器是系统软件吗

安装完Anaconda后,也配好了框架的环境,接下来就需要在pycharm里面写代码了。 Anaconda里面的一些命令 1.新建环境,pytorch 是自己命的名(新建虚拟环境)conda create -n pytorch python3.82.看conda 环境中&#xff0…

网站建成之后应该怎么做电信改公网ip可以做网站吗

之前,本人写了两篇文章 黑科技抢先尝 | Windows全新终端初体验(附代码Build全过程) 和 程会玩 | 无需自行编译也能玩转 Windows Terminal,介绍了玩转Windows terminal的两种方式。今天这篇文章,主要介绍如何美化 Windows terminal 中 WSL 的 …

怎么做婚恋网站seo推荐

前言:微软于前天发布.net core 3.1正式版,并将长期支持3.1。所以我听到这个消息后就急忙下载.net core 3.1的SDK和Runtime,应该是公司最先用3.1的攻城狮了????。OK!废话少说,今天的目的是基于.net core 3.1建一个web api的项目先下载.net…

做淘宝网站多少钱网站开发设计公司

1).采集数据: #nmon -s10 -c60 -f -m /home/ 参数解释: -s10 每 10 秒采集一次数据。 -c60 采集 60 次,即为采集十分钟的数据。 -f 生成的数据文件名中包含文件创建的时间。 -m 生成的数据文件的存放目录。 这样就会生成一个 nmon 文件&…

360免费建手机网站南充市住房和城乡建设厅官方网站

安装插件 Sonar Scanner 用于扫描项目 配置sonar scanner jenkins集成sonar 1、sonar生成token 生成完保存好,刷新后无法查看 2、jenkins配置全局凭据 3、jenkins配置系统设置

p2p网站策划网站模板优势

使用Microsoft HoloLens投屏时,ip地址填对了,但是仍然报错,说hololens 2没有打开, 首先检查 开发人员选项 都打开,设备门户也打开 然后检查系统–体验共享,把共享都打开就可以了

你愿意做我女朋友吗表白网站百度商城官网首页

连接MySQL服务器:mysql -u用户名 -p密码mysql -u用户名 -pEnter Password:输入密码(无密码则直接回车)mysql -h主机名 -u用户名 -p密码 -D数据库名称退出:exit quit \q ctrlc显示帮助信息:\h取消本行命令:\c 取消当前…

烟台网站制作公司域名可以自己注册吗

书籍地址:http://book.douban.com/subject/11614538/ 一句话点评该书:Bob大叔的职业生涯经验总结,现身说法,可信可敬! (一)专业主义 (1)“专业主义”就意味着担当责…

企业网站建设情况wordpress 前台文件上传

最近百草君在整理粉丝留言的时候,发现关于阿胶四物膏的留言不少,并且有重复问题。百草君特意整理出来几个粉丝们特别关注的问题,给大家统一解答,顺序不分前后:Q1阿胶四物膏什么口感,甜不甜?阿胶…

怎样给网站做超链接wordpress轉移

1.先使用Qt designer设计两个窗口,一个是主窗口,一个是子窗口其中主窗口是新建-Main Window,子窗口是Dialog窗体。两个窗口不能是同一类型,否则会崩溃。并保存为EyeTracking_main.ui和EyeTracking_process.ui(因为我在做眼动追踪,因此窗体命名…

杭州网站网站建设阿里巴巴企业邮箱登录入口

文章目录 创建版本库方式:Git常用操作命令:远程仓库相关命令分支(branch)操作相关命令版本(tag)操作相关命令子模块(submodule)相关操作命令忽略一些文件、文件夹不提交其他常用命令 创建版本库方式: 创建文件夹 在目录下 右键 Git Bush H…

1天学会搭建营销网站昆山专业做网站

原文链接:https://cloud.tencent.com/developer/article/1425800 嘉宾 | 向宇波编辑 | suiling来源 | AI科技大本营在线公开课出品 | AI科技大本营(ID:rgznai100)随着行业的发展和技术的成熟,文字识别(OCR&…

如何建设网站网站建设安全技术

Nginx 安装 下载 nginx 下载地址:http://nginx.org/en/download.html 将下载好的压缩包拷贝到根目录下 通过xshell如果出现 bash: rz: 未找到命令 ,需要先运行下面的命令 yum -y install lrzsz安装 解压到当前目录 tar -zxvf nginx-1.22.1.tar.gz安…

怎么用h5做网站莱芜金点子招聘信息

一、磁盘操作 1.U盘接入虚拟机 在虚拟机中查找可移动设备 2.检测U盘是否被虚拟机识别 ls /dev/sd* 查找到有除sda外的内容,说明U盘链接成功 3.查看磁盘的使用情况 df -h 若U盘没有被挂载在具体的目录下时,是不能被查找到的4.给磁盘分区 使用 …

中国大连网站宁波营销型网站建设

一.数组 稠密数组(非稀疏数组) 稀疏数组 二.数组的添加和删除 我们已经常见过添加数组元素最简单的方法:为新索引赋值;也可以使用push()方法在数组末尾增加一个或者多个元素: a []; a.push("zero"); a.push("one","two"); 可以像删除对象属性一…

云南营销型网站wordpress 网站维护

MYBATIS最核心的莫过于动态的获取各种的参数值, 为了将来更好的使用MYBATIS进行开发, 我们必须先打好 "获取参数值" 这一基础 一. MYBATIS获取参数值的两种情况: 1.${} 实质:字符串的拼接 注解:${}使用的字符串拼接的方式拼接SQL语句, 所以, 如果其中出现了字符串…

网站建设论文html格式电子商务网站建设的背景

条件变量允许多个线程之间的交流。它可以阻塞某个线程,直到另一个线程的提醒再继续,这是通过关联一个互斥体来实现的。 本文章的代码库: https://gitee.com/gamestorm577/CppStd condition_variable condition_variable是和mutex一起使用…

大型网站怎样做优化PHP新云网站模板

每次配置模型环境,无论是在windows,linux,集群服务器上都会在这里卡一段,为了未来配置方便,记录下配置注意事项 配置cuda和torch主要有几个要点,分别是: 显卡与驱动(NIVIADA drive…

做自己的网站要钱么杭州十大互联网公司

文章目录创建快照快照收费你申请了阿里云服务器,其实就是申请了一个云盘,这个云盘安装了操作系统,你可以远程访问这个系统并使用该系统。我们可以给云盘创建快照,从而达到备份服务器数据的目的。创建快照 快照收费 如果您计划不再…

简单的网站维护大港网站建设公司

小程序Android端运行软件 微信开发者工具/hbuiderx uni-app框架:使用Vue.js开发跨平台应用的前端框架,编写一套代码,可编译到Android、小程序等平台。 前端:HTML5,CSS3 VUE 后端:java(springbootssm)/python(flaskdja…