Java
文章平均质量分 50
F_M_X
这个作者很懒,什么都没留下…
展开
-
程序员手把手教你Mac M1Pro的java开发环境安装--jdk、git、maven、及tomcat
java程序员作为一个mac新手,特别是M1。真的是从0开始。希望能够帮到其他朋友。原创 2022-08-30 10:59:19 · 3311 阅读 · 0 评论 -
个人总结java8实用经验有需取用
PS:Lambda表达式即为内部类实现的简写形式。可理解为专注于业务的编写,忽略繁琐的类名、方法名的约束。但是也一定意义上降低代码所传递的信息量。原创 2022-08-09 18:53:00 · 193 阅读 · 0 评论 -
树的相关知识
树的相关知识树是由节点构成,也可以是没有节点,空树。最底端有一个根节点,根节点是特殊的节点,一棵树,只有一个。从根节点触发,每个节点都可以有多个子节点。当一个节点没有子节点的情况下,我们称它为 叶子节点。树的深度:树有多少层二叉树每个节点至多有两个子节点的树。二叉搜索树每一个节点而言,左边的永远比父节点小,右边的永远比父节点大这样的树我们称之为:二叉查找树 or 二叉搜索树 or 二叉排序树二叉树的遍历先序遍历(先根遍历):根、左、右中序遍历(中根遍历):左、根、右原创 2021-05-07 22:15:41 · 63 阅读 · 0 评论 -
快速排序
基本快速排序的Java代码实现public class Test04 { public static void main(String[] args) { int [] a={5,6,8,7,2,9,1,3,4}; sort(a,0,a.length-1);// Arrays.sort(a); System.out.println(Arrays.toString(a)); } private static void原创 2021-05-07 22:08:12 · 83 阅读 · 0 评论 -
线性表的逻辑结构:栈、队列
线性表的逻辑结构:栈、队列利用链表结构和数组结构实现栈的先进后出public class Test02 { public static void main(String[] args) { int [] a={1,2,3,4,5,6,7,8}; /* LinkedStack<Integer> linkedStack=new LinkedStack<Integer>(); for (int i = 0; i < a.l原创 2021-05-07 22:06:27 · 269 阅读 · 0 评论 -
Java代码解决LinkedList结构成环问题及相关四问
Java代码解决LinkedList结构成环问题及相关四问一、LinkedList链表结构是否存在环结构Java代码实现Linkedlist链表结构及成环public class Test01 { //创建节点类 static class Node{ int value; Node next; } public static void main(String[] args) { //1、使用循环创建链表原创 2021-05-06 21:44:05 · 324 阅读 · 0 评论