文章詳情頁
json中找到相關(guān)聯(lián)數(shù)字的程序?
瀏覽:108日期:2024-08-11 09:43:34
問題描述
str={'Tom':'1,2,3','Jack':'1,5,9','Bob':'2','Li':'2,7'}在Tom的數(shù)字中發(fā)現(xiàn)有1,那就要把Jack的5,9給Tom;在Tom的數(shù)字中發(fā)現(xiàn)有2,那就要把Li的7給Tom,Bob只有一個2,沒有其他數(shù)字,沒法給;在Tom的數(shù)字中發(fā)現(xiàn)有3,Jack、Bob、Li都沒有3,沒法給;...最后得出:str_related={'Tom':'5,9,7','Jack':'2,3','Bob':'1,3,7','Li':'1,3'}
不知道描述清楚沒?真實的情況:人員很多,至少10k,數(shù)字至少100k怎么高效寫這段程序?謝謝
問題解答
回答1:算法可以歸納為集合運算,可轉(zhuǎn)化為整數(shù)的位運算,達(dá)到高效目的。 說明如下圖:
相關(guān)文章:
1. python - scrapy url去重2. MySQL主鍵沖突時的更新操作和替換操作在功能上有什么差別(如圖)3. node.js - 微信小程序websocket連接問題4. python執(zhí)行cmd命令,怎么讓他執(zhí)行類似Ctrl+C效果將其結(jié)束命令?5. 實現(xiàn)bing搜索工具urlAPI提交6. Python中使用超長的List導(dǎo)致內(nèi)存占用過大7. python - Django有哪些成功項目?8. ios - 類似微博首頁,一張圖的時候是如何確定圖大小的?9. 數(shù)據(jù)庫 - Mysql的存儲過程真的是個坑!求助下面的存儲過程哪里錯啦,實在是找不到哪里的問題了。10. 鏈接圖片時,鏈接不成功
排行榜

熱門標(biāo)簽