
数据结构与算法
程序的灵魂
时光无声£
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
算法题:把一个数分解成任意几个数之和
import java.util.*;/** * 把一个正整数分解为任意几个数之和 */public class NiceCode{ private static int nextInt; public static void main(String[] args) { System.out.println("请输入一个正整数: "); Scanner scanner = new Scanner(System.in); try {原创 2020-06-09 19:56:51 · 1734 阅读 · 0 评论 -
算法之冒泡排序和快速排序
import java.util.Arrays;/*冒泡排序:通过对待排序序列从前向后,依次比较相邻元素的排序码,若发现逆序则交换,使排序码较大的元素逐渐从前部移向后部。快速排序:任取待排序序列中的某个元素作为基数(一般取第一个元素),通过一次划分,将待排元素分为左右两个子序列,左子序列元素的排序码均小于基准元素的排序码,右子序列的排序码则大于或等于基准元素的排序码,然后分别对两...原创 2020-04-18 12:29:01 · 160 阅读 · 0 评论