編寫小程式,測試你的嚴謹思維能力

2022-03-15 02:56:48 字數 591 閱讀 9687

有隨便的一篇英文文章,把文章裡的所有的英文單詞都調取出來,比如 i am a chinese.so i love china.......等等。。。 輸出的結果就是

iam

a chinese.so

i love

china

. .......

拋土坷垃引玉,我的解法:

1using

system;

2using

system.collections.generic;

3using

system.text.regularexpressions;45

class

program

6)(?=[^\.])|([\.])(?=[\.])|([\.]))");

1213

for(

inti=0

;i<

matches.count;i++)

1417

18console.readkey();19}

20}用了正則,只能應付例句中的單詞和標點,如果有更繁雜的標點如:,! ' &等等之類的,請大家不斷給出不同的英文段落和測試程式,看看誰的更完善。

測試工程師需要具備的三項思維能力

某件重 生的事情只幹一次就好,以後也不需要再重複做。從淺層的意義來說,就是要實現業務的自動化。如每版機械回歸的內容是否可以用自動化的方式進行覆蓋 更深層的邏輯是如何把問題徹底解決掉,而不只是以自動化的方式去解決問題,比如專案如何解決測試覆蓋度低的問題,顯然通過簡單的自動化無法解決,這要我們對問題本身...

程式設計師必備演算法 最考驗邏輯思維能力的十大基礎演算法

最考驗邏輯思維能力的十大基礎演算法 程式設計師必須知道的10大基礎實用演算法以及講解,想要從猿進化為獅,就來看看吧。演算法一 快速排序演算法 快速排序是由東尼 霍爾所發展的一種排序演算法。在平均狀況下,排序 n 個專案要 n log n 次比較。在最壞狀況下則需要 n2 次比較,但這種狀況並不常見。...

乙個小小的程式測試你的思維

php演算法 氣泡排序 arr array 3,1,5,9,2 外層迴圈 決定輪數 for i 0,len count arr i len i if i 2 print r arr i 0 j 0 3 1 交換 1,3,5,9,2 j 1 3 5 不交換 1,3,5,9,2 j 2 5 9 不交換 ...