E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
----高级数据结构
1.1 Python简介
它具有高效的
高级数据结构
和能够简单有效地实现面向对象编程。Python优美的语法和动态类型,连同解释型特性一起,使其在多个平台的许多领域都成为脚本处理以及快速应用开发的理想
softn
·
2016-06-30 09:00
关于算法,那些你不知道的事
对于走工业界路线而非学术路线的同学来说,算法学习的最大作用也许是找工作……毕竟工作后,绝大多数时候都用各种成熟的类库,少有自己实现
高级数据结构
和算法的时候。
cdai
·
2016-06-20 23:44
算法
关于算法,那些你不知道的事
对于走工业界路线而非学术路线的同学来说,算法学习的最大作用也许是找工作……毕竟工作后,绝大多数时候都用各种成熟的类库,少有自己实现
高级数据结构
和算法的时候。
dc_726
·
2016-06-20 23:00
数据结构
算法
程序员
ConcurrentHashMap原理分析
而谈到并发,几乎总是离不开集合这类
高级数据结构
的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。
fuxiaohui
·
2016-05-17 02:00
HashMap
java中线程安全Map
map原理与使用
锁的粒度与弱一致迭代器
算法导论第十八章 B树
一、
高级数据结构
本章以后到第21章(并查集)隶属于
高级数据结构
的内容。前面还留了两章:贪心算法和摊还分析,打算后面再来补充。
bakari
·
2016-05-11 21:00
Java集合---ConcurrentHashMap原理分析
而谈到并发,几乎总是离不开集合这类
高级数据结构
的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。
followMyInclinations
·
2016-05-10 13:00
java
集合
OI算法汇总[大纲]
1.1基本数据结构1.数组2.链表,双向链表3.队列,单调队列,双端队列4.栈,单调栈1.2中级数据结构1.堆2.并查集与带权并查集3.hash表 自然溢出 双hash1.3
高级数据结构
1.树状数组
qq_33583069
·
2016-05-09 16:00
Java集合~ConcurrentHashMap原理
而谈到并发,几乎总是离不开集合这类
高级数据结构
的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。
zhengchao1991
·
2016-05-09 11:00
java ConcurrentHashMap原理分析
而谈到并发,几乎总是离不开集合这类
高级数据结构
的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。
u012760183
·
2016-05-08 10:00
ConcurrentHashMap原理分析
而谈到并发,几乎总是离不开集合这类
高级数据结构
的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。
zhangyuan19880606
·
2016-04-21 17:00
Java集合---ConcurrentHashMap原理分析
而谈到并发,几乎总是离不开集合这类
高级数据结构
的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。
baijianjun123456
·
2016-04-12 09:00
Java集合---ConcurrentHashMap原理分析
而谈到并发,几乎总是离不开集合这类
高级数据结构
的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。
江江梁
·
2016-04-03 17:56
java面试
java
ACM常用算法汇总
点击打开链接简单列了一点1.1基本数据结构1.数组2.链表,双向链表3.队列,单调队列,双端队列4.栈,单调栈1.2中级数据结构1.堆2.并查集与带权并查集3.hash表 自然溢出 双hash1.3
高级数据结构
qq_33665647
·
2016-03-20 18:00
Python 数据分析:pandas 操作基础篇
基础介绍pandas是基于Numpy构建的含有更
高级数据结构
和工具的数据分析包类似于Numpy的核心是ndarray,pandas也是围绕着Series和DataFrame两个核心数据结构展开的。
Eddy_zheng
·
2016-03-17 11:51
python
Python 数据分析:pandas 操作基础篇
基础介绍pandas是基于Numpy构建的含有更
高级数据结构
和工具的数据分析包类似于Numpy的核心是ndarray,pandas也是围绕着Series和DataFrame两个核心数据结构展开的。
Eddy_zheng
·
2016-03-17 11:51
python
OI省选算法汇总
1.1基本数据结构1.数组2.链表,双向链表3.队列,单调队列,双端队列4.栈,单调栈1.2中级数据结构1.堆2.并查集与带权并查集3.hash表 自然溢出 双hash1.3
高级数据结构
1.树状数组
qq_33583069
·
2016-03-15 15:00
省选必知
简单列了一点1.1基本数据结构1.数组2.链表,双向链表3.队列,单调队列,双端队列4.栈,单调栈1.2中级数据结构1.堆2.并查集与带权并查集3.hash表 自然溢出 双hash1.3
高级数据结构
时间剑士
·
2016-03-14 20:00
康复计划
noi冬令营前被灌输了一些奇怪的思想:noip以后的题目都太难了想想暴力就好(银牌滚粗)事实却是fjoi是个注重思维的比赛出了fjoi2014年以外都没什么太难的算法思维更重要然而我却花了一大段时间补算法
高级数据结构
考试经验忘光了
wkingG
·
2016-03-02 23:00
数据结构-Treap
高级数据结构
-Treap前两天看了BYVoid大神写的Treap的论文,论文中几乎给出了所有的代码,不过最后一部提到了一个优化,就是对于重复的元素采用在同一个节点中记录一个weight来记录者个元素使用了多少次的写法
sinat_29278271
·
2016-02-29 11:00
逆序对 - 树状数组求解 -
高级数据结构
树状数组是一种非常高级的数据结构,用于求解动态的区间和问题。静态的区间和可以用前缀和用O(n)的时间预处理,再以O(1)的时间单次求解。而树状数组,维护的就是动态的前缀和。也就是说,树状数组可以实现下面两个操作:1、修改一个数,将一个位置上的数加上一个值2、求一段数的和这两个操作的时间复杂度都是O(log2n),而且代码写起来非常简洁,用到了一些二进制的相应思想,比如lowbit(低位技术,求一个
WenDavidOI
·
2016-02-15 19:11
数据结构
Python中的
高级数据结构
大部分的应用程序不需要其他类型的数据结构,但若是真需要也有很多
高级数据结构
可供选择,例如Collection、Array、Heapq、Bisect、Weakref、Copy以及Pprint
hotea
·
2016-02-11 23:00
python
data-structure
[CDQ分治与整体二分]个人对CDQ分治与整体二分的理解
在线/离线:首要考虑在线算法:可以以序列化的方式一个一个的处理输入,不必事先知道所有输入数据离线算法:必须事先知道所有的输入数据(例如选择排序就是一个离线算法,而插入排序则不是)众所周知,现在遍地毒瘤
高级数据结构
题
hbhcy98
·
2016-02-07 12:00
cdq分治
整体二分
高级数据结构
实现——自顶向下伸展树
【0】README1) 本文部分内容转自数据结构与算法分析,旨在理解
高级数据结构
实现——自顶向下伸展树 的基础知识; 2) 源代码部分思想借鉴了数据结构与算法分析,有一点干货原创代码,fororiginalsourcecode
PacosonSWJTU
·
2016-01-29 22:00
高级数据结构
实现——自顶向下伸展树
【0】README1)本文部分内容转自数据结构与算法分析,旨在理解
高级数据结构
实现——自顶向下伸展树的基础知识;2)源代码部分思想借鉴了数据结构与算法分析,有一点干货原创代码,fororiginalsourcecode
PacosonSWJTU
·
2016-01-29 22:00
数据结构
BZOJ4401: 块的计数
Description小Y最近从同学那里听说了一个十分牛B的
高级数据结构
——块状树。听说这种数据结构能在sqrt(N)的时间内维护树上的各种信息,十分的高效。
wzj_is_a_juruo
·
2016-01-13 16:00
动态树入门
同样推荐的有:<
高级数据结构
><2006-陈首元-维护森林连通性_动态树><2007-袁昕颢-动态树及其应用>
诚叙
·
2016-01-11 22:00
高级数据结构
研究-B树系列以及红黑树
程序员做的越久,越发觉得基本功显得越来越重要了。基本功不扎实会潜移默化的影响你的程序开发,这不是,上次浏览博客,看到了一篇运用B+树实现数据库索引的功能,当时就不明白了,看似毫无关系的两者,怎么会有联系呢,所以想把大学时学的数据结构拿来看看,这到底怎么回事,当然了,看过了之后,顺便把另一种高级树结构-红黑树也看了一下,红黑树,说起来,容易,实现起来那代码看的人真是眼花。红黑树的插入,删除实现,同
qq_26562641
·
2015-12-17 17:00
ConcurrentHashMap原理分析
而谈到并发,几乎总是离不开集合这类
高级数据结构
的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。
huhaihong
·
2015-12-03 17:00
【
高级数据结构
】[SPOJ QTREE]树链剖分/动态树各一模板
题目:树链剖分:#include #include #include usingnamespacestd; #defineMAXN10024 #defineMAXLOG14 #defineINF0x7fffffff intn,T,size[MAXN+10],dep[MAXN+10],fa[MAXN+10][MAXLOG+1],wt[MAXN+10]={0,-INF},bl[MAXN+10],len
outer_form
·
2015-12-01 13:00
数据结构
C++
python 基础知识点整理 和详细应用
它包含了高效的
高级数据结构
和简单而有效的方法,面向对象编程。Python优雅的语法,动态类型,以及它天然的解释能力,使其成为理想的语言,脚本和应用程序高速开发在大多数平台上的很多领域。
·
2015-11-13 18:23
python
谈谈面试--哈希表系列
为何不考察类似跳跃表, LSM树等
高级数据结构
呢? 随着工程实践的积累, 慢慢发现了自己当初的肤浅. 面试的切入点, 最好是大家所熟悉的, 但又能从中深度挖掘/剖析和具有区分度的.
·
2015-11-13 11:35
哈希表
HDU 3478 Play with Chain (Splay树)
这种
高级数据结构
太难搞了.........现在还是先照着别人的代码敲,做模板..........慢慢花时间来弄懂 #include <iostream> #include
·
2015-11-13 10:21
chain
小结:平衡树
概要: 平衡树大概是最常用的
高级数据结构
了,而treap用来进行一般的信息维护,splay用来进行高级的信息维护(比如区间操作、lct等)(map、set党自重QAQ)。
·
2015-11-13 10:44
小结
<算法导论>
高级数据结构
--以我的角度看B树(Balanced-Tree)的建增删查
题外话:在博客园看了几篇关于B树的博文确实很有帮助,但是也看到有一些Funny的博文- -比如拿二叉树堂(BinaryTree)而皇之写上B树的帽子。 好了题归正传,B树(Balanced-Tree)与红黑树的主要不同在于,B树的节点可以有许多子女,从几个到几千个。这就是说,B树的分支因子可能会非常的大,这一分支因子往往又是由磁盘所决定的,B树与红黑树的相似之处在于,每棵含N个节
·
2015-11-13 05:04
数据结构
HDU 1166 敌兵布阵
线段树的基础题,之前写过,今天看了刘汝佳的《
高级数据结构
》又写了一次,对线段树的理解也更深了。
·
2015-11-12 22:20
HDU
高级数据结构
之树状数组
————————————————————————这些是转的,出处不明——————————————————————————————— 树状数组比较适合单个元素改变,反复求部分和,或者区间更新,单点求值。 先看的是一维的树状数组。 树状数组是一个很天才的想法,考虑这样的一种情景,对于一组数据,你经常要求他们某个区间的和,而却
·
2015-11-12 17:35
数据结构
【
高级数据结构
】splay
大概了解了一下splay的各种操作, 至今没找到可信度高的复杂度证明 , 默认是log级别吧... 第一次写很多细节会写错 郁闷的出纳员:成段更新、删除、懒惰标记 top2,que[maxn],recover[maxn]都是回收内存用到的. 郁闷的出纳员 1 #include <cstdio> 2 #include <cstr
·
2015-11-11 18:42
数据结构
2014-2015学习计划
目前已学习: 70 等待学习: 25 1:
高级数据结构
(17) 线段树,并查集,后缀数组,树状数组,串的模式匹配(KMP),字典树
·
2015-11-11 16:50
学习
5个月训练计划
,做够300道题 (5)
高级数据结构
及其应用(线段树,树状数组,DLX,跳跃表,...) (6)1999-2008年历年
·
2015-11-11 05:43
计划
单词查找树
单词 查找树:
高级数据结构
的第一个 经验: 1、在博客中加入网络链接、论文链接,对一个数据结构本身及其本质,极其变形有一个全面的了解 2、对于从来没写过的数据结构和算法:第一遍参考别人的代码快速写出是一种高效率的方法
·
2015-11-11 02:57
查找
数据结构与算法第12章
高级数据结构
及其实现
这一章要讲的数据结构基本以实用为主。 12.1 自顶而下的伸展树 一些定义 展开:对于树的操作,叶结点X被插入之后,经过旋转使X成为新的树根。 摊还时间:在摊还分析中的一个概念,就是求一个操作的所有情况的平均时间。和O()的时间不同,后者体现的是最糟糕的情况下程序完成所要花费的时间。 P345之中,还有一些内容不是很明白,比如图12.1之中,为什么旋转之后树之间是断开的。我不是很清楚这是怎么
·
2015-11-09 12:03
数据结构与算法
左式堆
正因为如此,所有支持高效合并的
高级数据结构
都需要使用指针。 像二叉堆那样,左式堆也有结构性和堆序性。
·
2015-11-07 14:16
堆
Centos7下挂载NTFS文件系统
,Windows2000、WindowsXP、WindowsVista、Windows7和windows8.1)等的限制级专用的文件系统,针对FAT和HPFS作了若干改进,例如,支持元数据,并且使用了
高级数据结构
junight
·
2015-11-05 12:45
ntfs-3g
Centos7下挂载NTFS文件系统
,Windows2000、WindowsXP、WindowsVista、Windows7和windows8.1)等的限制级专用的文件系统,针对FAT和HPFS作了若干改进,例如,支持元数据,并且使用了
高级数据结构
junight
·
2015-11-05 12:45
ntfs-3g
Linux
并查集的基础知识
[转]
高级数据结构
设计--并查集及实现学习笔记(有趣篇) 2012年02月22日 ⁄ 算法 ⁄ 评论数 1⁄ 被围观 416+ ( 1 votes, average: 5.00
·
2015-11-02 15:21
并查集
Python中的
高级数据结构
add by zhj: Python中的
高级数据结构
数据结构 数据结构的概念很好理解,就是用来将数据组织在一起的结构。换句话说,数据结构是用来存储一系列关联数据的东西。
·
2015-10-31 11:23
python
Python 一门神奇的语言
Python 是一种解释性, 面向过程和面向对象的程序设计语言, 她语法简洁明了,内置了各种
高级数据结构
,如数组和字典, 使用非常简单,特别适合初学者 Python 开发工具下载
·
2015-10-30 14:05
python
Python中的
高级数据结构
大部分的应用程序不需要其他类型的数据结构,但若是真需要也有很多
高级数据结构
可供选择,例如Collection、Array、Heapq、Bisect、Weakref、Copy以及P
·
2015-10-30 12:56
python
Trie树学习笔记
字典树(Trie树),可以将之归为
高级数据结构
吧,黑书上把Trie树和线段树一起讲的。之所以叫它字典树,大概是因为它的结构太像字典了。
·
2015-10-30 10:22
学习笔记
一道可以使用Trie
高级数据结构
解决的算法题
Problem Statement You have been given a "word search" puzzle, which consists of a rectangular grid of letters, in which several words are hidden. Each word ma
·
2015-10-29 08:28
数据结构
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他