404错误页面放在网站的哪里蜜桃传媒

diannao/2026/1/18 11:39:52/文章来源:
404错误页面放在网站的哪里,蜜桃传媒,wordpress 站点管理员,资料大全正版资料送给大家一句话#xff1a; 既然已经做出了选择#xff0c;最好还是先假定自己是对的。焦虑未来和后悔过去#xff0c;只经历一个就够了。 – 张寒寺 《不正常人类症候群》 ☆ミヾ(∇≦((ヾ(≧∇≦)〃))≧∇)ノ彡☆ ☆ミヾ(∇≦((ヾ(≧∇≦)〃))≧∇)ノ彡☆ ☆ミヾ(∇≦((ヾ… 送给大家一句话 既然已经做出了选择最好还是先假定自己是对的。焦虑未来和后悔过去只经历一个就够了。 – 张寒寺 《不正常人类症候群》 ☆ミヾ(∇≦((ヾ(≧∇≦)〃))≧∇)ノ彡☆ ☆ミヾ(∇≦((ヾ(≧∇≦)〃))≧∇)ノ彡☆ ☆ミヾ(∇≦((ヾ(≧∇≦)〃))≧∇)ノ彡☆ 前缀和入门 1 前言1.1 算法步骤1.2 使用场景1.3 时间复杂度分析1.4 空间复杂度分析 2 牛客 DP35 【模板】二维前缀和题目描述算法思路 3 牛客 DP35 【模板】二维前缀和题目描述算法思路 Leetcode 724. 寻找数组的中心下标题目描述算法思路 Leetcode 238. 除自身以外数组的乘积题目描述算法思路 Thanks♪(ω)谢谢阅读下一篇文章见 1 前言 今天我学习了一个新算法前缀和算法。 前缀和算法是一种高效处理数组区间和查询问题的算法。它的核心思想是在 O(n) 的时间复杂度内对输入数组进行预处理从而使得后续每次查询数组中任意区间内元素和的时间复杂度降低到 O(1)。 1.1 算法步骤 初始化前缀和数组创建一个新数组 dp,一般多开一位。计算前缀和遍历原数组 A根据题目更新状态。查询区间和更加区间得到答案。 1.2 使用场景 频繁区间和查询当需要对一个数组进行多次区间和查询时前缀和可以大幅提高查询效率。动态数据更新在某些情况下数组中的元素可能会动态更新前缀和也能有效处理这种情况下的区间和查询。多维数组处理前缀和可以扩展到多维数组用于处理多维数据区间和的问题。 1.3 时间复杂度分析 预处理时间复杂度O(n)其中 n 是原数组 A 的长度。查询时间复杂度O(1)对于每次区间和查询。 1.4 空间复杂度分析 空间复杂度O(n)用于存储前缀和数组 dp。 前缀和算法在处理数组区间和问题时非常高效适用于需要频繁查询和高效处理大量数据的场景。通过前缀和的预处理可以显著减少计算成本提高程序的运行效率也就是 空间换时间。 2 牛客 DP35 【模板】二维前缀和 上链接 DP34 一维前缀和 题目描述 根据题目描述我们大概知道我们是求一个区间上的和。题目很好理解奥接下来我们就来通过这道题来入门前缀和算法 算法思路 首先最好想的就是暴力算法求指定区间的和那么直接暴力求不就可以了但是毋庸置疑的是这样一定一定会超时毕竟是O(n^2)的暴力算法。 那么来看前缀和算法这是一个解决这个问题的优秀算法。前缀和的思想很简单就是对数组进行一遍预处理得到每个数组位置之前所有数的和然后在通过减法求得数据。 创建一个大小为 n 1 的数组大小为 n 1可以避免一些边界情况从 下标 1 开始读入数据创建一个大小为 n 1 的 dp 数组从 下标 1 开始预处理数据得到答案 #include iostream #include vector using namespace std;int main() {int n , q;cin n q;//读入数据vectorlong long nums(n 1);for(int i 1 ; i n 1 ; i ){cin nums[i];}//预处理数据vectorlong long sum(n 1);for(int i 1 ; i nums.size() ;i ){//i 位置的和等于 i - 1 位置的和 加上 i 位置的值//如果数组大小为n 那 i 从 0开始 那么就会读入 nums[-1]就会报错sum[i] sum[i - 1] nums[i];}//得出结果while(q--){int n1 , n2;cin n1 n2;cout sum[n2] - sum[n1 - 1] endl;}return 0; }这样提交过啦 这里有点像动态规划奥 3 牛客 DP35 【模板】二维前缀和 家人们跟上节奏DP35 二维前缀和 题目描述 根据题目描述这道题是刚才一维的升级版我们需要计算一个指定矩阵的和。那么依然使用的是前缀和来进行预处理。这道题就要注意细节处理了 算法思路 首先最好想的就是暴力算法求指定矩阵的和那么直接暴力求不就可以了但是毋庸置疑的是这样一定一定会超时O(n^3)的暴力算法啊。 那么来看前缀和算法这是一个解决这个问题的优秀算法。前缀和的思想很简单就是对数组进行一遍预处理得到每个数组位置之前所有数的和然后在通过减法求得数据。 创建一个大小为 (n 1) *( n 1) 的矩阵大小为 n 1可以避免一些边界情况从 坐标1,1 开始读入数据创建一个大小为 (n 1) *( n 1) 的 dp 矩阵从 坐标1,1开始预处理数据得到答案 这里的预处理就有说法了这和线性的数组不一样我们做一个图就可以很好理解预处理然后进行 求(ij)的矩阵和 可以理解为(i-1j)的矩阵和 加上 (ij-1)的矩阵和加上i,j的值再减去(i-1j-1)的矩阵和因为多加了一遍 这样就可以进行预处理了 然后我们还需要如何得到答案 我们想要求以 (x1, y1) 为左上角 , (x2,y2) 为右下角的子矩阵的和。 可以通过 (x2,y2) 矩阵和 减去x2 , y1 - 1矩阵和 减去x1 - 1 , y2矩阵和 加上x1 - 1, y1 - 1的矩阵和因为多减了一遍 #include iostream #include vector #define int long longusing namespace std;signed main() {int n , m ,q;cin n m q;//创建二维数组 匿名对象构造vectorvectorint nums(n 1 , vectorint(m 1));for(int i 1 ; i n ; i )for(int j 1 ; j m ; j)cinnums[i][j];//进行前缀和计算vectorvectorint dp(n 1 , vectorint(m 1));for(int i 1 ; i n ; i )for(int j 1 ; j m ; j)dp[i][j] dp[i-1][j] dp[i][j-1] - dp[i-1][j-1] nums[i][j];int x1 , x2 , y1 ,y2;while(q--){cin x1 y1 x2 y2;cout dp[x2][y2] - dp[x2][y1-1] - dp[x1-1][y2] dp[x1-1][y1-1] endl;}return 0; }提交过啦 Leetcode 724. 寻找数组的中心下标 跟上节奏724. 寻找数组的中心下标 题目描述 这道题可谓是一维前缀和的变形了我们来秒杀这个题目 算法思路 我们先进行一下前缀和的预处理然后根据条件判断即可 class Solution { public:int pivotIndex(vectorint nums) {//预处理vectorint dp(nums.size() 1);for(int i 1 ; i nums.size() ;i){dp[i] dp[i - 1] nums[i - 1];}int ans -1;//根据题目要求求得即可for(int i 0 ; i nums.size() ;i){if(dp[i] dp[nums.size()] - dp [i 1] ){ans i ;break;}}return ans;} };提交过啦 Leetcode 238. 除自身以外数组的乘积 最后一道238. 除自身以外数组的乘积 题目描述 注意到题目要求我们看来是要使用前缀和来解决问题了。 算法思路 这道题的难点在于不能不能使用除法而且还要进行O(n)的算法 那么如何进行呢? 很简单我们在创建一个前缀乘积数组与一个后缀乘积数组分开进行预处理即可。然后按照对应位置通过n - 1 的前缀乘积与 n 1 的后缀乘积相乘 得到 除自身以外数组的乘积就可以了。 class Solution { public:vectorint productExceptSelf(vectorint nums) {int n nums.size();vectorint dpfront(n 1);vectorint dpback(n 1);//细节处理不能为0哦dpfront[0] 1;dpback[n] 1;//预处理for(int i 1 ; i n ; i){ //一次处理两个数组提高效率dpfront[i] dpfront[i - 1] * nums[i - 1];dpback[n - i] dpback[n - i 1] * nums[n - i];}//得到答案for(int i 0 ; i n ; i){nums[i] dpfront[i] * dpback[i 1];}return nums;} };提交过啦 Thanks♪(ω)谢谢阅读 下一篇文章见

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

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

