Bosala algorithme mpo na koluka elembo ya liboso oyo ekoki kozongelama te na molongo oyo epesami.
Tala algorithme moko ya pete oyo ekoki kosalelama pona koluka elembo ya liboso oyo ekoki kozongelama te na molongo oyo epesami : 1. Bandá na kosala diksionɛrɛ mpo na kolanda bilembo mpe motango na yango na molongo oyo epesami. 2. Bosala boucle na kati ya elembo moko na moko na molongo oyo epesami. Mpo na elembo mokomoko, talá soki ezali na diksionɛrɛ oyo esalemi. Soki ezali, bakisa motango na yango, soki te bakisa yango na diksionɛrɛ na motuya ya 1. 3. Sima ya kosilisa boucle, boucle na dictionnaire mpe zongisa elembo ya liboso oyo ezali na motango ya 1. Tala ndakisa ya mise en œuvre ya algorithme na Python: ``` def non_repeatable_character(string): char_count = {} mpo na char na molongo: soki char na char_count: char_count[char] += 1 mosusu: char_count[char] = 1 mpo na k,v na char_count .items(): soki v == 1: zongisa k zongisa Ezali te print(non_repeatable_character("abcdeab")) # ezongisi 'c' print(non_repeatable_character("aabbccddee")) # ezongisi Eloko moko te ``` Na mise en œuvre oyo, fonction `non_repeatable_character` ezuaka molongo lokola bokotisi na yango mpe ezongisaka elembo ya yambo oyo ekoki kozongelama te kati na yango, to Eloko moko te soki ezali te.