Reverse a string without using built-in functions.
Check if a string is palindrome.
Count vowels & consonants in a string.
Count occurrences of each character.
Remove duplicate characters from a string.
Find first non-repeating character.
Reverse each word in a sentence.
Check if two strings are anagrams.
Find longest substring without repeating characters.