Mashq: map'lar
Maplar bilan mashq qilamiz.
Yechimni kodning pastki qismidagi
Topshiriqlarbo'limiga yozing, so'ng Submit tugmasini bosing. Mavzu mustahkam o'zlashishi uchun ikkala topshiriqni ham bajaring.
WordCount funksiyasini amalga oshiring. U s satridagi har bir "so'z" necha marta uchrashini ko'rsatuvchi map qaytarishi kerak.
strings.Fields sizga foydali bo'lishi mumkin.
Izoh: asl sayohatda wc.Test funksiyasi test to'plamini ishga tushiradi. Bu yerda ozgina test main ichida yozib qo'yilgan: u natijani kutilgan qiymat bilan solishtirib, muvaffaqiyat yoki xatoni chiqaradi.
Testlar WordCount ni bir necha satr bilan tekshiradi (bo'shliq bilan ajratilgan so'zlar; katta-kichik harf va tinish belgilari alohida so'z hisoblanadi).
engKopUchragan(s string) string funksiyasini yozing: s dagi eng ko'p uchragan so'zni qaytarsin (strings.Fields bilan ajrating; testlarda eng ko'p uchraydigan so'z yagona). Masalan, engKopUchragan("a b a c a b") — "a". Buning uchun WordCount dan foydalansangiz bo'ladi.