文章详情页
json中找到相关联数字的程序?
浏览:125日期: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. phpStudy2017轻巧版mysql无法启动2. centos7 编译安装 Python 3.5.1 失败3. 为什么我输入了refresh不会跳转?请教大神支招!4. list - python 求助5. python - 《flask web 开发》一书,数据库中多对多关系的实现问题?6. python3.x - python连oanda的模拟交易api获取json问题第二问7. flask - python web中如何共享登录状态?8. 为什么我写的PHP不行9. python3.x - python3.5使用pyinstaller打包报错找不到libpython3.5mu.so.1.0等文件求解?10. mysql - 无耻的请教一条sql
排行榜
