网站开发费用包括美工费吗巴彦淖尔 网站建设

bicheng/2026/1/26 5:38:55/文章来源:
网站开发费用包括美工费吗,巴彦淖尔 网站建设,做公众号关注网站,室内设计速成班学费Every day a Leetcode 题目来源#xff1a;2786. 访问数组中的位置使分数最大 解法1#xff1a;动态规划 状态数组#xff1a; dp[i][0]: 访问下标范围 [0, i] 中的元素且最后访问的元素是偶数时的最大得分#xff1b;dp[i][1]: 访问下标范围 [0, i] 中的元素且最后访问…Every day a Leetcode 题目来源2786. 访问数组中的位置使分数最大 解法1动态规划 状态数组 dp[i][0]: 访问下标范围 [0, i] 中的元素且最后访问的元素是偶数时的最大得分dp[i][1]: 访问下标范围 [0, i] 中的元素且最后访问的元素是奇数时的最大得分。 初始化 如果 nums[0] 是奇数dp[0][0] INT_MINdp[0][1] nums[0]如果 nums[0] 是偶数dp[0][0] nums[0]dp[0][1] INT_MIN。 状态转移 如果 nums[i] 是奇数 dp[i][0] dp[i - 1][0]dp[i][1] max(dp[i - 1][0] - x, dp[i - 1][1]) nums[i] 如果 nums[i] 是偶数 dp[i][0] max(dp[i - 1][0], dp[i - 1][1] - x) nums[i]dp[i][1] dp[i - 1][1] 答案max(dp[n - 1][0], dp[n - 1][1])。 代码 /** lc appleetcode.cn id2786 langcpp** [2786] 访问数组中的位置使分数最大*/// lc codestart class Solution { public:long long maxScore(vectorint nums, int x){// 特判if (nums.empty())return 0;if (x 0)return accumulate(nums.begin(), nums.end(), 0LL);int n nums.size();// 状态数组// dp[i][0]: 访问下标范围 [0, i] 中的元素且最后访问的元素是偶数时的最大得分// dp[i][1]: 访问下标范围 [0, i] 中的元素且最后访问的元素是奇数时的最大得分vectorvectorlong long dp(n, vectorlong long(2, 0));// 初始化if (nums[0] % 2){dp[0][0] INT_MIN;dp[0][1] nums[0];}else{dp[0][0] nums[0];dp[0][1] INT_MIN;}// 状态转移for (int i 1; i n; i){if (nums[i] % 2){dp[i][0] dp[i - 1][0];dp[i][1] max(dp[i - 1][0] - x, dp[i - 1][1]) nums[i];}else{dp[i][0] max(dp[i - 1][0], dp[i - 1][1] - x) nums[i];dp[i][1] dp[i - 1][1];}}return max(dp[n - 1][0], dp[n - 1][1]);} }; // lc codeend结果 复杂度分析 时间复杂度O(n)其中 n 是数组 nums 的长度。 空间复杂度O(n)其中 n 是数组 nums 的长度。 解法2动态规划 - 空间优化 我们发现dp[i][0] 和 dp[i][1] 只取决于它们前面的两个值dp[i - 1][0] 和 dp[i - 1][1]因此可以可以优化。 代码 // 动态规划 - 空间优化class Solution { public:long long maxScore(vectorint nums, int x){// 特判if (nums.empty())return 0LL;if (x 0)return accumulate(nums.begin(), nums.end(), 0LL);int n nums.size();long long odd nums[0] % 2 ? nums[0] : INT_MIN; // 奇数long long even nums[0] % 2 ? INT_MIN : nums[0]; // 偶数// 状态转移for (int i 1; i n; i){if (nums[i] % 2)odd max(odd, even - x) nums[i];elseeven max(odd - x, even) nums[i];}return max(odd, even);} };结果 复杂度分析 时间复杂度O(n)其中 n 是数组 nums 的长度。 空间复杂度O(1)。

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

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

相关文章

婚纱网站html模板微信怎么开通公众号

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程 1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.部分核心程序 ......................................................................... N 10; %嵌入一…

网站效果图怎么做的如何制作自己的网站链接教程

安装交叉编译环境 需要一个 Ubunut18.04 的64位的主机 或者直接在树莓派系统上进行编译; apt-get update apt-get install -y bc build-essential gcc-aarch64-linux-gnu git unzip获取树莓派内核源码 # 下载成功后,在当前目录下有一个 linux 的文件夹 g…

安阳网站建设策划网站标题间隔符

👽发现宝藏 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【点击进入巨牛的人工智能学习网站】。 Flask vs. Django:选择适合你的Web开发框架 在选择一个适合你项目的Web开发框架…

手上有一个好网站怎么做赚钱西安微信网站开发

UniApp 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一次代码,可发布到iOS、Android、H5以及各种小程序。如果你想在 UniApp 中操作云数据库,你可能需要使用云开发的功能。 以下是在 UniApp 中操作云数据库的一般步骤: …

wamp在网站建设中的功能及协作关系站长工具排名查询

为什么产生? 经过大量增删改的表,都可能存在碎片 MySQL数据结构是B树, 删除某一记录,只会标记为删除,后续插入一条该区间的记录,就会复用这个位置。 删除整个数据页的记录,则整个页标记为“可…

石家庄 网站建设wordpress群聊插件

