数据结构与算法
帅气迷人的老害虫
一天玩flink
展开
-
java实现快速排序
package com.bigdata.datastructure.sort; import java.util.Arrays; /** * @ description: 快速排序 * @ author: spencer * @ date: 2020/11/5 11:45 */ public class QuickSort { public static void main(String[] args) { int[] arr = {-9, 23, 25, 23, -5原创 2020-11-11 15:14:24 · 593 阅读 · 1 评论 -
java实现选择排序(推导、优化)
package com.bigdata.datastructure.sort; import java.util.Arrays; /** * @ description: 选择排序(推导优化) * @ author: spencer * @ date: 2020/11/4 16:08 */ public class SelectSort { public static void main(String[] args) { int[] arr = {101, 34, 11原创 2020-11-04 16:45:16 · 118 阅读 · 1 评论 -
java实现冒泡排序(推导、优化)
package com.bigdata.datastructure.sort; import java.util.Arrays; /** * @ description: 冒泡排序(优化) * @ author: spencer * @ date: 2020/11/4 14:51 */ public class BubbleSort { public static void main(String[] args) { int[] arr = {3, 9, -1, 10,原创 2020-11-04 15:50:30 · 107 阅读 · 1 评论 -
java实现中缀表达式转后缀表达式
package com.bigdata.datastructure.stack; import java.util.ArrayList; import java.util.List; import java.util.Stack; /** * @ description: 中缀表达式转后缀表达式,并计算值 * @ author: spencer * @ date: 2020/10/30 9:21 */ public class Calculator2 { public static v原创 2020-10-30 13:16:41 · 372 阅读 · 0 评论 -
java数组实现栈的功能
package com.bigdata.datastructure.stack; import java.util.Scanner; /** * @ description: 数组实现栈 * @ author: spencer * @ date: 2020/10/28 15:40 */ public class ArrayStackDemo { public static void main(String[] args) { ArrayStack stack = ne原创 2020-10-29 10:38:30 · 71 阅读 · 0 评论 -
java单链表实现栈的功能(push、pop、peak)
package com.bigdata.datastructure.stack; import java.util.Scanner; /** * @ description: 单链表实现栈的功能 * @ author: spencer * @ date: 2020/10/28 16:28 */ public class LinkedStackDemo { public static void main(String[] args) { LinkedStack stac原创 2020-10-29 10:32:40 · 805 阅读 · 0 评论