У меня есть два стека: один полностью упорядочен со всеми возможными элементами, а другой не упорядочен, в котором могут отсутствовать некоторые элементы. Есть ли способ перебрать неупорядоченный стек, чтобы он соответствовал отсортированному стеку? Все элементы являются строками, поэтому я не могу использовать какие-либо математические выражения для их организации, и я стараюсь избегать использования списков или структур массива. Есть идеи?
[править] Упорядоченная стопка - это главный рецепт, а неупорядоченная стопка - стопка ингредиентов. Цель состоит в том, чтобы взять ингредиенты и отсортировать их так, чтобы они были в том же произвольном порядке, что и основной рецепт.