码迷,mamicode.com
首页 >  
搜索关键字:树的应用    ( 100个结果
Webpack使用教程一
过去数年间,web开发已经从包含少量JavaScript代码的应用发展到到拥有复杂JavaScript代码和代码之间依赖关系树的应用。Webpack能分析项目的结构,找到JavsScript模块和其他Assets,然后收集打包给浏览器使用。来看一个简单的Webpack使用例子。 1、工具安装和环境配 ...
分类:Web程序   时间:2016-10-08 16:01:46    阅读次数:178
数据结构与算法分析(12)特殊二叉树的应用(一)
本节继续介绍二叉树的相关内容,包括二叉查找树和AVL树。 (1)二叉查找树: 定义: 使二叉树成为二叉查找树的性质是,对于树中的每个结点X,它的左子树中所有的关键字值小于X的关键字的值,而它的右子树中所有关键字的值大于X的关键字值。 二叉查找树的平均深度是O(log N)。 对于二叉查找树的删除例程 ...
分类:编程语言   时间:2016-09-13 19:00:58    阅读次数:325
谈谈B-树和B+树及其应用
待更!!! B-树和B+树的应用:数据搜索和数据库索引 B+/-Tree原理及mysql的索引分析 从B树、B+树、B*树谈到R 树 B树、B-树、B+树、B*树 ...
分类:其他好文   时间:2016-09-09 06:25:00    阅读次数:179
CodeForces 706D Vasiliy's Multiset (字典树查询+贪心)
题意:最开始的时候有一个集合,集合里面只有一个元素0,现在有q次操作,操作分为3种: + x: 表示向集合中添加一个元素x - x:表示删除集合中值为x的一个元素 ? x:表示查询集合中与x异或的最大值为多少 析:这是一个字典树的应用,不过确实没看出来。。。。主要思想是这样,先用10进制数,转成二进 ...
分类:其他好文   时间:2016-08-14 22:17:49    阅读次数:212
堆、二叉树的应用
一、本次实验环境:腾讯云虚拟主机centos7.2上配置pyenv多版本python管理器,并安装交互式web编辑器jupyter,python版本为3.5.2,利用xshell远程ssh连接腾讯云主机,操作简易、方便。二、对堆的简单认识:1、堆是局部有序,且是一棵高度为O(lgN)的完全二叉树,其基本操作至多与..
分类:其他好文   时间:2016-08-11 23:07:06    阅读次数:355
C++实现文件压缩及解压缩
原理:Huffman树的应用:Huffman编码,为出现频率较高的字符指定较短的码字,而为出现频率较低的字符指定较短的码字,可以实现二进制文件的压缩。Heap.h#pragmaonce #include<vector> //仿函数 template<classT> structLesser { booloperator()(constT&l,co..
分类:编程语言   时间:2016-08-05 01:07:57    阅读次数:313
2016HUAS_ACM暑假集训2E - I Hate It
又是一个线段树的应用,不过跟上一题(D-排兵布阵)不同的是,这次是求某段区间上的最值,而不是某段区间和。当然,数据更新是必须的。D题注释已经很详细了,所以这题注释少点。 大致题意:给你N个已经排好的学生成绩,然后有M条指令,输出对应指令的结果。指令有两种: 1.Q i j:询问i到j的最值 2.U ...
分类:其他好文   时间:2016-07-23 18:22:23    阅读次数:174
深入理解红黑树
红黑树是平衡树的一种,保证最坏情况下操作时间复杂度为O(lgo(n))。红黑树的应用比较广泛,比如作为C++中STL的set和map的底层数据结构,Java集合中TreeSet和TreeMap的底层数据结构等。学习红黑树,可以把二叉查找树作为参考,这样有助于加深理解。红黑树的操作主要包括节点旋转、插 ...
分类:其他好文   时间:2016-05-31 22:10:50    阅读次数:236
ZOJ 3772 线段树
点击打开链接 题意:给一个数字序列,然后有m次询问,每次询问给了一个递推关系,然后输出询问的R的值 思路:n是100000,m是100000,然后来询问,就算不知道题意肯定也要向线段树这方面来想,而线段树的应用无非就是节点保存的信息嘛,这道题目要的是一段连续的递推式子,那么我们的节点就可以保存递推式,而这个式子也很好推,看代码应该可以看得懂,然后飞根节点保存的就是两个儿子的矩阵乘积后的矩阵,然...
分类:其他好文   时间:2016-05-27 12:50:40    阅读次数:172
Lex Yacc (二) 语法树
语法树的应用 草木鱼 (四) 源码见百度云盘 详细讲解:草木鱼(四) input input i=0; while(i<=10){ print(i); i=i+1; } print(i+i);node.h node.h /* 定义树结点的权举类型 */ typedef enum { TYPE_CONTENT, TYPE_INDEX, TYPE_OP }...
分类:其他好文   时间:2016-05-07 08:33:15    阅读次数:235
100条   上一页 1 ... 3 4 5 6 7 ... 10 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!