摘要: 1 package job.huawei; 2 3 import java.util.Scanner; 4 5 public class TreeHigh { 6 7 /** 8 * 输入字符串如a1b2c2d3e3f3g4构成一颗二叉树数字表示前一个字符所在的层,最多不超... 阅读全文
posted @ 2015-03-30 10:30 小菜fly 阅读(1745) 评论(0) 推荐(0) 编辑
摘要: 哈夫曼树又称最优二叉树,是一种带权路径长度最短的二叉树。所谓树的带权路径长度,就是树中所有的叶结点的权值乘上其到根结点的 路径长度(若根结点为0层,叶结点到根结点的路径长度为叶结点的层数)。树的带权路径长度记为WPL= (W1*L1+W2*L2+W3*L3+...+Wn*Ln),N个权值Wi(i=1... 阅读全文
posted @ 2015-01-30 11:23 小菜fly 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。下面是本文的目录大纲: 一.内部类基础 二.深入理解内部类 三.内部类的使用场景和好处 四.常见的与... 阅读全文
posted @ 2015-01-26 10:39 小菜fly 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 可以,若这个类的修饰符是public则,其类名须与文件名相同。 阅读全文
posted @ 2015-01-26 10:23 小菜fly 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 一、类加载器的概念类加载器(class loader)用来加载 Java 类到 Java 虚拟机中。一般来说,Java 虚拟机使用 Java 类的方式如下:Java 源程序(.java 文件)在经过 Java 编译器编译之后就被转换成 Java 字节代码(.class 文件)。类加载器负责读取 Ja... 阅读全文
posted @ 2015-01-26 10:08 小菜fly 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 一、一对一映射如人(Person)与身份证(IdCard) 的关系,即为一对一的关系,一个人只能有一张身份证,一张身份证只能属于某一个人,它们的关系图如下图所示:在Person实体中添加一个属性IdCard表示对IdCard实体的引用,在Person中的配置如下: #表示该表持有外键双向一对一:需要... 阅读全文
posted @ 2015-01-08 20:12 小菜fly 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 本文以1950年到2010年期间我国的火灾统计数据为例,数据如下所示:(0)加载数据data plot(x,y,type="o",xlab="年份",ylab="",ylim=c(0,maxy),col="red",main="1950年到2010年火灾年度统计",pch=c(15)) #画火灾数曲... 阅读全文
posted @ 2015-01-06 21:42 小菜fly 阅读(29988) 评论(0) 推荐(0) 编辑
摘要: 动态规划,具有“最优子结构”、“子问题重叠”、“边界”和“子问题独立”,当你发现你正在思考的问题具备这四个性质的话,那么恭喜你,你基本上已经找到了动态规划的方法。有了上面的这几点,我们就可以写出动态规划的转移方程。 我们可以把问题的解放在一个变量中,如果再次遇到这个问题就直接从变量中获... 阅读全文
posted @ 2014-12-20 19:55 小菜fly 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 题目:一个数组里,除了三个数是唯一出现的,其余的都出现偶数个,找出这三个数中的任一个。比如数组元素为【1,2,3,5,2,3,4,4,6】,只有 1,5,6 这三个数字是唯一出现的,我们只需要输出1,5,6中的一个就行。思路:1.排序1,2,2,3,3,4,4,5,62.找唯一数1)if x[i]=... 阅读全文
posted @ 2014-12-17 21:37 小菜fly 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1986年Rumelhart和McCelland在《并行分布式处理》中提出了BP算法,即非线性连续变换函数的多层感知器网络误差反向传播算法。该算法的思想是:学习过程分为信号的正向传播与误差的反向传播两个过程。 正向传播时,输入样本从输入层传入,经各隐含层逐层处理后传向输出层,若输出层的实际输出与期... 阅读全文
posted @ 2014-12-17 21:15 小菜fly 阅读(1489) 评论(0) 推荐(0) 编辑