相关文章

唯品会网站架构国产在线做a视频网站

2023年全国职业院校技能大赛 GZ073网络系统管理赛项 模块A:网络构建 卷II 一. 拓扑图 二.有线网络配置 三.无线网络配置 四.出口网络配置 二、有线配置 S1.txt S1#show running-config Building configuration... Current configuration : 5008 bytes! version RGOS 10…

北京网站建设报价榆林做网站公司

高精度前言 C中int不能超过2^31-1,最长的long long也不能超过2^63-1,所以我们在题目中如果碰到了很长很长的数,并且需要进行大数运算时,就需要高精度存储。 高精度总体思路 由于int和long long的限制,我们要想存放很长的数就需…

做网站用什网络营销有什么新的变化

系列型号: RXMK1 RK 255 049大容量交流中间继电器 RXMK1 RK 255 050大容量交流中间继电器 RXMK1 RK 255 051大容量交流中间继电器 RXMK1 RK 255 052大容量交流中间继电器 RXMK1 RK 255 053大容量交流中间继电器 RXMK1大容量交流中间继电器 一、 用途及工作原理 RX…

网站好玩代码和特效广元建设网站

天平问题 解题思路: 有n个砝码,问可以称出多少种重量,可以在左边或者右边放,也可以不放 原题: 题目描述 小C为了试验小X,便为物竞的小X出了一道物理相关的题:现在给出n个质量的砝码&#x…

