国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

【模板】二維樹狀數組

2019-11-14 09:51:44
字體:
來源:轉載
供稿:網友

相對來說樹狀數組比線段樹擴展到二維好些多了,十幾行代碼也就。

#include<iostream> #include<cstring> #include<cstdio> using namespace std; int order,n,x,y,a,l,b,r,t,ans; int c[1100][1100]; inline void add(int x,int y,int value){ for (int i=x;i<=n;i+=i&(-i)) for (int j=y;j<=n;j+=j&(-j)) c[i][j]+=value; } inline int query(int x,int y){ int ans=0; for (int i=x;i>0;i-=i&(-i)) for (int j=y;j>0;j-=j&(-j)) ans+=c[i][j]; return ans; }
上一篇:冒泡排序

下一篇:c#復制文件

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 达尔| 耿马| 米泉市| 通榆县| 新巴尔虎右旗| 六枝特区| 安阳市| 漯河市| 永善县| 宜兴市| 太康县| 祁阳县| 定安县| 梁山县| 油尖旺区| 金昌市| 江油市| 宿松县| 会同县| 内江市| 黑山县| 大连市| 时尚| 镇平县| 岳池县| 仲巴县| 乌兰察布市| 手机| 吴旗县| 子长县| 资源县| 韶山市| 永泰县| 通化县| 乌审旗| 宜阳县| 万年县| 定安县| 博爱县| 云和县| 砀山县|