算法
文章平均质量分 80
涛笙依旧
这个作者很懒,什么都没留下…
展开
-
找到假币
//寻找假币 import java.util.Scanner; public class test { static final int MAXNUM = 10; static int FalseCoin(int coin[], int low, int high) { int i, sum1 = 0, sum2 = 0, sum3 = 0; int re = 0; if原创 2016-03-21 12:56:38 · 488 阅读 · 0 评论 -
快速排序
快速排序原创 2016-03-21 21:39:24 · 199 阅读 · 0 评论 -
insertionSort()插入排序
插入排序算法通过比较和插入来实现排序,其排序流程如下: 1.首先对数组的前两个数据进行从小到大排序; 2.接着将第三个数据与排好序的前两个数据进行比较,将第三个数据插入到合适的位置。 3.然后将第四个数据插入到已经排好序的前三个数据当中去。 4.不断重复上述过程,知道把最后一个数据插入到合适的位置。package suanfa; public class InsertQort { pu原创 2016-03-22 21:05:14 · 449 阅读 · 0 评论 -
求解n个元素{r1,r2,…,rn}的全排列。 n个元素的全排列有n!种可能。
#include void swap(int a,int b){ int temp = a; a= b; b = temp; } void perm(int r[], int i, int n) { if ( i == n ) { // 只有一个数值 for (int j = 0; j <= n; j++) {原创 2016-05-06 11:27:51 · 5173 阅读 · 0 评论