#pragma once #include #include #include #include namespace stl_containers { [[nodiscard]] auto first_unique(const std::vector& words) -> std::string; [[nodiscard]] auto group_anagrams(const std::vector& words) -> std::unordered_map>; [[nodiscard]] auto has_duplicate(const std::vector& data) -> bool; } // namespace stl_containers