<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    IT人生
    專注于java相關(guān)技術(shù).
    posts - 53,comments - 87,trackbacks - 0
    1.寫一個(gè)方法,用一個(gè)for循環(huán)打印九九乘法表

           
    /**
         * 打印九九乘法口訣表
         
    */

        
    public void nineNineMulitTable(){
            
    for (int i = 1,j = 1; j <= 9; i++
                  System.out.print(i
    +"*"+j+"="+i*j+" "); 
                  
    if(i==j)
                      i
    =0
                      j
    ++
                      System.out.println(); 
                  }
     
              }
     
        }


    2.給定一個(gè)java.util.Date對(duì)象,如何轉(zhuǎn)化為”2007-3-22 20:23:22”格式的字符串
        /** 
         * 將某個(gè)日期以固定格式轉(zhuǎn)化成字符串 
         * 
    @param date 
        * 
    @return str 
        
    */
     
        
    public String date2FormatStr(Date date)
        

          SimpleDateFormat sdf 
    = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
          String str 
    = sdf.format(date); 
          
    return str; 
        }
     

    3.寫一個(gè)方法,能夠判斷任意一個(gè)整數(shù)是否素?cái)?shù)
        /** 
        * 判斷任意一個(gè)整數(shù)是否素?cái)?shù) 
        * 
    @param num 
        * 
    @return boolean 
        
    */
     
        
    public boolean isPrimeNumber(int num) 
        

          
    for (int i = 2; i <= Math.sqrt(num); i++
              
    if(num%i==0
              

                  
    return false
              }
     
          }
     
          
    return true
        }
     

    4.寫一個(gè)方法,輸入任意一個(gè)整數(shù),返回它的階乘
         
         
    /** 
          *獲得任意一個(gè)整數(shù)的階乘 
          *
    @param n 
          *@returnn! 
          
    */
     
          
    public int factorial(int num) 
          

            
    //遞歸 
            if(num == 1
            

                
    return 1
            }
     
            
    return num*factorial(num-1);
          }


    5.寫一個(gè)方法,用二分查找法判斷任意整數(shù)在任意整數(shù)數(shù)組里面是否存在,若存在就返回它在數(shù)組中的索引位置,不存在返回-1
          /** 
           *二分查找特定整數(shù)在整型數(shù)組中的位置(遞歸) 
           *
    @param dataset 
           *
    @param data 
           *
    @param beginIndex 
           *
    @param endIndex 
           *
    @return index 
           
    */
     
           
    public int binarySearch(int[] dataset,int data,int beginIndex,int endIndex)
             
    int midIndex = (beginIndex+endIndex)/2
             
    //如果查找的數(shù)要比開始索引的數(shù)據(jù)要小或者是比結(jié)束索引的書要大,或者開始查找的索引值大于結(jié)束的索引值返回-1沒有查到
             if(data <dataset[beginIndex]||data>dataset[endIndex]||beginIndex>endIndex){
                 
    return -1;
             }

             
    if(data <dataset[midIndex]){  
                 
    return binarySearch(dataset,data,beginIndex,midIndex-1); 
             }
    else if(data>dataset[midIndex]) 
             

                 
    return binarySearch(dataset,data,midIndex+1,endIndex); 
             }
    else 
                 
    return midIndex; 
             }
     
           }
     
           
           
    /** 
            *二分查找特定整數(shù)在整型數(shù)組中的位置(非遞歸) 
            *
    @param dataset 
            *
    @param data 
            *
    @return index 
            
    */
     
            
    public int binarySearch(int[] dataset ,int data) 
            

              
    int beginIndex = 0;  
              
    int endIndex = dataset.length - 1;  
              
    int midIndex = -1
              
    if(data <dataset[beginIndex]||data>dataset[endIndex]||beginIndex>endIndex){
                  
    return -1
              }

              
    while(beginIndex <= endIndex) 
                  midIndex 
    = (beginIndex+endIndex)/2
                  
    if(data <dataset[midIndex]) {  
                     endIndex 
    = midIndex-1;  
                  }
     else if(data>dataset[midIndex]) {  
                    beginIndex 
    = midIndex+1;  
                  }
    else 
                    
    return midIndex; 
                  }
     
              }
     
              
    return -1
            }
     



    減肥瘦身品總匯     值得信賴*脈脈美妝*正品現(xiàn)貨謝絕講價(jià)     〓深港商盟〓名品歐衣坊(美國(guó)休閑品牌AF系列)     QQ三國(guó)游戲幣及道具專賣店     小臉紅紅的瘦身旗艦店
    posted on 2009-05-01 12:47 龍華城 閱讀(4126) 評(píng)論(9)  編輯  收藏

    FeedBack:
    # re: 分享Java面試中遇到的一些經(jīng)典算法題目
    2009-05-02 00:03 | yazgulu
    while(beginIndex <= endIndex) {
    midIndex = (beginIndex+endIndex)/2;
    if(data <dataset[midIndex]) {
    endIndex = midIndex-1;
    } else if(data>dataset[midIndex]) {
    beginIndex = midIndex+1;
    }else {
    return midIndex;
    }
    }
    return -1;
    }   回復(fù)  更多評(píng)論
      
    # re: 分享Java面試中遇到的一些經(jīng)典算法題目
    2009-05-04 10:37 | 于翔
    學(xué)習(xí)了  回復(fù)  更多評(píng)論
      
    # re: 分享Java面試中遇到的一些經(jīng)典算法題目
    2009-05-06 09:26 | 葛坤進(jìn)
    csdn中的東西就不要在貼了!  回復(fù)  更多評(píng)論
      
    # re: 分享Java面試中遇到的一些經(jīng)典算法題目
    2009-05-06 09:28 | 龍華城
    @葛坤進(jìn)
    沒讓你看,只分享給需要的人。我也沒說我是原創(chuàng)。給大家分享一下有什么錯(cuò)嗎?  回復(fù)  更多評(píng)論
      
    # re: 分享Java面試中遇到的一些經(jīng)典算法題目
    2009-05-06 09:40 | 葛坤進(jìn)
    @龍華城
    呵呵!  回復(fù)  更多評(píng)論
      
    # re: 分享Java面試中遇到的一些經(jīng)典算法題目
    2009-06-03 09:30 | zdk
    數(shù)組必須是有序 的  回復(fù)  更多評(píng)論
      
    # re: 分享Java面試中遇到的一些經(jīng)典算法題目
    2009-09-15 15:52 | 萬其
    # re: 分享Java面試中遇到的一些經(jīng)典算法題目
    2009-10-17 12:06 | yx
    比較普通  回復(fù)  更多評(píng)論
      
    # re: 分享Java面試中遇到的一些經(jīng)典算法題目
    2010-07-31 22:14 | t
    二分查找特定整數(shù)在整型數(shù)組中的位置(非遞歸)中
    beginIndex>endIndex
    這個(gè)是否沒用  回復(fù)  更多評(píng)論
      

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 波霸在线精品视频免费观看| 老司机亚洲精品影院在线观看| 亚洲伊人久久精品| 亚洲一卡二卡三卡四卡无卡麻豆| 久久久久久亚洲精品影院| 亚洲成a人无码亚洲成av无码| 女人裸身j部免费视频无遮挡| 三年片免费高清版| 黄色永久免费网站| 日韩免费在线观看| 亚洲精品国偷自产在线| 亚洲国产成人超福利久久精品| 精品无码专区亚洲| 大地资源中文在线观看免费版| 亚洲一区二区三区免费视频| 国产精品国产午夜免费福利看 | 91成人免费观看网站| 日本免费一区二区三区最新 | 亚洲成a人片在线观看中文app| 亚洲性无码AV中文字幕| jizz在线免费观看| 在线看片v免费观看视频777 | 亚洲女人被黑人巨大进入| 亚洲av无码乱码国产精品| 亚洲人片在线观看天堂无码| 成人A毛片免费观看网站| 99无码人妻一区二区三区免费| www.亚洲精品| 亚洲成a人片在线观看中文!!! | 国产精品极品美女自在线观看免费 | 十八禁在线观看视频播放免费| 黄瓜视频影院在线观看免费| 亚洲国产高清精品线久久| 久久亚洲私人国产精品vA | 91青青青国产在观免费影视| 午夜视频免费观看| 亚洲av无码一区二区三区不卡 | 国产亚洲精品免费视频播放| 99re热免费精品视频观看| 亚洲中文字幕久久精品无码APP | 国产成人高清精品免费软件|