久久综合丝袜日本网手机版,日韩欧美中文字幕在线三区,亚洲精品国产品国语在线,极品在线观看视频婷婷

      • 京東商城面試

        時(shí)間:2022-06-28 23:59:52 面試 我要投稿

        京東商城面試

        去得比較晚,沒(méi)相當(dāng)宣講那么快就結(jié)束了,然后又等試卷(試卷不夠)等了一段時(shí)間,最后大半都沒(méi)寫(xiě)。

        京東商城面試

        京東商城的筆試題真得很特別,沒(méi)有選擇,全部是填空,最后照例兩道編程題。

        內(nèi)容主要就是數(shù)據(jù)結(jié)構(gòu),還有大量的概念題,這個(gè).....反正我是寫(xiě)不出來(lái)。

        還有一個(gè)數(shù)據(jù)庫(kù)實(shí)例,寫(xiě)一些增刪改查的SQL語(yǔ)句,沒(méi)什么難度。

        兩道邏輯題,悲催的不會(huì),

        一個(gè)是12個(gè)小球,其中一個(gè)重量不同,用天平稱三次,把它找出來(lái);

        一個(gè)是飛機(jī)加油問(wèn)題,很老的問(wèn)題,一個(gè)飛機(jī)可以飛半個(gè)地球,飛機(jī)間可以互相加油,求讓一個(gè)飛機(jī)飛整個(gè)地球最少要出動(dòng)多少架飛機(jī);

        有興趣的同學(xué)可以想一下,當(dāng)然網(wǎng)上已經(jīng)有現(xiàn)成的答案了。

        最后兩個(gè)編程題現(xiàn)在看起來(lái)不算太難,但當(dāng)時(shí)就是寫(xiě)不出來(lái),可能我實(shí)在是不適應(yīng)現(xiàn)場(chǎng)手寫(xiě)代碼吧,回來(lái)后很快就寫(xiě)出來(lái)了,放出來(lái)給大家看看。

        1.求一個(gè)數(shù)組里面最大的K個(gè)數(shù)。

        public class FindBigK {

        public static void main(String[] args) {

        int[] array=new int[]{1,5,-1,8,0,2}};//示例數(shù)組

        int k=3;//設(shè)K=3

        int [] out=findK(array,k);

        for(int i=0;i<out.length;i++){< p="">

        System.out.println(out[i]);

        }

        }

        static int[] findK(int[] array,int k){

        int temp=0;

        int charge=0;

        int[] out=new int[k];

        for(charge=0;charge<k;charge++){< p="">

        int mark=charge;

        int big=array[charge];

        for(int i=charge+1;i<array.length;i++){< p="">

        if(big<array[i]){< p="">

        big=array[i];

        mark=i;

        }

        }

        temp=array[charge];

        array[charge]=array[mark];

        array[mark]=temp;

        out[charge]=array[charge];

        }

        return out;

        }

        }

        求得為8 5 2

        2.求一個(gè)數(shù)組中相加的值最大的連續(xù)序列

        public class FindBigArray {

        public static void main(String[] args) {

        int[] array=new int[]{-2,9,-3,4,-6,7,-6,4};//示例數(shù)組

        int sum=0;

        int start=0;

        int end=1;

        int newstart=0;

        int big=0;

        for(int i=0;i<array.length;i++){< p="">

        sum+=array[i];

        if(sum<=0){

        sum=0;

        newstart=i+1;

        }else{

        if(sum>big){

        big=sum;

        start=newstart;

        end=i+1;

        }

        }

        }

        for(int i=start;i<end;i++){< p="">

        System.out.println(array[i]);

        }

        }

        }

        求得序列為 9 -3 4 -6 7


        【京東商城面試】相關(guān)文章:

        京東商城07-11

        有去京東商城面試過(guò)的進(jìn)來(lái)坐坐07-11

        京東商城怎么退貨07-11

        京東商城怎么購(gòu)物?07-11

        京東商城購(gòu)物指南07-11

        京東商城怎么開(kāi)店07-11

        京東商城怎么付款07-11

        京東商城如何充值07-02

        京東商城誠(chéng)聘產(chǎn)品專員07-11

        京東商城的發(fā)展歷程是怎樣的?07-11