当前位置: 首页 > news >正文

学校网站建设需要注意什么网站建设需要哪些步骤

学校网站建设需要注意什么,网站建设需要哪些步骤,建设网站托管费用,网站优化计划Powered by:NEFU AB-IN Link 文章目录242. 一个简单的整数问题题意思路代码242. 一个简单的整数问题 题意 给定长度为 N的数列 A,然后输入 M行操作指令。 第一类指令形如 C l r d,表示把数列中第 l∼r个数都加 d 第二类指令形如 Q x,表示询问…

Powered by:NEFU AB-IN

Link

文章目录

  • 242. 一个简单的整数问题
    • 题意
    • 思路
    • 代码

242. 一个简单的整数问题

  • 题意

    给定长度为 N的数列 A,然后输入 M行操作指令。
    第一类指令形如 C l r d,表示把数列中第 l∼r个数都加 d
    第二类指令形如 Q x,表示询问数列中第 x个数的值。
    对于每个询问,输出一个整数表示答案

  • 思路

    树状数组 + 差分,实现区间修改 + 单点查询
    其实就是对差分数组进行原先树状数组的操作,维护差分数组

    • 区间修改就是 add(l, d) add(r + 1, -d)
    • 单点查询就是,对差分数组求前缀和,也就是单点查询了

    如要实现区间查询,详见 link

  • 代码

    '''
    Author: NEFU AB-IN
    Date: 2023-03-26 11:48:05
    FilePath: \Acwing\242\242.py
    LastEditTime: 2023-03-26 11:55:10
    '''
    # import
    import sys, math
    from collections import Counter, deque
    from heapq import heappop, heappush
    from bisect import bisect_left, bisect_right# Final
    N = int(1e5 + 10)
    INF = int(2e9)# Define
    sys.setrecursionlimit(INF)
    read = lambda: map(int, input().split())# —————————————————————Division line ————————————————————————————————————————
    tr = [0] * Ndef lowbit(x):return x & -xdef add(x, v):while x < N:tr[x] += vx += lowbit(x)def query(x):res = 0while x:res += tr[x]x -= lowbit(x)return resn, m = read()
    a = [0] + list(read())
    for i in range(1, n + 1):add(i, a[i] - a[i - 1])for _ in range(m):op = list(input().split())if op[0] == 'C':l, r, d = map(int, op[1:])add(l, d)add(r + 1, -d)else:print(query(int(op[1])))
    
http://www.yayakq.cn/news/900302/

相关文章:

  • 做网站绑定域名 解析域名搜索引擎优化方法有哪些
  • 个人做网站设计企业首页模板
  • 怎么做网站公司宣传资料108社区找工作
  • 制作网站需要哪些素材国内免费服务器地址
  • 网站建设活动方案查询公司信息的网站
  • 网站编程培训哪好自建营销型网站模板
  • 昆明网站建设公司哪家好小型网站开发小论文
  • 信誉好的网站建设案例中建豪城建设有限公司网站
  • 互联网网站开发用哪个语言开发wordpress 插件 样式
  • 建站用企业级主机好还是服务器汕头市公司网站建设多少钱
  • 网站建设文翻译工作江门网站制作
  • 网站iis配置郑州微信网站建设
  • 厦门网站个人制作企业网站哪家做得好
  • 唐山网站制作专业房产网查询备案
  • 宿迁做网站建设的公司wordpress导航站模版
  • 本地网站asp iisc2c平台二手车
  • 济南模板网站树莓派做博客网站
  • 临沂网站域名广州有哪些旅游景点比较出名
  • 网站建设是干什么的免费代理加盟好项目
  • 如果网站没有icp备案号桂林哪里做网站
  • 社区微网站建设方案为什么建设网银网站打不开
  • 教育网站建设案例班级网站成品
  • 网站制作公司官网首页做英语作业的网站
  • 学院校园网网站建设情况wordpress怎么修改语言
  • 免费写作文网站做淘宝详情页好的网站
  • 电子 网站建设申请过程普通话的顺口溜6句
  • 重庆九龙坡区哪里有做网站的展会网站建设 服务器选择很重要
  • 想要去国外网站买东西怎么做太原优化型网站建设
  • 淘宝客网站如何让做哔哩哔哩网页版登录入口
  • 中国建设银行个人登录网站wordpress仿安卓主题