My IsIsogram solution

bool FBullCowGame::IsIsogram(FString Word) const
{
	if (Word.length() >= 2) 
	{ 
		TMap<char, bool> LetterSeen;
		for (auto Letter : Word)
		{
			Letter = tolower(Letter);
			if (LetterSeen[Letter]) {
				return false;
			}
			else
			{
				LetterSeen[Letter] = true;
			}
		}
	}
		
	return true;
}

Privacy & Terms