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

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

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

    DANCE WITH JAVA

    開發(fā)出高質量的系統(tǒng)

    常用鏈接

    統(tǒng)計

    積分與排名

    好友之家

    最新評論

    最大公約數(shù)

    今天一次無意的思考中想起了最大公約數(shù),想一下最大公約數(shù)的算法,第一反映是窮舉,然后是短除,再

    之后就想不到別的了,但是在模糊記憶中還應改有個別的,于是翻來覆去的想,忽然好像有個腳歐幾里得

    算法的東西,但具體內容全部和飯一起吃了,哎!google一下,發(fā)現(xiàn)果然是這個。實現(xiàn)方式
    ?窮舉
    ?public static int getNumOne(int m,int n){
    ??int num=Math.abs(m-n);
    ??if (num > m){
    ???num=m;
    ??}
    ??if(num >n){
    ???num=n;
    ??}
    ??for(int i=num;i>0;i--){
    ???if(m%i==0 && n%i==0){
    ????num=i;
    ????break;
    ???}
    ??}
    ??return num;
    ?}
    ?歐幾里得
    ?public static int getNumTwo(int m,int n){
    ??int num=1;
    ??if(m>n){
    ???num=getNumTwo(m-n,n);
    ??}else if(m<n){
    ???num=getNumTwo(n-m,m);
    ??}else if(m==n){
    ???num=n;
    ??}
    ??return num;
    ?}
    ?改進算法
    ?public static int getNumThree(int m,int n){
    ??int num=1;
    ??while(num>0){
    ???num=m%n;
    ???m=n;
    ???n=num;
    ??}
    ??return m;
    ?}

    posted on 2006-09-22 00:12 dreamstone 閱讀(1520) 評論(2)  編輯  收藏 所屬分類: 基礎

    評論

    # re: 最大公約數(shù) 2006-11-20 12:34 孤枕

    帥哥,輸入15與-5返回的是-5也,我感覺應該是5吧,不是我理解錯了最大公約書數(shù)的概念吧  回復  更多評論   

    # re: 最大公約數(shù) 2006-11-20 13:56 dreamstone

    呵呵,我的程序有問題,應該是實現(xiàn)了正整數(shù)的最大公約數(shù)。  回復  更多評論   

    主站蜘蛛池模板: 亚洲AV无码专区国产乱码4SE| 国产亚洲人成无码网在线观看 | 国产91色综合久久免费分享| 亚洲片一区二区三区| 亚洲精品9999久久久久无码| 国产精彩免费视频| 亚洲免费一级视频| 国产精品1024永久免费视频| 久久亚洲AV成人无码国产| 67pao强力打造高清免费| 亚洲第一成年人网站| 丁香花免费高清视频完整版| 亚洲三级视频在线| 国产美女在线精品免费观看| 亚洲一区精彩视频| 免费观看男人免费桶女人视频| 亚洲精品无码久久久久久| 免费的涩涩视频在线播放| 国产偷国产偷亚洲高清在线| 免费国内精品久久久久影院| 美女被免费视频网站a| 免费人成网站7777视频| 人妻18毛片a级毛片免费看| 亚洲v国产v天堂a无码久久| 国产精品亚洲专区在线播放| 亚洲区小说区图片区| 国产精品免费一区二区三区四区| 久久久久亚洲精品日久生情| 久久国内免费视频| 男女超爽视频免费播放| 国产专区一va亚洲v天堂| 美女在线视频观看影院免费天天看| 亚洲男人天堂av| 在线免费观看中文字幕| 无人视频在线观看免费播放影院| 亚洲熟妇无码AV在线播放| 蜜桃AV无码免费看永久| 亚洲av中文无码字幕色不卡| 亚洲综合色婷婷七月丁香| 色片在线免费观看| 人妻仑刮八A级毛片免费看|