AI维基

计算智能和高性能计算

TensorFlow学习日记8

1. char-rnn  解析:char-rnn是一个字符(中文就是一个字,英文就是一个字母)水平的语言模型,通过训练文本文件可以预测序列 中下一个出现的字符,并以此来生成完整的文本。 2. Seq2Seq模型(Encoder-Decoder模型) 解析:

2017-09-28 22:12:44

阅读数:123

评论数:0

归并、快速和堆排序总结

1. 自顶向下的归并排序 解析:自顶向下的归并排序算法实现,如下所示: public static void sort(Comparable[] a) { Comparable[] aux = new Comparable[a.length]; sort(a, aux, 0, ...

2017-09-26 09:27:39

阅读数:290

评论数:0

选择、直接插入、冒泡和希尔排序总结

1. 选择排序 解析:选择排序算法思想,如下所示: (1)找到数组中最小的那个元素; (2)将它和数组的第一个元素交换位置; (3)在剩下的元素中找到最小的元素,将它与数组的第二个元素交换位置; (4)如此往复,直到将整个数组排序。 选择排序算法实现,如下所示: public sta...

2017-09-25 18:23:56

阅读数:169

评论数:0

哈希表总结

1. 哈希表和哈希地址定义 解析:根据设定的哈希函数H(key)和处理冲突的方法将一组关键字映像到一个有限的连续的地址集(区间)上,并以关 键字在地址集中的“像”作为记录在表中的存储位置,这种表便称为哈希表,这一映像过程称为哈希造表或散列,所得存 储位置称哈希地址或散列地址。 2. 哈希函数构...

2017-09-21 09:50:17

阅读数:181

评论数:0

B树和B+树总结

1. B树定义 解析:B树是一种平衡的多路查找树,一棵m阶的B树,或为空树,或为满足下列特性的m叉树,如下所示: (1)树中每个结点至多有m棵子树; (2)若根结点不是叶子结点,则至少有两颗子树; (3)除根之外的所有非终端结点至少有颗子树; (4)所有的非终端结点中包含下列信息数据 ...

2017-09-20 09:41:56

阅读数:274

评论数:0

平衡二叉查找树(AVL树)总结

1. AVL树定义 解析:它或者是一棵空树,或者是具有下列性质的二叉树:它的左子树和右子树都是平衡二叉树,且左子树和右子树的深度之差的绝对值不超过1。若将二叉树上结点的平衡因子定义为该结点的左子树的深度减去它的右子树的深度,则平衡二叉树上所有结点的平衡因子只可能是-1、0和1。 2. ...

2017-09-18 09:08:55

阅读数:271

评论数:0

2-3查找树总结

1. 2-3查找树定义 解析:一棵2-3查找树或为一棵空树,或由以下结点组成: (1)2-结点,含有一个键(及其对应的值)和两条链接,左链接指向的2-3树中的键都小于该结点,右链接指向的2-3树中的键都大于该结点。 (2)3-结点,含有两个键(及其对应的值)和三条链接,左链接指向的2-3树中...

2017-09-16 22:31:30

阅读数:134

评论数:0

二叉查找树总结

1. 二叉查找树的数据结构 解析: public class BST, Value> { private Node root; //二叉查找树的根节点 private class Node { private Key key; //键 p...

2017-09-13 12:09:10

阅读数:310

评论数:0

Java和Scala学习日记8

1. Scala默认引入的包 解析:java.lang._、scala._和Predef._。 2. Scala数据类型 解析: (1)Byte:8位有符号补码整数。数值区间为-128到127。 (2)Short:16位有符号补码整数。数值区间为-32768到32767。 (3...

2017-09-12 21:07:24

阅读数:298

评论数:0

Trie树总结

1. Trie树的数据结构 解析: public class TrieST { private static final int R = 256; //每个节点含有R个链接 private Node root; //Trie树的根节点 private int n; //...

2017-09-07 21:10:31

阅读数:231

评论数:0

Java和Scala学习日记7

1. Lucene索引过程的核心类 解析: (1)IndexWriter:它负责创建新索引或者打开已有索引,以及向索引中添加、删除或更新被索引文档的信息。 (2)Directory:它描述了Lucene索引的存放位置,并且是一个抽象类,它的子类负责具体指定索引的存储路径。 (3)Analy...

2017-09-04 15:21:08

阅读数:243

评论数:0

Java EE学习日记1

1. public ModelAndView(String viewName, String modelName, Object modelObject) 解析:Convenient constructor to take a single model object. (1)viewName:...

2017-09-01 17:21:05

阅读数:198

评论数:0

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