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

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

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

    我的漫漫程序之旅

    專注于JavaWeb開(kāi)發(fā)
    隨筆 - 39, 文章 - 310, 評(píng)論 - 411, 引用 - 0
    數(shù)據(jù)加載中……

    一道關(guān)于數(shù)組的面試題

    給定一個(gè)數(shù)組,當(dāng)中有正負(fù)數(shù),求當(dāng)中的一段“子數(shù)組”(即任意長(zhǎng)度,連續(xù)的數(shù)字),使得這個(gè)“子數(shù)組”的和是所有“子數(shù)組”和中最大的,
    如給定的數(shù)組為12, -8, 5, 66, -21, 0 ,35, -44,7,則最大的和的子數(shù)組為{12, -8, 5, 66, -21, 0 ,35},最大的和為89.

    package org.eline.core.utils;

    /**
     * 
     * 
    @author supercrsky
     * 
     
    */

    public class Test
    {
        
    public void findMax(int s[])
        
    {
            
    int add[] = new int[100];
            
    int k = s[0];
            
    int b = 0;// 標(biāo)記開(kāi)始位置
            int p = 0;// 標(biāo)記結(jié)束位置
            int i;
            
    int j;

            
    for (i = 0; i <= s.length; i++)// 整體循環(huán)
            {
                
    for (j = i; j < s.length; j++)// 子數(shù)組循環(huán)
                {
                    add[i] 
    += s[j];
                    
    if (add[i] > k)
                    
    {
                        k 
    = add[i];
                        b 
    = i;// 獲得開(kāi)始位置下標(biāo)
                        p = j;// 獲得結(jié)束位置下標(biāo)
                    }

                }

            }

            System.out.print(
    "max sub array:");
            System.out.print(
    "{");
            
    for (i = b; i <= p; i++)
            
    {
                System.out.print(s[i] 
    + " ");
            }

            System.out.println(
    "}");
            System.out.print(
    "sum:" + k);
        }


        
    public static void main(String[] args)
        
    {
            
    int s[] =
            
    101-100100100999-222 - 100100 };
            Test test 
    = new Test();
            test.findMax(s);
        }

    }



    posted on 2008-05-07 17:33 々上善若水々 閱讀(1752) 評(píng)論(0)  編輯  收藏 所屬分類: Java筆試與面試

    主站蜘蛛池模板: 91禁漫免费进入| 青青青国产在线观看免费网站| 亚洲精品视频免费观看| 日本不卡视频免费| 亚洲日本一线产区和二线| 91免费国产自产地址入| 亚洲一区欧洲一区| 午夜免费不卡毛片完整版| 国产亚洲高清在线精品不卡| 四虎免费永久在线播放| 五月天婷婷免费视频| 亚洲区小说区图片区QVOD| 久久成人免费电影| 亚洲伊人久久大香线蕉啊| 免费看少妇作爱视频| 特级毛片A级毛片100免费播放| 久久夜色精品国产亚洲av| 久久久久国产精品免费网站| 亚洲国产亚洲片在线观看播放| 91免费精品国自产拍在线不卡| 亚洲国产成人久久综合| 亚洲人成色7777在线观看不卡| a级黄色毛片免费播放视频| 亚洲视频欧洲视频| 免费的一级片网站| 一级黄色免费大片| 亚洲激情在线视频| 性感美女视频免费网站午夜| 美女视频黄a视频全免费网站色| 中文字幕亚洲乱码熟女一区二区| 免费A级毛片无码A∨中文字幕下载| 亚洲综合久久一本伊伊区| 国产成人免费ā片在线观看| 一级黄色毛片免费看| 亚洲免费在线观看视频| 亚洲国产成人乱码精品女人久久久不卡 | 日本免费一区二区三区最新| a视频在线观看免费| 亚洲人成高清在线播放| 亚洲人成无码久久电影网站| 免费观看无遮挡www的视频|