阿里的一道附加題 直接凌亂了

2021-06-18 16:48:21 字數 507 閱讀 2037

package com.alibaba;

public class test1

static

public test1(string str)

public static int print(string str)

public static void main(string ...strings)

}

說實在的,我剛開始看到這道題的時候,覺得應該沒問題,之前看過很多類似的考察jvm執行順序的題,認為基本上也差不多就那樣,沒什麼難度,可是。。。可是。。。當我仔細看完這道題的時候,我凌亂了。。。瞬間石化的趕腳啊!

回學校之後,趕緊開啟eclipse,將**敲了一邊(我偷偷的抄下來了),跑了一遍,趕腳還是不是很能理解啊。。。

結果竟然是:

得出的結論:同志仍需努力!!!

從別處看到的一道演算法附加題

題目 已知乙個陣列a n 構造乙個陣列b n 構造規則 b i a 0 a 1 a 2 a n a i 要求 1 不可以使用除法 2 時間複雜度為o n 空間複雜度為s 0 3 除遍歷使用的變數外,不可以使用其它變數 自己的解法雖然不合題意,終究是自己想的,但是極力只用1個.可以使用遍歷變數我就無恥...

阿里的一道程式設計

有個窮困的藝術家。他畫了一幅超現實主義的作品 方塊手拉手 現在他已經把圖畫中手拉手的一排大小不一的方塊都畫出來了。現在要考慮上顏色了。可惜他手中的錢並不多了。但是他是個有追求的人,他希望這幅畫中每兩個相鄰的方塊的顏色是不一樣的。你能幫他計算一下把這幅畫上色後,最少需要花多少錢麼。編譯器版本 gcc ...

華為的一道題

看了別人的解法沒有看懂,自己寫的 int a nsize 其中隱藏著若干0,其餘非0整數,寫乙個函式int func int a,int nsize 使a把0移至後面,非0整數移至 陣列前面並保持有序,返回值為原資料中第乙個元素為0的下標。盡可能不使用輔助空間且考慮效率及異常問題,注釋規範且給出設計...