目录 1 什么是线程? 2 线程的优点 3 线程的缺点 4 线程异常 5 线程用途 6 Linux线程和进程对比 1 什么是线程? 在一个程序里的一个执行路线就叫做线程(thread)。更准确的定义是:线程是“一个进程内部的控制序列…

做网站和SSH大连网站制作报价

效果演示 实现了一个简单的登录表单的样式,包括背景颜色、边框、字体颜色、字体大小、字体粗细、输入框样式、提交按钮样式等。当用户在输入框中输入内容时,输入框下方的提示文字会动态地变化,以提示用户输入正确的信息。当用户点击提交按钮时…

高考志愿网站开发wordpress 自动同步工具

Unity3D实现谷歌地球 在Unity3d平台实现的类似谷歌地球的功能,可动态加载谷歌,ArcGis,BingMap,天地图影像,也可加载国界线等矢量文件以及在线加载高程文件。 视频链接: 地球操作:https://www.bilibili.com/video/BV1mT4y1P771 地球漫游:h…

外贸推广的网站阿里企业邮箱注册申请免费

四、基础可视组件 通过本节你将了解 iVX 开发中的核心—— iVX 组件的使用方法。iVX 的组件是开发应用时所必要的对象,通过这些对象你将快速的完成应用的开发。 在 iVX 应用开发中,所有交互、动画、数据都需要以组件为基础,通过组件之间的编…

鹰潭市网站建设北京注册公司多少钱

原因 高版本的maven不支持http的存储库。 解决方案 其实方法有好几种,比如降级maven版本至3.6.3(之前一直用的都是这个版本),我选择了一种比较快(但不一定安全)的方式,因为3.6.3版本被我卸载了,这里直接修改idea的setting配置&…

全国建筑工程网云南网站优化公司

PCI(Peripheral Component Interconnect)总线规范在上世纪九十年代由Intel提出。在处理器体系结构中,PCI总线属于局部总线(Local Bus)。局部总线作为系统总线的延伸,主要功能是为了连接外部设备。 处理器主频的不断提升,要求速度更快&#x…

昆明网站建设怎么样网站的优化策略

庐阳区2021年信息学竞赛试题 题目描述 Description 给定一个日期,求这一天是当年的第几天。每年的元旦,1月1日,都是每年的第一天,但是每年的最后一天,12月31日,有可能是第365天,也有可能是第3…

陕西省建设厅申报网站重庆短视频行业

​​​​​ 前几天写过一篇《一口气说出 9种 分布式ID生成方式,面试官有点懵了》,里边简单的介绍了九种分布式ID生成方式,但是对于像美团(Leaf)、滴滴(Tinyid)、百度(uid-generator&…

如皋网站设计做招聘网站怎么赚钱

目录 前言 1. 创建数据库表格 2. 安装必需的 NuGet 包 3. 转换 Word 文档为文本 4. 将文本存储到数据库 5. 完整示例 前言 C# 是一种通用的编程语言,可以用于开发各种类型的应用程序,包括处理文本和数据库管理。在这篇文章中,我将向您…

个人网站建设主要功能网站建设seo优化培训

🙈作者简介:练习时长两年半的Java up主 🙉个人主页:程序员老茶 🙊 ps:点赞👍是免费的,却可以让写博客的作者开兴好久好久😎 📚系列专栏:Java全栈,…

哪个网站可以做任务上海网站建设 乐云seo

define宏定义 define是C语言中的一个宏定义命令&#xff0c;它用来将一个标识符定义为一个字符串&#xff0c;该标识符被称为宏名&#xff0c;被定义的字符串称为替换文本&#xff1b; define <宏名> (<参数表>) <宏体>操作符 # &#xff1a;可将参数转化为…

做本地网站卖网站建设中页面

2006-03-24 02:14:35找不回来了&#xff0c;因为你已经删除了这个分区&#xff0c;也就是说这个分区已经不存在了&#xff0c;文件分配表也被删掉了&#xff0c;所以没有办法找回来。动态、不可读取的意思就是这个空间还没有建立分区。全部2006-03-24 02:14:352006-03-23 12:36…

网站没被收录网站优化案例

一、下载nodemon原因 nodemon作用&#xff1a;用node环境运行js文件时可以实时刷新运行出结果 (即修改js代码后不需再手动重新运行js文件) 二、下载卡住 reify:semver:timing reifyNode:node_modules/nodemon Completed 卡住位置&#xff1a;reify:semver: timing reifyNode…

做设计找图有哪些网站网站建设宣传图片

​ 当输入1时&#xff0c;发现只有查询正确&#xff0c;基本上可以判断出没有回显 开始注入(工具hackerBar) 题目是报错注入&#xff0c;方向就比较明显&#xff0c;大致说一下用到的函数和原理。 常见报错注入函数&#xff1a; 通过 floor() 报错注入通过 extractValue() …

有口碑的模板网站建设ui设计包括哪些内容

油墨树脂是指用于油墨制造中的一种高分子材料&#xff0c;主要用于改善油墨的粘性、流动性、光泽度和耐磨性等性能。其主要成分为合成树脂&#xff0c;如聚酯、聚酰胺、聚丙烯酸酯等。油墨树脂在油墨制造中的应用非常广泛&#xff0c;可以用于各种类型的油墨&#xff0c;包括印…