Harris的博客

一花一世界,一叶一菩提,一心一静思,一步一脚印

排序:
默认
按更新时间
按访问量
RSS订阅

构建自已的哈希表

/** * @ClassName: HashTable * @Description: TODO * @author: huangyan * @date:2017年12月22日 下午2:20:54 */ public class HashTable { private Entry[]...

2018-03-29 17:26:58

阅读数:50

评论数:0

哈希表-JAVA

必备知识: 什么是哈希表? 哈希表(Hash table,也叫散列表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。 哈希...

2017-12-22 16:19:54

阅读数:57

评论数:0

哈希算法-Top K

作者:July、wuliming、pkuoliver   出处:http://blog.csdn.net/v_JULY_v。   说明:本文分为三部分内容,     第一部分为一道百度面试题Top K算法的详解;第二部分为关于Hash表算法的详细阐述;第三部分为打造一个最快的Hash表算法。...

2017-12-22 13:04:07

阅读数:101

评论数:0

全排序-递归算法

全排序-递归算法public class Permutation { /* * */ public static void main(String[] args) { int array[] = new int[5]; for(i...

2017-12-20 10:30:40

阅读数:162

评论数:0

汉诺塔用递归算法

汉诺塔问题是使用递归解决问题的经典范例。  汉诺(Hanoi)塔问题:古代有一个梵塔,塔内有三个座A、B、C,A座上有64个盘子,盘子大小不等,大的在下,小的在上(如图)。有一个和尚想把这64个盘子从A座移到B座,但每次只能允许移动一个盘子,并且在移动过程中,3个座上的盘子始终保持大盘在下,小盘在...

2017-12-13 15:42:57

阅读数:72

评论数:0

递归

public class Recursion { /** * @Title: main * @Description: TODO * @param args */ public static void main(String[]...

2017-12-13 15:39:50

阅读数:34

评论数:0

链表

1.链表public class Node { public int data; public Node next; public Node() { } public Node(int data) { this.data = data; }...

2017-12-13 15:38:01

阅读数:59

评论数:0

栈和队列

1.栈public class MyStack { private int arr[]; private int top; public MyStack() { arr = new int[50]; top = -1; } publ...

2017-12-13 15:36:24

阅读数:33

评论数:0

排序

1.冒泡排序public class BubbleSort { /** * * @Title: sortUp * @Description: 从前往后冒泡 * @param arr */ public static voi...

2017-12-13 15:34:00

阅读数:69

评论数:0

数组

public class MyArray<T> { private Object array[]; private int elements; public MyArray() { array = new Object[50]; } p...

2017-12-13 15:31:07

阅读数:38

评论数:0

几种简单的负载均衡算法及其Java代码实现

几种简单的负载均衡算法及其Java代码实现 转至:https://www.cnblogs.com/xrq730/p/5154340.html 什么是负载均衡 负载均衡,英文名称为Load Balance,指由多台服务器以对称的方式组成一个服务器集合,每台服...

2017-11-21 16:15:44

阅读数:97

评论数:0

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