<sup id="gs2s0"></sup>
<sup id="gs2s0"></sup>
<acronym id="gs2s0"><center id="gs2s0"></center></acronym>
<rt id="gs2s0"><center id="gs2s0"></center></rt>

簡單個人電話號碼查詢系統

所需積分/C幣:33 2012-01-06 10:23:01 244KB DOC
107
收藏 收藏
舉報

1) 問題描述 人們在日常生活中經常需要查找某個人或某個單位的電話號碼,本實驗將實現一個簡單的個人電話號碼查詢系統,根據用戶輸入的信息(例如姓名等)進行快速查詢。 2) 基本要求 (1) 在外存上,用文件保存電話號碼信息; (2) 在內存中,設計數據結構存儲電話號碼信息; (3) 提供查詢功能:根據姓名實現快速查詢; (4) 提供其他維護功能:例如插入、刪除、修改等; (5) 按電話號碼進行排序。 3) 設計思想 由于需要管理的電話號碼信息較多,而且要在程序運行結束后仍然保存電話號碼信息,所以電話號碼信息采用文件的形式存放到外存中。在系統運行時,需要將電話號碼信息從文件調入內存來進行查找等操作,為了接收文件中的內容,要有一個數據結構與之對應,可以設計如下結構類型的數組來接收數據: const int max=10; struct TeleNumber { string name; //姓名 string phoneNumber; //固定電話號碼 string mobileNumber; //移動電話號碼 string email; //電子郵箱 } Tele[max]; 為了實現對電話號碼的快速查詢,可以將上述結構數組排序,以便應用折半查找,但是,在數組中實現插入和刪除操作的代價較高。如果記錄需頻繁進行插入或刪除操作,可以考慮采用二叉排序樹組織電話號碼信息,則查找和維護都能獲得較高的時間性能。更復雜地,需要考慮該二叉排序樹是否平衡,如何使之達到平衡。

...展開詳情
立即下載 低至0.43元/次 身份認證VIP會員低至7折
一個資源只可評論一次,評論內容不能少于5個字
Dev-Liangjian 和百度上的一樣,是不是原創的?
2017-06-13
回復
LXQ876216505 很好很實用
2014-07-08
回復
穩妥OH 寫的不錯,但是不是我需要的哪種
2014-06-19
回復
alias0824 真是我需要的,幫了大忙
2014-04-08
回復
u010744812 還不錯,報告寫得不是太詳細
2013-06-26
回復
Gavin_高 報告寫得不是太詳細
2013-06-08
回復
ldtiger 還不錯,報告寫得不是太詳細,流程圖很多沒畫,如果是c就好了
2012-06-04
回復
您會向同學/朋友/同事推薦我們的CSDN下載嗎?
謝謝參與!您的真實評價是我們改進的動力~
上傳資源賺積分or賺錢
    最新推薦
    炫乐彩票