自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (9)
  • 收藏
  • 关注

转载 树状数组(完整版)

转载自:http://blog.csdn.net/zhengxu001/article/details/8029790树状数组是对一个数组改变某个元素和求和比较实用的数据结构。两中操作都是O(logn)。 传统数组(共n个元素)的元素修改和连续元素求和的复杂度分别为O(1)和O(n)。树状数组通过将线性结构转换成伪树状结构(线性结构只能逐个扫描元素,而树状结构可以实现跳跃式扫描

2014-12-26 16:11:13 507

转载 树状数组求区间和的一些常见模型

树状数组在区间求和问题上有大用,其三种复杂度都比线段树要低很多……有关区间求和的问题主要有以下三个模型(以下设A[1..N]为一个长为N的序列,初始值为全0):(1)“改点求段”型,即对于序列A有以下操作:【1】修改操作:将A[x]的值加上c;【2】求和操作:求此时A[l..r]的和。这是最容易的模型,不需要任何辅助数组。树状数组中从x开始不断减lowbit(x)(

2014-12-26 14:37:10 577

原创 杭电2154解题思路

跳舞毯Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3489    Accepted Submission(s): 1645Problem Description由于长期缺乏运动,小黑发现自己的身材臃肿了许

2014-12-18 22:37:24 852

转载 历年IOI国家集训队论文题目

中国国家集训队论文集目录(1999-2008)    国家集训队1999论文集陈宏:《数据结构的选择与算法效率——从IOI98试题PICTURE谈起》来煜坤:《把握本质,灵活运用——动态规划的深入探讨》齐鑫:《搜索方法中的剪枝优化》邵铮:《数学模型的建立、比较和应用》石润婷:《隐蔽化、多维化、开放化——论当今信息学竞赛中数学建模的灵活性》杨帆:《准确性、

2014-12-10 20:09:16 1882

原创 树状数组学习总结

树状数组最大的特点就是求解特定区间的元素的和操作时间复杂度小O(lgn),现对于传统的顺序求和的操作树状数组在求解过程中采用了二进制的思想,巧妙地化解了多次求和的重复操作,在很大程度上提高了效率。上图是树状数组的存储于求解过程,图片给出的很详细,数组a存放的是原始的需要求和的元素,数组c存放的是利用二进制存储的各部分的和。在控制各部分求和的过程中有这样的过程操作,

2014-12-06 10:22:39 587

原创 树状数组简单题----杭电1541

StarsTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 5142    Accepted Submission(s): 2021Problem DescriptionAstronomers often examin

2014-12-05 19:18:08 468

转载 平衡二叉树(解惑)

http://www.cnblogs.com/fornever/archive/2011/11/15/2249492.html平衡二叉树(解惑)平衡二叉树定义(AVL):它或者是一颗空树,或者具有以下性质的二叉树:它的左子树和右子树的深度之差的绝对值不超过1,且它的左子树和右子树都是一颗平衡二叉树。平衡因子(bf):结点的左子树的深度减去右子树的深度,那么显然-1很显然

2014-12-03 15:23:42 610

原创 N皇后问题的非递归算法

#include #include #define N 4using namespace std;int main(){int x[N+1],fg,k,i,s,n,j;n=N;i=1;x[i]=1;s=0;while(1){fg=1;for(k =i-1;k>=1;k--){if(x[i]==x[k]||abs(x[i]-x[k])==i-k)

2014-12-02 09:29:37 1061

cdh-hive2.1.1版本orc格式表读取包数组越界替换包

cdh-hive2.1.1版本orc文件读取数据报错替换包: Caused by: java.lang.ArrayIndexOutOfBoundsException: 7 at org.apache.orc.OrcFile$WriterVersion.from(OrcFile.java:145) at org.apache.orc.impl.OrcTail.getWriterVersion(OrcTail.java:74) at org.apache.orc.impl.ReaderImpl.<init>(ReaderImpl.java:385) at org.apache.hadoop.hive.ql.io.orc.ReaderImpl.<init>(ReaderImpl.java:62) at org.apache.hadoop.hive.ql.io.orc.OrcFile.createReader(OrcFile.java:89) at org.apache.hadoop.hive.ql.io.orc.VectorizedOrcInputFormat.getRecord

2022-05-18

cdh6.3.2离线安装包.txt

包含cdh安装的各种资源,mysql,oracle-jdk,及cdh的安装包,CM的安装包

2021-08-18

flink1.13.2集成到cdh集群安装包

包含flink1.13.2针对cdh6.2-6.4版本的编译包 parcel,parcel.sha manifect.json FLINK_ON_YARN.下载后可直接添加到cdh集群中

2021-08-18

flink1.13.2集成cdh重新编译包.txt

flink1.13.2集成cdh重新编译包.txt

2021-08-18

cdh6.2.0 离线安装包.txt

cloudera manager 离线安装包

2021-08-10

spark-rdd-APi

内容根据spark rdd.scala和ParRDDFunctions.scala源码中rdd顺序整理,包含rdd功能解释。对熟悉spark rdd很有用

2017-12-14

c++primer第五版答案

包含c+primer第五版前九章的所有习题答案,以及所有章节的最权威的代码,非常的给力的

2015-07-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除