文章詳情頁
json中找到相關聯數字的程序?
瀏覽:131日期:2024-08-11 09:43:34
問題描述
str={'Tom':'1,2,3','Jack':'1,5,9','Bob':'2','Li':'2,7'}在Tom的數字中發現有1,那就要把Jack的5,9給Tom;在Tom的數字中發現有2,那就要把Li的7給Tom,Bob只有一個2,沒有其他數字,沒法給;在Tom的數字中發現有3,Jack、Bob、Li都沒有3,沒法給;...最后得出:str_related={'Tom':'5,9,7','Jack':'2,3','Bob':'1,3,7','Li':'1,3'}
不知道描述清楚沒?真實的情況:人員很多,至少10k,數字至少100k怎么高效寫這段程序?謝謝
問題解答
回答1:算法可以歸納為集合運算,可轉化為整數的位運算,達到高效目的。 說明如下圖:
相關文章:
1. mysql - thinkphp5 在MAC電腦本地正常,部署LINUX服務器之后,模型不存在2. APP上傳到電腦服務器,出現數據上傳不完整的問題3. 編輯管理員信息時,為什么沒有修改過的內容會為空?4. Python 爬蟲 遇到的問題(手淘問大家)5. win10 python3.5 matplotlib使用報錯6. python - 斗魚關注人數爬下來是張加載圖片,如何爬取關注人數7. javascript - 百度圖片切換圖片時url會改變,但無刷新,沒用hash,IE8也支持,請問是用了什么技術?8. python - xpath中如何使用變量9. 這是什么情況???10. 就一臺服務器,mysql數據庫想實現自動備份,如何設計?
排行榜
