華為2012第四屆程式設計大賽初賽題目(4 22下午)

2021-06-06 01:35:44 字數 898 閱讀 1596

(1),現有一串字串,請找出其中的大寫字母並順序儲存至output陣列中。

【注:字母可能包含大寫、小寫字母、數字以及控制字元】

要求實現函式my_string(char input,char output)

例子:input:3dfd93dafkifikdldkjlkd

output:difildlkd

(2),現有一串字串,請對字串中的數字字元按照公升序排序,其他非數字字元儲存位置保持不變,將結果儲存至output陣列中。

【注:字母可能包含大寫、小寫字母、數字以及控制字元】

要求實現函式my_sort(char input,char output)

例子:input:a3vues4sdf2kjk9df0v

output:a0vues2sdf3kjk4df9v

(3),字串匹配問題,給定一串字串,按照指定規則對齊進行匹配,並將匹配結果儲存至output陣列中,多個匹配項用空格間隔,最後乙個不需要空格。

要求1、匹配規則中包含萬用字元?和*。?表示匹配任意乙個字元,*表示匹配任意多個字串。

2、匹配規則要求匹配最大的字元子串,例如abbdd,規則a?d,匹配abbdd而非abbd,即最大匹配子串。

3、匹配後的輸入串不再進行匹配,從當前匹配後的字串開始重新匹配其它字串。

要求實現函式my_find(char input,char rule,char output)

例子:input:abcadefg

rule:a?c

output:abc

input:newsadfanewfdadsf

rule:new

output:new new

intput:breakfastfood

rule:f*d

output:fastfood

第四屆OpenNTF開發大賽

openntf已經宣布第四屆開發大賽,此次大賽由ibm商業合作夥伴 hedersoft贊助,由openntf.org承辦。參賽者有機會獲得1000美金的獎金。此次大賽分為兩個類別 1 開放類別 在這個類 別中,所 有使用x page s的op ennt f專案都 可以參賽 包括可 重用的控 件 完整...

2012屆華為程式設計大賽第二題

華為2012年程式設計大賽 2.輸入聯想 30分 問題描述 輸入聯想功能是非常實用的乙個功能,請程式設計實現類似功能。要求實現函式 void auto complete char str,char tmp,char output 輸入 char str,候選字串 char tmp,輸入字串 輸出 i...

第四屆河南省程式設計大賽 D 走迷宮

題目描述 dr.kong設計的機械人卡多非常愛玩,它常常偷偷跑出實驗室,在某個遊樂場玩之不疲。這天卡多又跑出來了,在sjtl遊樂場玩個不停,坐完碰碰車,又玩滑滑梯,這時卡多又走入乙個迷宮。整個迷宮是用乙個n n的方陣給出,方陣中單元格中填充了乙個整數,表示走到這個位置的難度。這個迷宮可以向上走,向下...