美團上級筆試題

2018美團上級筆試,第一部分為單選,第二部分為問答題,第三部分為編程題。選擇不僅有技術(shù)題,還有行政題,還是挺有難度的,我遇到的問答題挺簡單的,就是Block里面執(zhí)行全局靜態(tài)變量,全局變量和局部變量,會出現(xiàn)的問題,那些能夠在Block里面修改,那些不行,應(yīng)該怎么寫才能沒有錯誤。
下面說一下編程題第一題,第二題沒有時間做
任意輸入一個數(shù)組和一個正整數(shù),數(shù)組中連續(xù)的n個相加,得出和為m,且m能夠被這個正整數(shù)除盡,求這個n的最大值,沒有返回0,代碼如下:

- (int)maxLengthWith:(NSArray *)arr decimal:(int)number
{
    if ([arr count] == 0) {
        return 0;
    }
    long long tmp = 0;
    int length = 0;
    int maxLength = 0;
    for (int i = 0; i < [arr count]; i++) {
        tmp = 0;
        length = 0;
        for (int j = i; j < [arr count] ; j++) {
            tmp = tmp + [arr[j] intValue];
            if (tmp%number == 0) {
                length = j - i + 1;
                maxLength = maxLength > length ? maxLength : length;
            }
        }
    }
    return maxLength;
}

如果哪里有錯或者有更好的方法,歡迎指出來,大家一起學(xué)習(xí)!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,673評論 18 399
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補...
    _Yfling閱讀 14,131評論 1 92
  • 最近狀態(tài)不好,找領(lǐng)導(dǎo)談話,領(lǐng)導(dǎo)給我提了一些意見,感覺很受用。 【時間管理】 對自己的一天要做出詳細的工作規(guī)劃,每天...
    暖暖幸爾閱讀 3,254評論 0 2
  • 三妹妹? 姑獲鳥一時沒反應(yīng)過來。 晴明心里暗叫不好! “額……那個姑姑啊,那個是尾狐,旁邊那個是雪女,你們先聊聊天...
    總有宮女想非禮朕閱讀 1,077評論 18 16

友情鏈接更多精彩內(nèi)容