码迷,mamicode.com
首页 > 编程语言
浅析AVL树算法
AVL树简介AVL树是一种高度平衡的二叉树,在定义树的每个结点的同时,给树的每一个结点增加成员平衡因子bf,定义平衡因子为右子树的高度减去左子树的高度。AVL树要求所有节点左右子树的高度差不超过2,即bf的绝对值小于2。当我们插入新的结点之后,平衡树的平衡状态将会被破坏,..
分类:编程语言   时间:2016-10-30 17:25:04    阅读次数:285
java数组
数组的概念:数组是一组能够存储相同数据类型值的变量的集合。数组的作用:当我们有一组相同类型的数据需要存储,如果此时使用单个变量,我们将要定义若干个变量名,这样将会非常繁琐,并不利于维护。数组的声明方式:inta[];//声明一个整数类型的数组a,但是没有分配内存空间in..
分类:编程语言   时间:2016-10-30 17:21:26    阅读次数:161
马哥2016全新Linux+Python高端运维班第九周作业
1、详细描述一次加密通讯的过程,结合图示最佳。SSL协议基础: SSL协议位于TCP/IP协议与各种应用层协议之间,本身又分为两层: 1)SSL记录协议:建立在可靠传输层协议(TCP)之上,为上层协议提供数据封装、压缩、加密等基本功能。 2)SSL握手协议:在SSL记录协议之上,用于实..
分类:编程语言   时间:2016-10-30 17:19:32    阅读次数:354
【spring+springmvc+mybatis】1.1系统架构-三层架构
系统架构:整合应用系统程序大的结构经常提到的系统结构有两种:三层架构与MVC这两种结构既有区别,又有联系。但这两种结构的使用,均是为了降低系统模块间的耦合度三层架构视图层View,服务层Service,持久层DaoView层:接收用户提交请求的代码在这里编写Service层:系统的业务逻..
分类:编程语言   时间:2016-10-30 17:18:58    阅读次数:293
【spring+springmvc+mybatis】1.1系统架构-MVC
MVC,即Model模型、View视图,及Controller控制器View:视图,为用户提供使用界面,与用户直接进行交互Model:模型,承载数据,对用户提交请求进行计算的模块其分为两类,一类称为数据承载Bean一类称为业务处理Bean数据承载Bean是指实体类,专门用户承载业务数据的,如Student..
分类:编程语言   时间:2016-10-30 17:18:02    阅读次数:238
从java 反射看延迟加载(代理模式)(二)
代理模式 代理模式使用代理对象完成用户请求,屏蔽用户对真实对象的访问。现实世界的代理人被授权执行当事人的一些事宜,无需当事人出面,从第三方的角度看,似乎当事人并不存在,因为他只和代理人通信。而事...
分类:编程语言   时间:2016-10-30 17:13:24    阅读次数:287
深度学习BP算法的推导(附加RNN,LSTM的推导说明)
注:这篇文章主要参考Alex Graves的博士论文《Supervised Sequence Labelling with Recurrent Neural Networks》 详细介绍其关于BP算法...
分类:编程语言   时间:2016-10-30 17:12:18    阅读次数:4337
字符串匹配KMP算法C++代码实现
看到了一篇关于《字符串匹配的KMP算法》(见下文)的介绍,地址:http://www.ruanyifeng.com/blog/2013/05/Knuth%E2%80%93Morris%E2%80%93...
分类:编程语言   时间:2016-10-30 17:12:16    阅读次数:302
贪心算法选择不相交区间
Input 输入数据包含多个测试实例,每个测试实例的第一行只有一个整数n(n<=100),表示你喜欢看的节目的总数,然后是n行数据,每行包括两个数据Ti_s,Ti_e (1<=i<=n),分别表示第i个节目的开始和结束时间,为了简化问题,每个时间都用一个正整数表示。n=0表示输入结束,不做处理。 O ...
分类:编程语言   时间:2016-10-30 17:06:28    阅读次数:287
C++ 字符串操作
cstring 里面包含有操作空字符结尾的函数。 1. 确定长度 用strlen()确定数学的长度。 2. 连接 strcat(str1,str2) 把str2连接到str1上面。 strncat(str1,str2,num) 意思是 把str2的前Num个字符 连接到str1上面。 strcat_ ...
分类:编程语言   时间:2016-10-30 17:01:42    阅读次数:254
java7 try-with-resources
在 java7之前,java的异常处理结构是 try catch finally , try代码块里打开的资源,它们的关闭都得放到finally里,挺繁琐的一个语法规则,相信被广大开发者吐槽过。 ...
分类:编程语言   时间:2016-10-30 16:58:38    阅读次数:199
WebLogic 12c SpringMVC Jackson 冲突 java.lang.NoSuchMethodError: TypeFactory.constructParametrizedType(Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Class;)
<wls:package-name>com.fasterxml.jackson.*</wls:package-name>:作用是优先从WEB-INF/lib下加载SpringMVC所依赖的Jackson类库. ...
分类:编程语言   时间:2016-10-30 16:54:20    阅读次数:455
c++ primer 5th 笔记:第七章
第七章 笔记 1. 定义在类内部的函数是隐式的inline函数。 2. 使用const的成员函数被称作常量成员函数(const member function)。 3. 首先编译成员的声明,然后才轮到成员函数体。因此,成员函数体可以随意使用类中的其他成员而无须在意这些成员出现的次序。 4. IO类属 ...
分类:编程语言   时间:2016-10-30 16:55:13    阅读次数:208
数据结构之队列java版
//java由于泛型的擦除,用起来十分不方便 ...
分类:编程语言   时间:2016-10-30 16:52:59    阅读次数:170
JavaScript的基本用法--博客园老牛大讲堂
我最近总结了关于javaScript的用法,下面分享给大家--关注博客园老牛大讲堂 数组的用法: var arr=[10,1,66,55,100,5,2,7,1]; var arr1=[4,8,11]; console.log(arr.push(4,8,11));//添加末尾元素,返回数组的长度 c ...
分类:编程语言   时间:2016-10-30 16:51:32    阅读次数:216
Floyd最短路径算法
看完这篇文章写的小程序,Floyd最短路径算法,求从一个点到另一个点的最短距离,中间可以经过其他任意个点。三个for循环,从i到j依次经过k的最短距离,最外层for循环是经过点K,内部两个循环是从i(0)到j(0,1,2,3)经过k(0)的最短距离,从i(1)到j(0,1,2,3)经过k(0)的最短 ...
分类:编程语言   时间:2016-10-30 16:46:37    阅读次数:242
语言和文法的基本概念
在读正则语言之前先明确一下语言、文法的基本概念。 一、基本概念 首先给出一个有限的、非空的符号集合Σ,成为字母表。 字母表中任意字符组成的字符串就是一个句子,比如aaa,bbb,即Σ*的元素。 这些字符串构成的集合就是一个语言,比如{aaa,bbb},即Σ*的子集。 举一个例子: Σ={a,b},则 ...
分类:编程语言   时间:2016-10-30 16:46:13    阅读次数:151
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!