文章詳情頁
json中找到相關聯(lián)數(shù)字的程序?
瀏覽:203日期: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:算法可以歸納為集合運算,可轉化為整數(shù)的位運算,達到高效目的。 說明如下圖:

相關文章:
1. boot2docker無法啟動2. docker-compose中volumes的問題3. 關docker hub上有些鏡像的tag被標記““This image has vulnerabilities””4. docker容器呢SSH為什么連不通呢?5. java - SSH框架中寫分頁時service層中不能注入分頁類6. dockerfile - 為什么docker容器啟動不了?7. 關于docker下的nginx壓力測試8. node.js - antdesign怎么集合react-redux對input控件進行初始化賦值9. docker安裝后出現(xiàn)Cannot connect to the Docker daemon.10. nignx - docker內nginx 80端口被占用
排行榜

熱門標簽
網公網安備