欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 大神們,求教一個用程序來“比較數據”問題 [打印本頁]

作者: ttmax3    時間: 2021-4-12 18:03
標題: 大神們,求教一個用程序來“比較數據”問題
目前想做一個讀卡器,不知道怎么去快速的找出卡號,我想用卡號關聯姓名,姓名和卡號可以通過串口寫入到單片機,如果多,就不知道怎么去比較出卡號。有大神指教下嗎?謝謝了。

作者: ch14691612    時間: 2021-4-12 21:27
卡號變成字符串,用strcmp比較。或者數據寫入數組,數組比較。
作者: xstong    時間: 2021-4-13 08:58
初始化加載的時候,可以把卡號從小到大按順序排列存儲,之后采用二分法折半查找,即便是天文數字,也花費不了多少次就能查出來!關鍵是存儲要有序,不能無序存儲。
作者: ttmax3    時間: 2021-4-13 09:04
ch14691612 發表于 2021-4-12 21:27
卡號變成字符串,用strcmp比較。或者數據寫入數組,數組比較。

謝謝回復,如果有3k個卡號怎么寫入數組呢?沒有那么多內存呀,不過思路倒是清楚了,謝謝了。
作者: ttmax3    時間: 2021-4-13 09:18
xstong 發表于 2021-4-13 08:58
初始化加載的時候,可以把卡號從小到大按順序排列存儲,之后采用二分法折半查找,即便是天文數字,也花費不 ...

謝謝回答。存儲是關鍵。記住了。
作者: 權威人物    時間: 2021-4-13 11:29
ttmax3 發表于 2021-4-13 09:04
謝謝回復,如果有3k個卡號怎么寫入數組呢?沒有那么多內存呀,不過思路倒是清楚了,謝謝了。

分批儲存啊!你分小一點不就可以了么?




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1