雅虎三道面試題 答案

2021-06-26 19:28:42 字數 833 閱讀 9175

雅虎三道面試題

34、程式設計實現:把十進位制數(long 型)分別以二進位制和十六進製制形式輸出,不能使用 printf 系列

35、程式設計實現:找出兩個字串中最大公共子字串,如"abccade","dgcadde"的最大子串為"cad"

36、有雙向迴圈鍊錶結點定義為:

struct node

;有兩個雙向迴圈鍊錶 a,b,知道其頭指標為:pheada,pheadb,請寫一函式將兩煉表中

data 值相同的結點刪除。

解答:

34、程式設計實現:把十進位制數(long 型)分別以二進位制和十六進製制形式輸出,不能使用 printf 系列

具體已實現:

35、程式設計實現:找出兩個字串中最大公共子字串,如"abccade","dgcadde"的最大子串為"cad"

具體已實現:

36、有雙向迴圈鍊錶結點定義為:

struct node

;有兩個雙向迴圈鍊錶 a,b,知道其頭指標為:pheada,pheadb,請寫一函式將兩煉表中

data 值相同的結點刪除。

用兩個向量a_vec、b_vec分別儲存鍊錶a、b的元素值,將a_vec、b_vec排序,

用類似歸併排序的方法把a_vec、b_vec中值相同的元素放到向量common_vec中。

分別遍歷鍊錶a、b,用二分查詢法檢視每個節點元素是否在common_vec中。

可參考:

面試題答案

2.tomcat工作原理 1.tomcat需要監聽本機上的某個埠。2.tomcat需要抓取此埠上來自客戶端的鏈結並獲得請求呼叫的方法與引數。3.tomcat需要根據請求呼叫的方法,動態地載入方法所在的類,完成類的例項化並通過該例項獲得需要的方法最終將請求傳入方法執行。4.將結果返回給客戶端 jsp ...

C 面試題答案

1 c 函式中值的傳遞方式有哪幾種?答 c 函式的三種傳遞方式為 值傳遞 指標傳遞和引用傳遞。2 標頭檔案的作用是什麼?答 一 通過標頭檔案來呼叫庫功能。在很多場合,源 不便 或不准 向使用者公布,只要向使用者提供標頭檔案和二進位制的庫即可。使用者只需要按照標頭檔案中的介面宣告來呼叫庫功能,而不必關...

微軟面試題答案

第一組題答案 1 三根繩,第一根點燃兩端,第二根點燃一端,第三根不點 第一根和第二根同是點燃,等到第一根滅了,再點燃第二個的另一端 這樣等到第二根燒完只要15分鐘 最後再燒第三根1小時15分 2 根據抽屜原理,4個 3 3公升裝滿 3公升 5公升 全注入 3公升裝滿 3公升 5公升 剩1公升 5公升...