- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 Java数据结构之哈希表及示例
概述 散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。 使用哈希表模拟Emp雇员节点CRUD 创建Emp public class Emp { public int id; public ...
2019-08-15 13:19:40 7395
原创 Java 查找算法之常用的3种查找算法
线性查找 /** * 功能描述: * 〈 * 线性查找 * 〉 * * @className: ArraySearch * @author: hf * @version: 1.0.0 * @date: 2019/8/14 14:34 * @param: [arr 数组, val 要查找的...
2019-08-14 14:50:37 6665
原创 Java 排序算法之常用的几种排序算法
package com.hf.structures.sort; /** * @Copyright (C), 2017-2019, Exela-hov * @FileName: ArraySort * @Author: hf * @Date: 2019/8/9 14:59 * @Description: 排序算法 */ public class ArraySort { /**...
2019-08-13 14:54:06 675
原创 Java 递归算法之八皇后问题求解
问题起源 八皇后问题,是一个古老而著名的问题,是回溯算法的典型案例。该问题是国际西洋棋棋手马克斯·贝瑟尔于1848年提出:在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 高斯认为有76种方案。1854年在柏林的象棋杂志上不同的作者发表了40种不同的解,后来有人用图论的方法解出92种结果。 代码实现 package co...
2019-08-08 14:45:39 835
原创 Java 递归算法之迷宫求解问题
package com.hf.structures.resursion; public class Maze { public static void main(String[] args) { //构建迷宫 int[][] map = getMap(15, 15); //原始迷宫 System.out.println(...
2019-08-08 13:14:01 1026
boot-druid-mp-dynamic-db.zip
2019-12-11
boot-activemq.zip
2019-10-17
boot-dubbo.zip
2019-10-07
boot-mp.zip
2019-09-28
spring-solr.zip
2019-09-24
Spring+SpringMvc+MybatisPlus+Aop(自定义注解)动态切换数据源
2018-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人