A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

谢谢各位了,我是小白

9 个回复

倒序浏览
建议还是自己买一本算法先看看,至少还是要知道排序与查找这些基本算法的,其他高级算法可以之后再研究。
回复 使用道具 举报
一本数据结构即可,什么java算法,c语言算法,本质都是一样的,换种语言工具表达而已,语言只是工具,仅此而已,
回复 使用道具 举报
冒泡排序算算法么
回复 使用道具 举报
踩一哈   路过
回复 使用道具 举报
在算法面前 都是小白。。。

点评

哈  发表于 2015-1-7 22:17
回复 使用道具 举报
谢谢各位的回答
回复 使用道具 举报
我也是刚搞懂一种排序,是选择排序。代码如下

  1. class Shuzupaixu
  2. {
  3.         public static void slectsort(int[] arr)    //fengzhuang xuanze paixu
  4.         {
  5.                 for (int x = 0 ;x <arr.length-1 ;x ++ )
  6.                 {
  7.                         for (int y = x+1;y< arr.length ;y++ )
  8.                         {
  9.                                 if (arr[x]>arr[y])
  10.                                 {
  11.                                         int temp=arr[x];
  12.                                         arr[x]=arr[y];
  13.                                         arr[y]=temp;
  14.                                 }
  15.                         }
  16.                 }
  17.         }

  18.         public static void main(String[] args)
  19.         {
  20.                 int [] arr = {2,8,1,4,9,3};
  21.                 // pai xun qian
  22.                 printArray(arr);
  23.                 slectsort(arr);
  24.                
  25.                 printArray(arr);

  26.         }
  27.         public static void printArray(int[] arr)  // fengzhuang printarray
  28.         {
  29.                 System.out.print("[");
  30.                 for (int x = 0 ;x<arr.length ;x++ )
  31.                 {
  32.                        
  33.                         System.out.print(arr[x]+" ");
  34.                 }
  35.                 System.out.print("]");
  36.                
  37.                 }
  38.                 System.out.println();
  39.         }
  40.        
复制代码
回复 使用道具 举报
前期非常简单的选择,冒泡排序理解并能自己写出来。
工作中,排序可以直接调方法的!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马