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

增城网站怎么做seo服务支持型网站

增城网站怎么做seo,服务支持型网站,网站建设选择数据库,网络公司排名及利润hdu 5183(Hash处理区间问题) 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid5183 题意:给出一个n个元素的数组,现在要求判断 a1-a2a3-a4...../-an 中是否存在某个某个区间使得 ai-ai1ai2...(-1)j-iaj k?? 这个题要利用Hash就可以实现几乎在 O(n) 的时间内实现查找判断…hdu 5183(Hash处理区间问题) 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid5183   题意:给出一个n个元素的数组,现在要求判断 a1-a2a3-a4...../-an 中是否存在某个某个区间使得 ai-ai1ai2...(-1)j-iaj k?? 这个题要利用Hash就可以实现几乎在 O(n) 的时间内实现查找判断. 记录前缀和然后枚举起点进行判断。分两种情况进行考虑: 1.起点 i 为奇数,那么 a[i]-a[i1]a[i2]....(-1)^(j-i)*a[j] sum[j] - sum[i-1] k ,每次枚举 sum[i-1] k 如果在hash表中存在 ,就证明存在此区间. 2.起点 i 为偶数,那么 -a[i]a[i1]-a[i2]....(-1)^(j-i)*a[j] sum[j] - sum[i-1] -k ,每次枚举 sum[i-1] - k ,查找hash表。与上一步类似. #include iostream #include cstdio #include cstring #include queue #include algorithm #include math.h using namespace std; typedef long long LL; const int N 1000005; const int H 1000007; int Hash[H],cur; void initHash(){ memset(Hash,-1,sizeof(Hash)); cur 0; } struct Node{ LL v; int next; }node[N]; void insertHash(LL v){ int num (int)(v%HH)%H; node[cur].v v; node[cur].next Hash[num]; Hash[num] cur; } bool searchHash(LL v){ int num (int)(v%HH)%H; for(int k Hash[num];k!-1;knode[k].next){ if(node[k].vv) return true; } return false; } LL sum[N]; int main() { int tcase,t1; scanf(%d,tcase); while(tcase--){ initHash(); int n,k; scanf(%d%d,n,k); sum[0] 0; for(int i1;in;i){ LL x; scanf(%lld,x); if(i%2) sum[i] sum[i-1]x; else sum[i] sum[i-1]-x; } insertHash(sum[n]); bool flag false; for(int in;i1;i--){ if(i%21searchHash(sum[i-1]k)){ flag true; break; } if(i%20searchHash(sum[i-1]-k)){ flag true; break; } insertHash(sum[i]); } printf(Case #%d: ,t); if(flag) printf(Yes.\n); else printf(No.\n); } return 0; }转载于:https://www.cnblogs.com/a-blog-of-taojiayi-2003/p/10589033.html
http://www.pierceye.com/news/452154/

相关文章:

  • 去柬埔寨做网站是传销吗app推广服务部
  • 网站建站的流程海南住建部建设网站的网站
  • 网站建设与推广的步骤网站建设费用如何做账务处理
  • 简单网站建设运营网页改版
  • 赣州网站建设江西网站建设怎么用网页制作一个网站
  • phpcms v9怎么做网站建设项目网站备案
  • 徐州市建设局网站电话号码网站怎么实现两种语言
  • 做网站涉及到哪些浙江城乡建设网站证件查询
  • 重庆市园林建设有限公司网站太原网站建设51sole
  • 淘宝客推广怎么做网站备案全国建设项目竣工验收公示网站
  • 数据型网站 建设方案建材类网站建设方案
  • 怎么和网站主联系方式seo站长工具箱
  • 西安网站运营招聘深圳网站设计公司电话
  • 老外的网站怎么做大学生个人网站制作
  • 顺德网站建设如何推广计划和推广单元
  • 什么是网站设计与运营苏州有哪些互联网大厂
  • 嘉兴网站建设培训合肥推广外包公司
  • 江苏建设厅网站查询国外网站推荐
  • 一个网站多久能做完湖南营销网站建设
  • sql网站开发徐州市住房建设局网站
  • 做网站的代码大学生网页设计心得体会
  • 浩方网络网站建设海安环评在哪个网站做
  • 吉林省建设厅证件查询网站网站不备案什么意思
  • 怎么查wordpress主题鞍山seo优化
  • 文字网站和图片网站哪个难做大城县建设局网站
  • 网站的二级目录是什么怎么把网站和域名绑定
  • 佛山营销网站建设wordpress请求超时
  • wordpress今天更新文章数漳州网站优化
  • 开发公司房产销售合同中必须明确哪些事项?seo网站推广全程实例
  • asp网站水印支除网络营销与市场营销的关系