Java
文章平均质量分 63
每天都要加油鸭丶
这个作者很懒,什么都没留下…
展开
-
数据结构与算法基础-汉诺塔(Java)
/** * @author lixin * @date 2019/3/14 - 21:21 */ public class Testhanoi { public static void main(String[] args) { hanoi(3, 'A', 'B', 'C'); } /** * @param n 一共有N个盘子 ...原创 2019-03-14 21:33:14 · 147 阅读 · 0 评论 -
数据结构与算法基础-堆排序(Java)
/** * @author lixin * @date 2019/3/23 - 17:32 */ import java.util.Arrays; public class HeapSort { public static void main(String[] args) { int[] arr = new int[]{9, 6, 8, 7, 0, 1, 10,...原创 2019-03-23 18:02:37 · 133 阅读 · 0 评论 -
数据结构与算法基础-顺序存储二叉树前序遍历(Java)
/** * * 顺序存储的二叉树通常情况只考虑完全二叉树 * 第n个元素的左子节点是:2*n+1 * 第n个元素的右子节点是:2*n+2 * 第n个元素的父节点是:(n-1)/2 * **/ public class ArrayBinaryTree{ int[] data; public ArrayBinaryTree(int[] data){ this.data = data; ...原创 2019-03-23 11:54:20 · 336 阅读 · 0 评论 -
FJ的字符串
问题 1461: [蓝桥杯][基础练习VIP]FJ的字符串 时间限制: 1Sec 内存限制: 128MB 提交: 905 解决: 553 题目描述 FJ在沙盘上写了这样一些字符串: A1 = “A” A2 = “ABA” A3 = “ABACABA” A4 = “ABACABADABACABA” … … 你能找出其中的规律并写所有的数列AN吗? 输入 仅...原创 2019-03-18 11:23:42 · 385 阅读 · 0 评论 -
数据结构与算法基础-归并排序(Java)
import java.util.Arrays; /** * @author lixin * @date 2019/3/17 - 11:42 */ public class MergeSort { public static void main(String[] args) { int[] arr = new int[]{1, 3, 4, 5, 2, 7, 6, ...原创 2019-03-17 11:57:50 · 91 阅读 · 0 评论 -
数据结构与算法基础-二叉树(Java)
/** * @author lixin * @date 2019/3/20 - 20:52 */ public class BinaryTree { Node root; //设置根节点 public void setRoot(Node root) { this.root = root; } //获取根节点 public...原创 2019-03-20 21:10:38 · 109 阅读 · 0 评论 -
蓝桥杯回文数字-(java)
import java.util.Scanner; /** * 暴力破解法 可继续优化 */ public class Main1 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int sum = 0; whil...原创 2019-03-16 15:55:59 · 183 阅读 · 0 评论 -
数据结构与算法基础-简单选择排序(Java)
import java.util.Arrays; /** * @author lixin * @date 2019/3/16 - 12:07 */ public class SelectSort { public static void main(String[] args) { int[] arr = new int[]{1, 3, 4, 5, 2, 7, 6, ...原创 2019-03-16 12:16:42 · 128 阅读 · 0 评论 -
数据结构与算法基础-希尔排序(Java)
import java.util.Arrays; /** * @author lixin * @date 2019/3/16 - 11:34 */ public class ShellSort { public static void main(String[] args) { int[] arr = new int[]{1, 3, 4, 5, 2, 7, 6, ...原创 2019-03-16 11:57:06 · 115 阅读 · 0 评论 -
数据结构与算法基础-插入排序(Java)
import java.util.Arrays; /** * @author lixin * @date 2019/3/16 - 10:52 */ public class InsertSort { public static void main(String[] args) { int[] arr = new int[]{1, 3, 4, 5, 2, 7, 6, ...原创 2019-03-16 11:00:28 · 122 阅读 · 0 评论 -
数据结构与算法基础-快速排序(Java)
import java.util.Arrays; /** * @author lixin * @date 2019/3/15 - 21:14 */ public class QuickSort { public static void main(String[] args) { int[] arr = new int[]{1, 3, 4, 5, 2, 7, 6, 4...原创 2019-03-15 21:43:42 · 84 阅读 · 0 评论 -
数据结构与算法基础-冒泡排序(Java)
import java.util.Arrays; /** * @author lixin * @date 2019/3/15 - 20:45 */ public class BubbleSort { public static void main(String[] args) { int[] arr = new int[]{1, 3, 4, 5, 2, 2, 3,...原创 2019-03-15 21:30:56 · 97 阅读 · 0 评论 -
数据结构与算法基础-基数排序(数组实现)(Java)
/** * @author lixin * @date 2019/3/19 - 19:52 */ import java.util.Arrays; public class RadixSort { public static void main(String[] args) { int[] arr = new int[]{23, 6, 189, 45, 9, 2...原创 2019-03-19 20:43:11 · 197 阅读 · 0 评论 -
数据结构与算法基础-Huffman Tree(Java)
public class Node implements Comparable<Node> { int value; Node left; Node right; public Node(int value) { this.value = value; } @Override public int compareTo(Node o) { return -(th...原创 2019-04-07 14:56:18 · 177 阅读 · 0 评论