Я скоро начну работу над новым проектом на работе.По сути, здесь есть много химических соединений, каждое из которых имеет свой префикс / идентификатор.Например, пара символов, за которыми следуют несколько целых и тому подобное, хотя все они различаются.
Мне было интересно, существует ли алгоритм для эффективного сопоставления этих элементов, в отличие от массивного, если еще.
Я думаю, что хеш-карта с ключом -> значением, где ключом является некоторая маска, может быть хорошей, но я надеялся, что кто-то может предложить что-то более сложное, что я мог бы использовать.
Поскольку не только для химических соединений, количество различных значений может быть огромным.
Спасибо