算法-差分-797.差分

题目

思路

本思路来自:AcWing 797. 差分 【c++详细题解】 - AcWing

代码

n,m = map(int,input().split())
a=list(map(int,input().split()))
a.insert(0,0) # 使下标从1开始
b=[0 for _ in range(n+5)] # b的列表开得足够大才不会超出index
for i in range(1,n+1):b[i]=a[i]-a[i-1]
for _ in range(m):l,r,c=map(int,input().split())b[l]+=cb[r+1]-=c# print(a)# print(b)
for i in range(1,n+1):a[i]=b[i]+a[i-1]print(a[i],end=' ')

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

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

相关文章

算法-图的存储,图的转置,拓扑排序

1.图的存储 图用来对关系建模.图是节点和边构成的集合.节点反映图的元素集合,边反映图的元素集合中元素间的关系. 上述是由五个节点,三条边构成的结构.我们可以用图对其建模. 对由节点&#x…

选型|匠芯创工业级显示控制MCU

D13x系列微控制器 匠芯创D13x系列是一款基于RISC-V架构的高性能、国产自主、工业级跨界MCU,配备强大的2D图形加速、PNG解码、JPEG编解码引擎,具有丰富的屏接口,具有工业宽温、高可靠性、高开放性,可广泛应用于工业HMI、网关、串口…

武装部数字孪生三维电子沙盘系统研究与实现

深圳易图讯科技有限公司研发的(www.3dgis.top)武装部数字孪生三维电子沙盘系统是一种集成了先进信息技术和军事理论的创新系统,旨在通过三维可视化技术,实现战场环境的精确模拟和作战方案的快速生成。该系统利用三维建模技术,构建高度逼真的战…

C#进程说

C#中的进程可以通过System.Diagnostics命名空间下的Process类来控制和管理。可以通过以下步骤来创建和启动一个进程: 1. 引入System.Diagnostics命名空间。 using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using…

【相关问题解答2】bert中文文本摘要代码:结果输出为一些重复的标点符号和数字

【相关问题解答2】bert中文文本摘要代码 写在最前面问题1:tokenizer.py中encode函数,不能使用lower操作关于提问问题描述1一些建议1问题更新2:结果输出为一些重复的标点符号和数字一些建议21. 数据检查和预处理2. 模型和训练配置3. 过拟合和欠…

【问题总结】重写equalshashCode时需要的问题和避坑经验总结

知识点回顾 开发Java都知道,我们在使用POJO对象存储信息时,一定要重写 equals 方法和hashCode 方法 前者是为了解决当两个POJO对象执行equals时,对比具体数值信息,而不是直接对比对象本身。后者是为了解决因为在使用散列数据结构…

【Flutter 面试题】怎么理解Flutter的Isolate?并发编程

【Flutter 面试题】怎么理解Flutter的Isolate?并发编程 文章目录 写在前面解答补充说明完整代码示例说明 写在前面 🙋 关于我 ,小雨青年 👉 CSDN博客专家,GitChat专栏作者,阿里云社区专家博主,…

数据库系统概念(第二周 第一堂)

前言 本文的所有知识点、图片均来自《数据库系统概念》(黑宝书)、山东大学李晖老师PPT。不可用于商业用途转发。 回顾 上周最后一个知识点说到数据库三级模式结构,在这个结构里面我们设立了模式/内模式映像、内模式/外模式映像,主…

罐头鱼AI短视频矩阵获客|AI视频批量生成

罐头鱼AI传单功能操作说明,智能化提升您的视频营销效率! 在这个信息爆炸的时代,短视频已成为企业营销的重要方式之一。而为了更高效地进行视频营销,罐头鱼AI传单功能应运而生,为您提供全方位的视频管理和发布服务。 首…

3d模型渲染成线条怎么办?---模大狮模型网

将3D模型渲染成线条效果通常可以通过以下几种方法实现,具体取决于你使用的建模软件或渲染器: 使用渲染器的线条渲染功能: 许多渲染器(如Blender的Cycles渲染器、Maya的Arnold渲染器等)提供了线条渲染功能。通过在渲染器设置中启用线条渲染选…

生产环境是Linux,日志不好查?自己开发一个下载日志功能页面

有时候甲方爸爸的项目要部署内网,日志不能直接copy&#xff0c;还是linux系统。排查日志很不方便。 自己搞一个日志下载功能&#xff0c;如果是分布式的项目&#xff0c;还能把其他项目的日志也一起copy下来&#xff0c;来看。 public BiStateDTO<Object> logList(Requ…

MAE预训练的VIT

MAE预训练的VIT&#xff0c;参考这篇文章&#xff1a;Segment Anything论文和源码解读 - 知乎