HDOJ 1005 Number Sequence

题目:http://acm.hdu.edu.cn/showproblem.php?pid=1005 import java.math.*; import java.io.*; import java.util.*; public class Main{ public static...

2019-04-08 21:39:08

阅读数 24

评论数 0

HDOJ 1003 Max Sum

题目:http://acm.hdu.edu.cn/showproblem.php?pid=1003 import java.io.*; import java.util.*; public class Main{ public static void main(String[] a...

2019-04-08 21:16:51

阅读数 24

评论数 0

HDOJ 1004 Let the Balloon Rise

题目:http://acm.hdu.edu.cn/showproblem.php?pid=1004 import java.io.*; import java.util.*; public class Main{ public static void main(String[] a...

2019-04-08 20:33:02

阅读数 22

评论数 0

HDOJ 1002 A + B Problem II

题目:http://acm.hdu.edu.cn/showproblem.php?pid=1002 import java.io.*; import java.util.*; import java.math.*; public class Main{ public static...

2019-04-07 16:05:26

阅读数 136

评论数 0

HDOJ 1000 A + B Problem

题目:http://acm.hdu.edu.cn/showproblem.php?pid=1000 import java.io.*; import java.util.*; public class Main{ public static void main(String[] a...

2019-04-07 15:44:51

阅读数 26

评论数 0

HDOJ 1001 Sum Problem

题目:http://acm.hdu.edu.cn/showproblem.php?pid=1001 import java.io.*; import java.util.*; public class Main{ public static void main(String[] a...

2019-04-07 15:32:37

阅读数 25

评论数 0

Java内部类详解

https://www.cnblogs.com/dolphin0520/p/3811445.html

2019-04-03 22:17:07

阅读数 29

评论数 0

Thinking in Java 第四版 第五章 练习

https://blog.csdn.net/ztt_1119/article/details/40736395

2019-04-01 21:51:43

阅读数 29

评论数 0

C++快速排序之交换法

快速排序的基本思想: 1,在一个无序的数组里随机找一个作为基准值。 2,让数组里的每一个数字和基准值比较,比基准值大的放在基准值右边,比基准值小的放在基准值左边。 3,递归调用这个函数,使得整个数组有序。 代码: #include<iostream&g...

2019-03-13 23:11:42

阅读数 55

评论数 0

C++归并排序

归并排序(Merge Sort)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略将问题分成一些小的问题然后递归求解,即分而治之。 图解: 递归代码: #include<iostream> u...

2019-03-13 20:31:44

阅读数 113

评论数 0

C语言堆排序

算法思想(以大顶堆为例): 1.将长度为n的待排序的数组进行堆有序化构造成一个大顶堆 2.将根节点与尾节点交换并输出此时的尾节点 3.将剩余的n -1个节点重新进行堆有序化 4.重复步骤2,步骤3直至构造成一个有序序列 #include<stdio.h&a...

2019-03-13 15:35:38

阅读数 62

评论数 0

C语言希尔排序

希尔排序(Shell Sort)又称“缩小增量排序”(Diminishing Increment Sort)是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止。 void ShellSort...

2019-03-13 11:38:13

阅读数 63

评论数 0

C语言直接插入排序

直接插入排序(稳定算法)的基本思想:从第一个数开始,认定数组的前i个数有序,依次遍历数组,把后面的数据插入到合适的位置,使数组继续保持有序。 #include <stdio.h> void Swap(int* a, int* b){ int te...

2019-03-13 10:26:29

阅读数 192

评论数 0

C语言简单选择排序

简单选择排序(Simple Selection Sort)(从小到大)的基本思想:首先,选出最小的数,放在第一个位置;然后,选出第二小的数,放在第二个位置;以此类推,直到所有的数从小到大排序。 #include<stdio.h> void Sele...

2019-03-12 22:53:56

阅读数 494

评论数 0

C语言冒泡排序

#include <stdio.h> void swap(int *i, int *j){ int temp = *i; *i = *j; *j = temp; } int main(){ int a[10] = {2,1,4,5,6,9,7...

2019-03-12 22:26:54

阅读数 74

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