- 博客(3)
- 收藏
- 关注
原创 数据结构与应用
这里写目录标题栈二级目录三级目录 栈 中缀表达式(我们日常使用的式子)的简易计算器 public class Calculator { public static void main(String[] args) { String str = "360*360*9+265/360-360"; Calculator calculator = new Calculator(); StringBuffer keepNum = new StringBuffer
2021-05-19 23:23:22
83
原创 算法4
算法四排序冒泡排序选择排序插入排序希尔排序归并排序快速排序基数排序计数排序一级目录 过程可视化:https://visualgo.net/en 排序 冒泡排序 冒泡排序是重首段到尾端两两比较,如果后面的比前面的大就交换位置,每遍历完一轮在末尾就增加一个排好的元素。 时间复杂度O(n^2) 空间复杂度O(1) public static Comparable[] bubbleSort(Comparable[] arr) { for (int end = arr.length - 1; end
2021-05-19 23:21:26
98
原创 算法(慕课)
算法枚举递归二分分治深度优先搜索广度优先搜索贪心算法 枚举 1、完美立方 描述 形如a3= b3 + c3 + d3的等式被称为完美立方等式。例如123= 63 + 83 + 103 。编写一个程序,对任给的正整数N (N≤100),寻找所有的四元组(a, b, c, d),使得a3 = b3 + c3 + d3,其中a,b,c,d 大于 1, 小于等于N,且b<=c<=d。 输入 一个正整数N (N≤100)。 输出 每行输出一个完美立方。输出格式为: Cube = a, Triple = (
2021-05-19 23:19:39
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人