2020 09 19公尺哈遊測試開發筆試程式設計題

2021-10-09 14:45:08 字數 781 閱讀 6806

1、旋轉字元遊戲:給定兩個整數m,n,生成乙個m*n的矩陣,矩陣中元素取值為a-z的26個字母中的乙個,a在左上角,其餘各數按順時針方向旋轉前進,依次遞增放置,當超過z時,又從a開始填充。例如,當m=5,n=8時。矩陣中的內容如下:

a b c d e f g h

v w x y z a b i

u j k l m n c j

t i h g f e d k

s r q p o n m l

輸入:一行字串,包含兩個m,n,m和n均為大於0,小於10000的整數,m表示行,n表示列。
輸出:m*n的矩陣,以空格分隔
2、字串匹配:給定乙個字串s和字元規律p,實現乙個支援』.』、』*』、和』+'的正則匹配。

『.』 表示匹配任意單個字元

』 * '表示匹配0個或多個前面的那乙個元素

『+』表示匹配 1個或多個前面的那乙個元素

輸入:第一行待匹配字串s,第二行字元規律p
輸出:true 或 false
例如:

輸入:

mihayo

mih.*o

輸出:ture

輸入:

mihayo

mio+hoyo

輸出:false

公尺哈遊筆試經驗

很可愛的乙個公司,從題裡面都可以看出來。先是10道多選題,都是在應該都是在網上可以查到的那種,把牛客都做一遍就行。然後是兩道程式設計,一看就是leedcode上的問題,難度適中,需要想一下才知道答案。1.leetcode 1249 移除無效的括號 比較簡單 在此提供兩種解題思路 first stri...

測試開發探秘

不知道從什麼時候開始,出現了測試開發工程師這個稱呼,以前的測試是測試工程師,開發是開發工程師,可究竟什麼時候出現的測試開發工程師呢?怎麼才算得上是測試開發工程師呢?其實雖然我做測試開發,高階測試開發,以及資深測試開發很久了,但是不能給出乙個準確的定義。但是從以往的工作,招聘面試等經驗中,可以分析一下...

入行測試開發

02資料庫測試需要掌握哪些技能 直播 資料庫測試需要掌握哪些技能 11月5日 20 00 21 00 03 玩轉介面自動化測試 直播 玩轉介面自動化測試 11月6日 20 00 21 00 04 玩轉web自動化測試 直播 資料庫測試需要掌握哪些技能 11月7日 20 00 21 00 05 玩轉壓...