免费电商网站模板海尔商城网站建设维护

news/2025/9/30 12:06:26/文章来源:
免费电商网站模板,海尔商城网站建设维护,做网站 用什么空间,开发公司 工程管理中存在问题等差数列划分 思路#xff1a; 经验题目要求 dp[i]表示#xff1a;以 i 位置为结尾的所有子数组中有多少个等差数列 状态转移方程 对 dp[i] 位置#xff0c;数列至少有三个元素#xff0c;如果相邻三个为等差数列#xff0c;dp[i] dp[i-1] 1; 如果相邻三个不为等差数…等差数列划分 思路 经验题目要求 dp[i]表示以 i 位置为结尾的所有子数组中有多少个等差数列 状态转移方程 对 dp[i] 位置数列至少有三个元素如果相邻三个为等差数列dp[i] dp[i-1] 1; 如果相邻三个不为等差数列dp[i] 0; 初始化 dp[0] 和 dp[1] 位置都不符合判断要求直接 dp[0] dp[1] 0; 填表顺序 从左往右返回表里所有的和。 class Solution { public:int numberOfArithmeticSlices(vectorint nums) {int n nums.size();vectorint dp(n);int count 0;for(int i 2; in; i){if(nums[i]-nums[i-1] nums[i-1]-nums[i-2])dp[i] dp[i-1]1;elsedp[i] 0;countdp[i];}return count;} };最长湍流子数组 什么叫湍流子数组 像这样一升一降的就叫湍流子数组。 思路 1.经验题目要求 dp[i]表示以 i 位置为结尾的所有子数组中最长湍流子数组的长度。 对于本题如果只定一个状态数组是不够的因为我们只有区分了 i 位置是在增长还是在降低才能判断 i 1 位置是否能续上前面的波浪。所以我们需要定义两个状态数组分别表示以 i 结尾的在增长和降低的最长湍流子数组长度。 f[i] 表示以i 位置为结尾的所有子数组中最后呈现 “ 上升” 状态下的最长湍流数组的长度。 g[i] 表示以i 位置为结尾的所有子数组中最后呈现 “ 下降” 状态下的最长湍流数组的长度。 2.状态转移方程 初始化 单个 存在为1直接初始化全为1。 填表 从左往右两个表一起填写。 class Solution { public:int maxTurbulenceSize(vectorint arr) {int n arr.size();vectorint f(n,1);auto g f;int ret 1;//最差情况是1ret写为1;for(int i 1; in; i){if(arr[i] arr[i-1]){f[i] g[i-1] 1;ret max(ret,f[i]);}else if(arr[i] arr[i-1]){g[i] f[i-1] 1;ret max(ret,g[i]);}}return ret;} };环绕字符串中唯一的子字符串 思路 经验题目要求 dp[i]表示以 i 位置为结尾的所有字串中有多少个在 base 中出现过。 状态转移方程 如果长度为1就是本身字符串为1 长度大于1就要看s[i-1] 1是否等于s[i] ;(特殊情况是“za”的情况) 初始化 dp 表里面所有的值都初始化为1。因为每一个本身字符都在base中出现过。 填表 从左往右填表 去重操作 对于右边的例子abc 在 yzabczabc都出现过我们直接取以c结尾的最大的dp值就可以。 class Solution { public:int findSubstringInWraproundString(string s) {int n s.size();vectorint dp(n,1);for(int i 1; in; i){if(s[i-1] 1 s[i] || (s[i-1] z s[i] a))dp[i] dp[i-1] 1;}int hash[26] {0};for(int i 0; in; i){hash[s[i] - a] max(hash[s[i]-a],dp[i]);}int sum 0;for(auto x : hash) sumx;return sum;} };最长递增子序列 注意这里的子序列 是由数组派生而来的序列删除或不删除数组中的元素而不改变其余元素的顺序。例如[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。 思路 经验题目要求 dp[i]表示以 i 位置为结尾的所有子序列中最长递增子序列的长度。 状态转移方程 如果长度为1就为1 长度大于1就要找nums[i] 大于 nums0j里面的子序列大于的话就为dp[i] dp[j] 1; 然后每一次找到dp[i] 里面的最大值并记录。 初始化 全部初始化为1因为长度为1dp[i] 为1. 填表 从左往右填表 class Solution { public:int lengthOfLIS(vectorint nums) {int n nums.size();vectorint dp(n,1);int ret 1;for(int i 1; in; i){for(int j 0; ji; j){if(nums[i] nums[j]){dp[i] max(dp[j] 1,dp[i]);}ret max(ret,dp[i]);}}return ret;} };

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

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

相关文章

可以做系统同步时间的网站广东网页制作二级考试题目

程序员并不是没有一点乐趣整天枯燥无味的游走在代码中的,在这里给大家提供了一个表白代码 功能描述: 1:能够计算任意两个时间的之间相隔的天数,2:在相隔天数下面输出心形并且心形里面还有英文我爱你字样。相信你已经迫…

Claude 4.5 刚刚发布,能连肝 30 多个小时,史上最卷 AI 诞生

Claude 4.5 刚刚发布,能连肝 30 多个小时,史上最卷 AI 诞生论卷编程,还得看 Claude。 就在刚刚,Anthropic 正式发布 Claude Sonnet 4.5。先说 Claude Sonnet 4.5 交出的成绩单,在考察真实编程水平的 SWE-bench Ve…

