Есть ли реализация следующей структуры данных уже реализована в Java:Java Two-Way Linked набор структуры данных
Say Я хочу набор для '2' ('A', 'C', 'D')
, но я также хочу, набор для 'A' ('1', '2')
Есть ли реализация следующей структуры данных уже реализована в Java:Java Two-Way Linked набор структуры данных
Say Я хочу набор для '2' ('A', 'C', 'D')
, но я также хочу, набор для 'A' ('1', '2')
У вас нет такой структуры данных в Java Collections Framework.
Я предлагаю вам guava library, вы можете найти что-то полезное там.
Обратите внимание, что то, что вы здесь, представляет собой, по существу, неориентированный граф, поэтому следите за библиотеками графов (например, JGraphT) или пишите свои собственные.
Похож на случай для класса Guava [BiMap] (http://docs.guava-libraries.googlecode.com/git-history/release/javadoc/com/google/common/collect/BiMap.html). – Henrik
@Henrik nope, that is 1: 1 –
Это график не "BiMap" печально. –