Dictionaries coding challenges

Practise dictionaries with 3 coding challenges, from easy to hard. Every challenge runs in your browser with instant tests, an AI review of your code and community solutions to compare.

Easy · 2 Medium · 1

Skills you'll practise: CountingAggregating resultsFrequency tablesHash mapsSorting with keys
  • Python · C++ · C#
  • Automated tests
  • AI code review
  • Community solutions
226
Challenges
2
Solutions shared
3
Languages

All challenges

Search by topic, language, or difficulty.

3 challenges
Medium

Tournament Standings

Rank teams from match records.

You'll learn Aggregating resultsSorting with keys
DictionariesParsingSorting
No solutions yet
Easy

Character Frequency

Count how often each character appears.

You'll learn Frequency tablesCounting
BeginnerDictionariesStringsStudent-beginner
No solutions yet
Easy

First Unique Character

Find the first character that appears only once.

You'll learn Hash mapsCounting
BeginnerDictionariesStringsStudent-beginner
No solutions yet