當(dāng)前位置:高考升學(xué)網(wǎng) > 招聘筆試題 > 正文
去星網(wǎng)銳捷筆試,考了很多內(nèi)容:有c語(yǔ)言的相關(guān)知識(shí),網(wǎng)絡(luò)IP,線性表等。后面有四道大題,共60分,分值很高吧!
順便說(shuō)一下,我報(bào)的是軟件研發(fā),當(dāng)時(shí)說(shuō)包括c、c++和java.可拿到試卷才知道全是c,由于對(duì)java比較熟悉,用java實(shí)現(xiàn)后面的四道大題。具體的c函數(shù)表示和原題已經(jīng)記不清了,只能說(shuō)說(shuō)題目的大意。
以下代碼在IDE里面可以直接運(yùn)行,并輸出相應(yīng)結(jié)果。
1.編程實(shí)現(xiàn)楊輝三角的前十行(10分):
public class Test4 {
private static void getLines(int i){
int[][] yh=new int[i][i];
//給所有端點(diǎn)賦值為1
for(int n=0;n
yh[n][0]=1;
yh[n][n]=1;
}
//給除了端點(diǎn)元素的其它元素賦值,把yh[n][m]看成是組合c(n,m),n、m分別為下標(biāo)和上標(biāo)
for(int n=2;n
for(int m=1;m
//該公式為楊輝三角的特性之一
yh[n][m]=yh[n-1][m]+yh[n-1][m-1];
}
}
//輸出整個(gè)楊輝三角
for(int k=0;k
for(int l=0;l<=k;l++){
System.out.print(yh[k][l]+" ");
}
System.out.println();
}
}
public static void main(String[] args){
int i=10;
getLines(i);
}
}
public class Test4 {
private static void getLines(int i){
int[][] yh=new int[i][i];
//給所有端點(diǎn)賦值為1
for(int n=0;n
yh[n][0]=1;
yh[n][n]=1;
}
//給除了端點(diǎn)元素的其它元素賦值,把yh[n][m]看成是組合c(n,m),n、m分別為下標(biāo)和上標(biāo)
for(int n=2;n
for(int m=1;m
//該公式為楊輝三角的特性之一
yh[n][m]=yh[n-1][m]+yh[n-1][m-1];
}
}
//輸出整個(gè)楊輝三角
for(int k=0;k
for(int l=0;l<=k;l++){
System.out.print(yh[k][l]+" ");
}
System.out.println();
}
}
public static void main(String[] args){
int i=10;
getLines(i);
}
}
輸出:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
1 7 21 35 35 21 7 1
1 8 28 56 70 56 28 8 1
1 9 36 84 126 126 84 36 9 1
2.一元錢(qián)買(mǎi)一瓶啤酒,兩個(gè)空瓶換一瓶啤酒.問(wèn)n元錢(qián)能喝多少瓶啤酒?用遞歸實(shí)現(xiàn)。(15分)
public class Test2 {
private static int getNumberOfBeer(int n){
if(n==1){
return 1;
}else if(n>=2&&n%2==0){
return n+getNumberOfBeer(n/2);
//奇數(shù)元錢(qián)需要加1
}else if(n>=2&&n%2!=0){
return n+1+getNumberOfBeer(n/2);
}
return -1;
}
public static void main(String[] args){
int i4=getNumberOfBeer(4);
int i5=getNumberOfBeer(5);
System.out.println(i4);
System.out.println(i5);
}
}
public class Test2 {
private static int getNumberOfBeer(int n){
if(n==1){
return 1;
}else if(n>=2&&n%2==0){
return n+getNumberOfBeer(n/2);
//奇數(shù)元錢(qián)需要加1
}else if(n>=2&&n%2!=0){
return n+1+getNumberOfBeer(n/2);
}
return -1;
}
public static void main(String[] args){
int i4=getNumberOfBeer(4);
int i5=getNumberOfBeer(5);
System.out.println(i4);
System.out.println(i5);
}
}
輸出:
7
9
相關(guān)文章推薦:
精選微軟經(jīng)典算法考題
應(yīng)對(duì)微軟公司筆試的絕招
愛(ài)立信往年筆試真題
2020年河北新聞網(wǎng)兩學(xué)一做
時(shí)間:2023-09-18 07:0:242020年河北新聞網(wǎng)兩學(xué)一做
時(shí)間:2023-09-15 11:0:59兩學(xué)一做學(xué)習(xí)教育知
時(shí)間:2023-09-21 06:0:302020年開(kāi)展兩學(xué)一做學(xué)習(xí)教
時(shí)間:2023-09-19 21:0:30
網(wǎng)易杭研院產(chǎn)品策劃員筆試題和面試題答案目2023-09-15 01:14:28
完美時(shí)空筆試試題2023-09-17 10:10:38
陜西國(guó)際商貿(mào)學(xué)院在重慶高考專(zhuān)業(yè)招生計(jì)劃(人數(shù)+代碼)2025-05-22 10:38:12
安徽建筑大學(xué)和新余學(xué)院哪個(gè)好 分?jǐn)?shù)線排名對(duì)比2025-05-22 10:36:54
襄陽(yáng)職業(yè)技術(shù)學(xué)院廣西錄取分?jǐn)?shù)線及招生人數(shù) 附-2020最低位次排名2025-05-22 10:35:29
長(zhǎng)江大學(xué)和新疆師范大學(xué)哪個(gè)好 分?jǐn)?shù)線排名對(duì)比2025-05-22 10:34:16
錦州師范高等專(zhuān)科學(xué)校在遼寧高考專(zhuān)業(yè)招生計(jì)劃(人數(shù)+代碼)2025-05-22 10:32:49
山東高考排名在17550的考生能報(bào)什么大學(xué)(原創(chuàng))2025-05-22 10:31:33
廣州華立學(xué)院的英語(yǔ)專(zhuān)業(yè)分?jǐn)?shù)線(附2020-最低分排名怎么樣)2025-05-22 10:30:14
蘭州石化職業(yè)技術(shù)大學(xué)的理化測(cè)試與質(zhì)檢技術(shù)專(zhuān)業(yè)分?jǐn)?shù)線(附2020-最低分排名怎么樣)2025-05-22 10:29:06
泉州師范學(xué)院和亳州學(xué)院哪個(gè)好 分?jǐn)?shù)線排名對(duì)比2025-05-22 10:27:53
貴州醫(yī)科大學(xué)在江西高考專(zhuān)業(yè)招生計(jì)劃(人數(shù)+代碼)2025-05-22 10:26:23
東莞城市學(xué)院和西安工商學(xué)院哪個(gè)好 分?jǐn)?shù)線排名對(duì)比2025-05-22 10:24:51
山東海事職業(yè)學(xué)院的水路運(yùn)輸安全管理專(zhuān)業(yè)分?jǐn)?shù)線(附2020-最低分排名怎么樣)2025-05-22 10:23:44 


