深信服的一道筆試題

2021-10-07 05:29:56 字數 993 閱讀 5468

題目大致意思是從原點(0,0)出發,到(18,18)

下面有指令,1,向右,後面是步數,-1,向左

2向上,-2,向下

步數0代表在這一行或一列走任意步(只能朝前面的方向走),至少為1步,不要出邊界

#include

#include

using

namespace std;

bool

flag

(int x,

int y)

return

true;}

intmain()

}int x=

0,y=0;

vector<

int>index;

for(

int i=

0;i<4;

++i)

if(dir==1)

else

if(dir==-1

)else

if(dir==2)

else

if(dir==-2

)if(!

flag

(x,y)

)else

} cout<'\t'

auto n:index)

bool k1 =

false;if

(18-x==0&&

18-y!=0)

}if(!k1)

}elseif(

18-x!=0&&

18-y==0)

}if(!k1)

}elseif(

18-x!=0&&

18-y!=0)

}int k=0;

for(

auto r:res)

}for

(auto r:res)}if

(k==2)

if(!k1)

}else

return0;

}

深信服筆試題

題很多,共8頁 1.sort int array,int n 排序,讓小於等於0的數放在左邊,大於0得數放在右邊,要求時間複雜度為o n 2.假設有1001個棋子,你和乙個人拿這些棋子,誰拿到最後乙個,算誰贏,每次只能拿1,2,4個棋子。你先出手,是否有把握必贏,如果沒有,說明為什麼。3.編寫ato...

深信服筆試題

做了一波深信服的筆試題 題目難度定義成一般吧,程式設計題前兩道還好,第一道考察的是格式化字串,第二道考察的是階乘。第三道。忘了 其餘都是選擇題,知識點也比較廣泛,考察的知識點我把我記住的例下來 1 行內元素 a,b,br,em,font,i,img,input,label,select,span.塊...

深信服筆試題

1.子串模糊匹配 var readline require readline rl readline.createinte ce var k 2 var inputs rl.on line function data function main a,b var pattern newregexp r...