问题描述
|
我正在使用python管理要处理的字符串队列。它有几个要求:
每个字符串都匹配一个优先级,并且仅根据该值进行处理。
可以将字符串动态添加到此队列,但是队列中不允许重复的字符串。如果提交了副本,则必须将其标识并忽略。
那么是否有任何python数据类型将允许这样的事情?还是我必须自己写?
如果没有本地结构,那么我正在考虑维护两个结构。
一个将维护字符串及其优先级的heapq
一个列表,用于维护字符串的哈希值以检查字符串是否已存储
只要这些不会不同步,它就可以解决问题。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)