
数据结构与算法
用Java实现常见的数据结构和常见算法
黑底白字cj
冲冲冲!
展开
-
【算法】数组中最小的K个值java
寻找数组中最小的K个值的三种解法原创 2020-04-24 21:12:43 · 361 阅读 · 0 评论 -
【算法】每K个一组反转链表--Java实现
每K个一组,反转链表算法原创 2020-04-09 22:23:24 · 776 阅读 · 0 评论 -
【Java队列】Queue,Deque及其子类使用方法解析
讲解了Queue,Deque,ArrayQueue,LinkedList的继承关系结构以及他们常见的使用方法。ArrayDeque可以用来实现栈,效率比Stack高,实现队列,效率比LinkedList高原创 2020-03-07 14:57:41 · 1258 阅读 · 0 评论 -
【Java 集合类】PriorityQueue简单入门
合并K个有序链表,Java实现原创 2019-10-08 19:37:32 · 1121 阅读 · 0 评论 -
【二进制】找到一个数的二进制表示中1的个数
实现一个函数,输入一个整数,输出该数二进制中1的个数原创 2020-02-20 20:42:52 · 305 阅读 · 0 评论 -
【二叉树】中序和先序确定二叉树
算法由二叉树先序和中序顺序唯一确定一颗二叉树原创 2020-02-20 20:25:08 · 1431 阅读 · 0 评论 -
【算法】一维数组和二维数组的中数据的查找
讲解一维数组中重复数值的判断,二维数组中特定值的查找原创 2020-02-16 21:45:52 · 553 阅读 · 0 评论 -
【二叉树】普通二叉树,排序二叉树的Java实现
Java实现非完全二叉树和二叉排序树原创 2020-02-15 19:25:32 · 238 阅读 · 0 评论 -
【排序算法】冒泡,插入和选择排序的研究与分析
冒泡,插入,选择排序的Java实现原创 2020-02-15 19:17:37 · 159 阅读 · 0 评论 -
【算法】实现单例模式Java
单例模式介绍和JAVA实现懒汉式,饿汉式和单例模式在多线程环境下的应用原创 2020-01-30 19:42:05 · 279 阅读 · 0 评论 -
Fibonacci斐波那契数列-Java解法
1 问题描述大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=39F(0) = 0F(1) = 1F(n) = F(n-1) + F(n-2)2 递归解法public class Solution { public int Fibonacci(int n) { /* 方法1 递归 */ ...原创 2020-01-17 14:36:45 · 342 阅读 · 0 评论