自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 第2次实验——算法基本功 与 综合思考

(1)算法基本功——快速排序    对文件 largeW.txt(下载链接)中的数据,应用快速排序算法进行排序,并与冒泡排序、归并排序进行时间比较。体验算法复杂度对设计算法的影响。代码如下: [java] view plaincopyimport java.io.File;  import java.io.FileNotF

2014-06-12 13:33:06 460

原创 第1次实验——NPC问题(回溯算法、聚类分析)

1)八皇后及N皇后问题    八皇后问题,是一个古老而著名的问题,是回溯算法的典型案例。该问题是国际西洋棋棋手马克斯·贝瑟尔于1848年提出:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 高斯认为有76种方案。1854年在柏林的象棋杂志上不同的作者发表了40种不同的解,后来有人用图论的方法解出92种结果。计算机发

2014-06-12 13:31:01 506

原创 第7周作业1——背包问题。

控制台实现代码:

2014-04-24 08:10:16 415

原创 第六周作业1——利用哈夫曼编码英文字母表

运行

2014-04-17 23:05:26 516

原创 第五周作业——有向图邻接表表示及反向图构造

代码:/**  * 有向图邻接表表示及反向图构造  */  public class GraphReverse {      //vertex,顶点数目      private int v;      //edge,边数目      private int e;      //有向图的邻接表Map集合,key为某顶点,value为该顶点的邻接顶点集

2014-04-10 09:11:18 481

原创 第四周作业——图的表示

代码:package 邻接链表;    import java.io.BufferedReader;  import java.io.BufferedWriter;  import java.io.FileNotFoundException;  import java.io.FileOutputStream;  import java.io.FileRead

2014-04-03 23:36:10 434

原创 第三周作业——冒泡排序和归并排序(计科1113练思安)

代码:import java.io.*;public class t02{public static void partition(String [] arr,int from,int end){if(from{int mid=(from+end)/2;partition(arr,from,mid);partition(arr,mid+1,end);me

2014-03-27 09:52:49 484

原创 (计科1113练思安)2.2: 随机生成一个n bit位的长整数。

代码:import java.util.Scanner;public class RandNum{  public static void main(String args[])  {    System.out.println(CreateRndInteger());  }  public static long  CreateRndInteger()  {

2014-03-20 16:59:29 440

原创 (计科1113练思安)2.1: 判断一个正整数是否为质数的算法。

代码:import java.util.Scanner;public class Prime{  public static void main(String args[])  {    long a;    System.out.println("请输入一个长整数a:");    Scanner scan=new Scanner(System.in);    

2014-03-20 16:56:47 447

原创 算法概论思维导图

2014-03-13 08:27:47 468

原创 2011级Java第1周(春)项目——计算“两个整数的最大公约数”程序

代码:#include int gongyue(int m,int n){ int r; if(m==n) return m; else while((r=m%n)!=0) { m=n; n=r; } return n; }void main(){ int a,b,i; printf("please input two Z_nums

2014-03-11 20:07:23 547

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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