我目前在C++中使用map<int, int>
。我可以检查一个没有问题的密钥的存在,但有没有一种有效的方法来检索特定值的密钥?我的目的是抓住具有给定值的所有元素,然后更新它们的值。有没有一种很好的方式来通过键和值进行搜索?
4
A
回答
8
您可能也有兴趣Boost.Bimap。
+0
谢谢。现在看看它,然后回来。 – Legend 2010-10-03 03:48:47
+0
这绝对是非常有用的+1 – Chubsdad 2010-10-03 05:14:40
+0
@legend仍然没有收到你的回复... – wrongusername 2010-11-24 05:30:35
相关问题
- 1. 有没有一种更简洁的方式来按键的值进行过滤?
- 2. 有没有一种很好的方式通过JDBC自动执行MySQL语句?
- 3. 有没有一种通用的方式来进行此转换?
- 4. 有没有一种很好的方式在JavaScript中进行颜色循环?
- 5. 有没有一种很好的方式来转换BitmapSource和位图?
- 6. 有没有一种很好的方法来分类wp
- 7. 有没有一种很好的方式来设置保留属性的KVO?
- 8. 有没有一种很好的方式来处理注销时的POST
- 9. 有没有一种很好的方式来处理Python中的异常?
- 10. 有没有一种很好的方式来检查Android应用程序的API?
- 11. 有没有一种很好的方式来可视化大量子图(> 500)?
- 12. 有没有一种通用的方法来搜索带有Shiro的LDAP组?
- 13. 有没有一种方法来定义键值的大小?
- 14. 有没有一种特定的方式来搜索引擎与网址(如pingler.com)?
- 15. 有没有一种方法可以在Hibernate搜索中通过短语搜索并使用正则表达式?
- 16. 有没有为什么通过Eclipse搜索热键来改变方向?
- 17. 有没有一种方法可以通过Android Studio中的字符串预览进行搜索?
- 18. MVC - 有没有一种很好的方法来捆绑各自的javascript控件?
- 19. 有没有一种很好的方法来获取当前的属性名称?
- 20. 有没有一种很好的方法来禁用SQLAlchemy中的DML?
- 21. 有没有一种有效的方式来进行中间计算Linq to Entities
- 22. 有没有一种“很好”的方式来处理来自多个来源的重组多播?
- 23. 有没有一种很好的方法来在Spark中添加单词?
- 24. 有没有一种很好的方法来防止重新定义jQuery?
- 25. 有没有一种方法可以使用iTunes Search API通过多个条款进行搜索?
- 26. 对各种领域进行全文搜索是一种很好的做法吗?
- 27. 有没有更好的方式来表达这种类型?
- 28. 有没有更好的方法来搜索这个列表中的任意值?
- 29. 有没有一种“简洁”的方式来在JavaScript中进行命名空间?
- 30. ssh-agent和crontab - 有没有一种很好的方法让这些人见面?
有一个相当好的机会,有一个更好的数据结构为您的问题。你能描述一般你在做什么吗? – JoshD 2010-10-03 03:46:35
其实,我在这里玩这个问题:http://stackoverflow.com/questions/3848239/trying-to-group-values我想出了一个解决方案,并看到如果我可以在C++中实现它。我还没有验证我自己的解决方案版本,但我想知道如果问题真的解决了,如果效率是一个问题。 – Legend 2010-10-03 03:48:31