حساب أكثر كلمة متكررة في النص بدون استخدام مكتبات
أولا نقوم بجلب النص المراد تحويله
نقوم بجلب كل الكلمات الموجودة في النص ووضعها داخل List
نقوم بإنشاء قاموس Dictionary لتخزين الكلمات وعدد تكرارها
نقوم بعمل Loop على جميع الكلمات الموجودة داخل ال List وإضافة الكلمة داخل القاموس وبجانبها عدد المرات التي تكررت فيها الكلمة, في حالة الكلمة كانت موجودة من قبل سنقوم بزيادة رقم واحد اما لو كانت الكلمة جديدة سنقوم بوضع قيمتها رقم واحد, اقرأ التعليقات في الكود لفهم الفكرة
سيكون القاموس بهذا الشكل في النهاية إذا إستعملنا المدخلات في الكود التالي
إنشاء متغيرات لتخزين البيانات
الآن نقوم بعمل Loop على القاموس وسنمر على كل كلمة إذا وجدنا عدد مرات تكرارها أكثر من المتغير highest_count سنعتبر أن هذه أكثر كلمة مكررة حتى نرى هناك أكثر منها أم لا ثم نكمل ال Loop لو وجدنا كلمة أكثر منها في التكرار سنضع القيمة في highest_count أما غير ذلك سنعتبر الكلمة السابقة هي أكثر كلمة مكررة وهكذا
طباعة النتائج
الكود الكامل
0 تعليقات