Dizenjoni një algoritëm për të gjetur karakterin e parë të papërsëritshëm në vargun e dhënë.
def firstNonRepeatChar(string):
    # krijoni një fjalor personazhesh
    char_dict = dikt()
  
    # përsëritni mbi vargun
    për i në varg:
        # kontrolloni nëse karakteri është tashmë në fjalor
        nëse unë në char_dict:
            char_dict[i] += 1
        # shtoni karakterin nëse nuk është në fjalor
        tjetër:
            char_dict[i] = 1
  
    # përsëritje për karakterin e parë unik
    për i, j në char_dict.items():
        nëse j==1: # ktheni karakterin
            kthej i
  
    # kthehu -1 kur të gjithë karakteret përsëriten
    kthimi -1