文章详情页
json中找到相关联数字的程序?
浏览:240日期: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. java - 如何将一张普通图片转成64级灰度图片?2. 为什么我ping不通我的docker容器呢???3. css - chrome下a标签嵌套img 显示会多个小箭头?4. Browser-sync安装失败问题5. Ghost安装Win8出现1868问题的解决方案6. javascript - sqlite存时间戳再取出来的值不对7. javascript - 使用echarts做一个横向的柱状图,但是数据超出坐标轴范围了怎么办?8. css3 - 有好的Blog的CSS样式吗?9. javascript - Vuex 实例名称只能是store吗10. javascript - js读取excel其中一列中的一个值是0.3556但是读出来是0.35559999999999997?
排行榜

网公网安备