香橙派5pro驱动开发(一)

前言前段时间买了一个orangepi5pro开发板,准备学习驱动开发,但是网上教程基本都需要在自己电脑安装虚拟机,下载内核源码,编译内核后才能进行驱动开发,但我想直接在【开发板】上进行开发,不采用虚拟机!!!环境准…

做网站西安哪家好wordpress获取文章第一张图片

3.3.2vector容器 vector的数据安排及操作方式,与array非常相似,两者唯一差别在于空间的运用的灵活性。Array是静态控件,一旦配置了就不能改变,要换大一点或者小一点的空间,可以,一切琐碎得由自己来&#x…

网站开发用什么编程语言网站说服力营销型网站策划 pdf

毋庸置疑,Python越来越被认可为程序员新时代的风口语言。无论是刚入门的程序员,还是年薪百万的 BATJ 的大牛都无可否认:Python的应用能力是成为一名码农大神的必要项。 所以,很多程序员把Python当做第一语言来学习。 但对于Python…

Python 脚本遇到 SSL 证书问题

调用 deepseek api,遇到 SSL 证书问题,应该是 SSL 不认公司 firewall 的证书。 出错内容:[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain (_ssl.c:10…

构建用户-物品-场景的“关系宇宙 - 教程

构建用户-物品-场景的“关系宇宙 - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Mo…

商城类的网站怎么做wordpress畅言插件

本人并不精通易语言,只是对其进行一定了解后做一个简单的总结。直接新建一个易语言模块,然后添加子程序即可。子程序当然可以随意命名,实际上,易语言的子程序就和c语言的函数,java中的方法一样(实际上,java…

sa-token开发时遇到的问题

背景 我的项目的登录接口在登录时会去获取用户的菜单,但是我在获取菜单的方法里逻辑写错了(登录接口不是我负责的,我写的是菜单), 我使用UserUtils.getCurrentTenantId()去获取用户的信息(它会从session里获取用…

HR如何摆脱入离职事务性内耗?组织管理系统助力聚焦人才价值挖掘

摘要:HR常深陷入离职手续、数据核对等事务性泥潭,战略规划等核心价值工作被挤占。流程繁杂、数据孤岛、沟通低效及合规风险加剧其负担。红海云eHR等组织管理系统通过流程自动化、数据一体化、自助协同与合规风控破局…

US$140 Yanhua Mini ACDP PCF Key Adapter for VW MQB IMMO Key Programming

Yanhua Mini ACDP PCF Key Adapter for VW MQB IMMO Key ProgrammingThis PCF-key Apdater is necessary when update your ACDP Module6 to gain the IMMO function.Support IMMO List:A3: MQB 2014.06-Q2: MQB 2014.…

社区网站免费制作怎么做网络直播卖衣服的网站

Pectra很可能是最后几个会直接影响用户和ETH持有者的升级之一。 原文:Galaxy Research;编译:Golem;编辑:郝方舟 出品 | Odaily星球日报(ID:o-daily) 编者按:以太坊 Pectr…

恩施市网站建设wordpress博客无法显示

可导入软件的矢量图格式如图,是shp文件,由6个文件构成: 而从Mapgis中导出的shp格式缺少文件,需要将其导入ArcGIS再次导出,补充相关文件。 另外,软件默认的坐标系是WGS-84,不过其他坐标系也可以…

网站开发合同是否是技术合同中文企业网站模板免费下载

SQL Server 中经常需要写一些查询,关联好多张表,显示无数个列。如果使用视图设计器,可以大大提高效率,同是减少差错。1. 启动视图设计器为数据库“新建视图”,将启用视图设计器。2. 添加表在起始界面,将出现…

里克尔梅张 重庆最好的古典前腰

里克尔梅张 重庆最好的古典前腰 第一次见到里克尔梅是在十年前,更准确的说是十年六个月又几天之前。那个时候的里克尔梅还不能叫里克尔梅,最多只能叫小梅。 小梅的工位在我后面,有四五米左右的距离。小梅姓张,个不…

基于SpringAI构建大模型应用

1. 背景 在这里,我主要分享的是在应用层面大模型相关的技术,假如你已有一个现成的大模型接口,无论是符合OpenAI规范的,还是各家公司一些自己的接口,例如Gemini,Deepseek,通义千问,问心一言等,让用这些大模型来…

C# TCP - 串口转发 - 实践

C# TCP - 串口转发 - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", &…

Java EE初阶启程记04---线程的状态 - 实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

外贸先做网站还是开公司网站备案信息注销

电脑是一部百科全书,有它相伴能滋润人生、丰富人生,能使人和世界零距离接触。以下是小编给大家提供的关于学电脑作文,欢迎大家阅读参考!学电脑作文1我这个人哪,什么都想试一试,什么都想学一学。看到妈妈用缝纫机做衣服…

US$44 YH Remote Key Tester Frequency/Infrared IR

YH Remote Key Tester Frequency/Infrared IRIt can work alone and work together with Yanhua Mini ACDP, both ok.YH Remote Key Tester Frequency/Infrared IR can detect frequency of car remote control as wel…