zoukankan
html css js c++ java
HDU2642 Stars 二维树状数组
//很纯的二维树状数组 #include "TreeArray.h" #include <iostream> using namespace std; int main() { bool flag[MAX][MAX]; TreeArray ta(2); int m,x1,x2,y1,y2; char op; while(scanf("%d",&m)!=EOF) { memset(flag, 0, sizeof(flag)); ta.clear(); while(m--) { getchar(); scanf("%c", &op); if(op == 'B') { scanf("%d%d",&x1,&x2); x1++; x2++; if(flag[x1][x2]) continue; flag[x1][x2] = 1; ta.modify(x1,x2,1); } else if(op=='D') { scanf("%d%d",&x1,&x2); x1++; x2++; if(!flag[x1][x2]) continue; flag[x1][x2] = 0; ta.modify(x1,x2,-1); } else { scanf("%d%d%d%d",&x1,&x2,&y1,&y2); x1++,x2++,y1++,y2++; if(x1>x2)swap(x1,x2); if(y1>y2)swap(y1,y2); printf("%d\n",ta.sum(x2,y2)+ta.sum(x1-1,y1-1)-ta.sum(x1-1,y2)-ta.sum(x2,y1-1)); } } } return 0; }
查看全文
相关阅读:
自考-信息系统开发与管理(一)首篇概述
html乱码问题
Failed to create client: error while trying to communicate with apiserver: 报错解决
Helm(bitnami)部署zookeeper和kafka集群
Helm部署RabbitMQ集群
Kubernetes通过插件,自动发现注册Rabbitmq集群
Kubernetes使用operator安装Redis集群
Kubernetes部署单Redis
Kubernetes搭建RooK+Ceph
Kubernetes的服务质量(QoS)
原文地址:https://www.cnblogs.com/windmissing/p/2559889.html
最新文章
3.61 Redis的知识汇总
4.13 SpringMVC理论基础
4.121 Mybatic的理论介绍
6.10 设计模式
6.13 工厂模式
4.111 Spring的理论基础
1.51 JVM的虚拟机
1.61 Linux服务器
CDH集群安装kerberos权限后,JobhistoryServer无法启动
hadoop提交任务报错
热门文章
docker容器设置固定ip
HUE+kerberos启动报错Couldn‘t renew kerberos ticket
CDH添加 NFS Gateway 角色实例启动失败问题
linux中文件描述符
陵薮市朝
Kafka面试题
工作中用到的一些kafka命令
信息系统开发与管理二-01
数据库系统原理01
安装MYsql
Copyright © 2011-2022 走看看