日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

hdu3074 线段树求区间乘积(单点更新)

發(fā)布時間:2025/6/17 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 hdu3074 线段树求区间乘积(单点更新) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
題意:
? ? ? 給你n個數(shù),兩種操作,(1) 把第b個數(shù)改成c (2)算出b-c的乘積,結(jié)果對1000000007取余。

思路:

? ? ? 線段樹單點更新,簡單題目,不多解釋,具體看代碼。



#include<stdio.h>#define lson l ,mid ,t << 1 #define rson mid + 1 ,r ,t << 1 | 1 #define MOD 1000000007 __int64 sum[50000*4+100];void Pushup(int t) {sum[t] = ((sum[t<<1] % MOD) * (sum[t<<1|1] % MOD)) % MOD; }void BuidTree(int l ,int r ,int t) {sum[t] = 1;if(l == r){scanf("%I64d" ,&sum[t]);sum[t] %= MOD;return;}int mid = (l + r) >> 1;BuidTree(lson);BuidTree(rson);Pushup(t); }void Update(int l ,int r ,int t ,int a ,int b) {if(l == r){sum[t] = b % MOD;return;}int mid = (l + r) >> 1;if(a <= mid) Update(lson ,a ,b);else Update(rson ,a ,b);Pushup(t); }__int64 Query(int l ,int r ,int t ,int a ,int b) {if(a <= l && b >= r)return sum[t];int mid = (l + r) >> 1;__int64 ans = 1;if(a <= mid) ans = Query(lson ,a ,b) % MOD;if(b > mid) ans *= Query(rson ,a ,b) % MOD;return ans % MOD; }int main () {int t ,i ,n ,m ,a ,b ,c;scanf("%d" ,&t);while(t--){scanf("%d" ,&n);BuidTree(1 ,n ,1);scanf("%d" ,&m);while(m--){scanf("%d %d %d" ,&a ,&b ,&c);if(a) Update(1 ,n ,1 ,b ,c);else printf("%I64d\n" ,Query(1 ,n ,1 ,b ,c) % MOD);}}return 0; }

總結(jié)

以上是生活随笔為你收集整理的hdu3074 线段树求区间乘积(单点更新)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧洲-级毛片内射 | 筱田优全部av免费观看 | 亚洲欧美日韩一区二区 | 三年大全国语中文版免费播放 | 综合国产一区 | 国产精品一区二区无线 | 奇米第四色在线 | 亚洲欧美激情另类 | 在线观看网址你懂的 | 国产精品麻豆果冻传媒在线播放 | 欧美在线中文字幕 | 久草中文在线 | 伊人久久大香线蕉av色婷婷色 | 无码国产精品一区二区色情男同 | 自由 日本语 热 亚洲人 | 丰满少妇熟乱xxxxx视频 | 国产女优在线播放 | 国产又粗又黄又爽 | 一本大道久久精品 | 欧美精品久 | 亚洲熟妇无码一区二区三区 | 日韩草比 | 中文字幕国产日韩 | 国产女人叫床高潮大片免费 | 影音先锋黄色网址 | 99热精品在线 | 韩国三级在线播放 | 喷水了…太爽了高h | 中文字幕一区二区三区免费视频 | 熟妇高潮喷沈阳45熟妇高潮喷 | 爆操网站 | 理想之城连续剧40集免费播放 | 日本视频黄色 | 欧美成人一区二区 | 天堂毛片| 开心激情综合 | 国产一级免费在线观看 | 中国色老太hd | 黄色三级片毛片 | 国产小视频在线观看 | 色呦呦视频 | 久久久久草| 欧美日韩一区二区三区69堂 | 国产色一区 | 秋霞欧美一区二区三区视频免费 | 最新中文字幕一区 | 视频一区在线免费观看 | 思思久久精品 | 男人的天堂网在线 | 四色最新网址 | 高清一区二区三区 | a中文字幕| 欧美高清一区二区三区四区 | 久久99中文字幕 | 色悠悠在线视频 | 91一区二区三区在线 | 黄色免费播放 | 精品熟妇视频一区二区三区 | 天堂网成人| 91丨国产丨白丝 | 久久久精品久久 | 在线观看9.1 | 善良的女邻居在线观看 | 91丨porny丨在线 | 久一久久| 污污的网站在线观看 | 欧美精品aaa | 性按摩玩人妻hd中文字幕 | 视频精品久久 | 久久九九综合 | 久久国产一二三 | 亚洲精品一区二区三区婷婷月 | 午夜羞羞影院 | 日本精品一区 | 亚洲精品66 | 黄色一级小说 | 亚洲激情在线观看视频 | 成年女人18级毛片毛片免费 | 国产视频精品一区二区三区 | 久久人妻精品白浆国产 | 91av国产视频 | 德国性猛交xxxxhd | 国产精品美女一区 | 日本三级一区 | 欧美xxxxhd | 亚洲精品一区二区三区婷婷月 | 日韩精品一区二区三区 | 伊人伊人网| 国产成人精品亚洲 | 天堂影院一区二区 | 色九九视频| 日本中文字幕免费观看 | 久久午夜影视 | 91久久在线观看 | 国产成人毛片 | av久久久| 国产精品播放 | 欧美xxxxxx片免费播放软件 | 婷婷视频一区二区三区 |