تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الآن أدركت أهمية الخوارزميات !
#1
بسم الله الرحمان الرحيم

لن أتكلم عن الخوارزميات من حيث المعنى والأنواع لكن سأقدم فقط نصيحة لأخواني المبرمجين المبتدئين : لا تستهينوا بالخوارزميات فهي عبارة عن حلول لمشاكل جاهزة تغنيك عن الكثير من التفكير والبحث 

لي مدة أعمل على c# وككل الهواة لم أبال بها لكن من حين إلى آخر أحاول التعرف عليها أتابعها لكن أجد كأنهم يتحدثون عن أشياء لا جدوى منها !

لكن الآن عرض علي برنامج قواعد بيانات يحتاج البحث عن 8000 عنصر في 16000 عنصر واستخلاص معلوماتهم منها !

فكرت هل سأستعمل التكرار ويقوم كل عنصر من 8000 بالدوران على 16000 عنصر ...؟!

مؤكد أنه سيستغرق الوقت الكثير وتعليق البرنامج وربما الجهاز !

وهنا لم أجد حلا غير اللجوء إلى ما كنت استهين به : الخوارزميات؛ وبالضبط خوارزميات البحث والترتيب من عجيب هذه الخوازميات تقليل عدد عمليات البحث فيما رأيته من 999999 عملية في الخوارزمية الأولى إلى 19 عملية في الخوارزمية الثانية إلى عملية واحدة في الخوازمية الثالثة

وهذا ما جعلني أندم على عدم الحرص على الإلمام بها
الرد }}}
#2
وأما مثلك ما زلتُ أستهين بالخوارزميات ، ولكن بعد مقالك الجميل سوف أتابع هذا الأمر بشغف
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
#3
صحيح الخوارزميات عنصر مهمه في كل شي في عالم السورسات
الرد }}}
تم الشكر بواسطة: Sajad , elgokr
#4
شكرا على النصيحة الهامة انت على حق.
هَٰٓؤُلَآءِ قَوْمُنَا ٱتَّخَذُوا۟ مِن دُونِهِۦٓ ءَالِهَةً لَّوْلَا يَأْتُونَ عَلَيْهِم بِسُلْطَٰنٍۭ بَيِّنٍ فَمَنْ أَظْلَمُ مِمَّنِ ٱفْتَرَىٰ عَلَى ٱللَّهِ كَذِبًا
الرد }}}
تم الشكر بواسطة: elgokr
#5
عندمة تحتاجها اقراها
اما ان تظيع وقتك في بداية تعلمك سوف تترك البرمجه
الرد }}}
تم الشكر بواسطة:
#6
انت محق . شكرا
Showbox jiofi.local.html tplinklogin
الرد }}}
تم الشكر بواسطة:


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم