Java
菜鸭子
我回来了!!!
展开
-
单源最短路径Dijkstra算法的实现(java版)
单源最短路径问题的问题提出是,计算带权有向图G =(V, E)中一个点(源点)到其余各顶点的最短路径长度,如下图所示。设源点为顶点1,采用Dijkstra算法求下图中源V0为到其余各顶点的最短路径。直接上代码吧:public class Dijkstra { public static void main(String[] args) { // TODO Auto-generated ...原创 2020-10-18 16:43:27 · 1075 阅读 · 0 评论 -
Java中1-52张扑克牌简单插入洗牌算法
新人来报道啦 第一次使用博客有点紧张,希望各位走过路过关注一波~ 这是我写的一个简单的扑克牌洗牌算法 先将扑克牌从中间平分,右部分的扑克牌依次隔空插入到左部分的扑克牌中,就像 1/27/2/28/…./25/51/26/52import java.util.Arrays;public class PokerGame { public static void main(Stri...原创 2018-09-14 23:27:02 · 1462 阅读 · 0 评论 -
【数据结构】线性表之顺序表
线性表是一种最常见、最简单,也是一种最基本的数据结构,它是学习其他数据结构的基础。线性表有两种存储结构:顺序表和链表。下面我主要介绍顺序表。所谓顺序表,就是顺序存储的线性表。顺序存储是用一组地址连续的存储单元一次存放线性表中各个数据元素的存储结构。顺序表基本使用数组来实现。顺序表的特点:在线性表中逻辑上相邻的数据元素,在物理存储位置上也是相邻的存储密度高,但需要预先分配“足够应用”的存储...原创 2019-07-09 21:34:53 · 222 阅读 · 0 评论