李敏  
日历
<2024年5月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678
统计
  • 随笔 - 1
  • 文章 - 40
  • 评论 - 4
  • 引用 - 0

导航

常用链接

留言簿(1)

文章分类

文章档案

相册

收藏夹

它山之石

聚贤庄

搜索

  •  

最新评论

 

class Test{
 
  public void run(int[]args,int target){
    int last=0;
    int next=args.length;
    int midd=-1;
   
    if(args[0]>target||args[next-1]<target){
     System.out.println("is not num!");
     return;
    }
   
    while(midd!=0){
     midd=(last+next)/2;
    
     System.out.println(midd);
    
     if(args[midd]==target){
      System.out.println("args index="+midd);
      break;
     }else
     if(args[midd]>target){
       next=midd;
     }else
     if(args[midd]<target){
       last=midd;
     }
   }
 }
 
  public static void main(String[]args){
    int nums[]={1,2,3,4,5,6,7,8};
   
    new Test().run(nums,Integer.parseInt(args[0]));
  }
}

posted on 2009-07-20 22:50 李敏 阅读(104) 评论(0)  编辑  收藏 所属分类: 算法

只有注册用户登录后才能发表评论。


网站导航:
 
 
Copyright © 李敏 Powered by: 博客园 模板提供:沪江博客