做企业规划的网站网站建设心得总结

在上一篇文章中,我详细介绍了代码对主内存的访问方式的含义。 从那时起,我对使用Java可以做什么以实现更可预测的内存布局有很多疑问。 有些模式可以使用数组支持的结构来应用,我将在另一篇文章中讨论。 这篇文章将探讨如何模拟Java中非常缺少…

谷谷互联建的网站如何把qq在线榆林网站建设

一、项目简介 本项目是一套基于Springbootvue实现的医院住院管理系统设 包含:项目源码、数据库脚本等,该项目附带全部源码可作为毕设使用。 项目都经过严格调试,eclipse或者idea 确保可以运行! 该系统功能完善、界面美观、操作简…

优质网站建设的设计要点开源的企业网站管理系统

题解一: 排序:对两个字母异位词,二者排序后的字符串完全一样,因此可以对所给字符串进行排序,以排序后的字符串作为HashMap哈希表的键值,将排序前的字符串作为值进行存储分组,最后返回。 import…

那个网站可以帮助做数学题徐州网站建设专家

hbase修改表名hbase修改表名没有直接的api可以调用,我们如果想要修改表名,可以利用快照的方式。需要开启快照功能,在hbase-site.xml文件中添加如下配置项:hbase.snapshot.enabledtrue命令hbase shell> disable tableNamehbase …

公司网站如何建设php自己写框架做网站6

SQLSTATE 消息 本节列示 SQLSTATE 及其含义。SQLSTATE 是按类代码进行分组的;对于子代码,请参阅相应的表。 表 2. SQLSTATE 类代码 类 代码 含义 要获得子代码, 参阅... 00 完全成功完成 表 3 01 警告 表 4 02 无数据 表 5 07 动态 …

佛山高端网站wordpress图片上传地址修改

前言 对于爬虫的小伙伴来说,有时候只需抓取页面的文本,不用加载图片,可以加快操作页面速度,那么我们可以设置禁止加载图片等资源。 禁止图片加载 根据url地址的后缀,图片资源后缀一般是png,jpg,jpeg,gif等格式。 from playwright.sync_api import sync_playwrightwith…

网站必须备案电商类网站开发合同书

prompt 请根据疾病名:" disease_name " 为我生成一份病历。下面是病历内容的要求:病例应严格包含如下几项: 性别,年龄,疾病名(必须是" disease_name "),主诉&#xff…

北京网站维护网站pc转移动端代码

From: http://hi.baidu.com/anxing_space/blog/item/6b31186dd6d1d7f942169468.html 今天在博客园上看到一片超赞的C#字符串格式的文章,是我看过最好的一个关于字符格式的文章,转来收藏,顺便向原作者flyingbread表示感谢和尊敬! 1…

导购网站 模板专门做化妆品平台的网站

正常方式是Integer.toString(i)或String.valueOf(i)。串联将工作,但它是非常规的,可能是一个难闻的气味,因为它暗示作者不知道上述两种方法(他们不知道什么?)。Java在使用字符串(见the documentation)时对操作符提供了特殊的支持&…

浦口区网站建设及推广定制西服大概多少钱一套

前言 因为疫情的原因,以学校为单位在校参加!(就很秃然) 注:前三天是普及组,后三天是提高组 Day 1 第一次参加,以为会被虐得成狗,以忐忑的心情打开T1 4⩽n⩽20004\leqslant n\leqs…

做宾馆网站好北京网站开发服务商

每次找到所有叶子节点,把它们的父亲染白,自己染黑。这个时候染完的叶子节点及其父亲节点对树的其他部分已无影响 ,可以直接删掉。 那么只需要判断树的其他部分是否有先手必胜策略即可。用递归遍历。 边界条件:若树为单一节点先手必胜。 代…

怎样做理财网站好兄弟资源网在线看片

全局模式 \documentclass[12pt]{article} 在文档的开头,有设置整个文章的字体大小,如:12pt。 局部模式 设置字体大小的命令从小到大为: \tiny \scriptsize \footnotesize \small \normalsize \large \Large \LARGE \huge \Huge…

微信电影网站怎么做杭州微网站开发

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://chenguang.blog.51cto.com/350944/1325742 可视化数据包分析工具-CapAnalysis 我们知道,Xplico是一个从pcap文件中解析出IP流…

多网合一网站平台建设免费品牌网站制作

这里是Z哥的个人公众号每周五11:45 按时送达当然了,也会时不时加个餐~我的第「85」篇原创敬上随着20年来互联网的蓬勃发展,一个软件系统所要面对的访问压力上限被逐渐提高。虽然如此,但是那些体量达到亿级或者是千万级…

怎么建立一个网站让外国人浏览做吉祥物的网站

项目 一个Qt Quick应用程序设计的横向和纵向设备,使用自定义组件,响应式布局和JavaScript的应用程序逻辑。 项目路径: Qt\Examples\Qt-6.7.1\demos 环境:Qt6.7.1 MSVC 2019 64位 项目目录: calqlatr--CMakeList.txt…

做网站推广要注意的事项免费seo提交工具

首先我们看一张图 这里我们类比了Java的jvm和JavaScript的node.js。 可以看到,node.js是基础,提供了基础的编译执行的能力。vue,js是实际上定义了一种他自己的代码格式,以加速开发。