اذهب إلى المحتوى

السؤال

Recommended Posts

  • 2
نشر

عادة تطبيق المهام هو امر بسيط، حيث تكوتدت القائمة عبارة عن مصفوفة أغراض وكل غرض يمثل مهمة معينة ،و المهمة لها رقم و عنوان و تفاصيل و تاريخ إنجاز و أي بيانات تريدها..

المطلوب منك لبناء تطبيق ملاحظات جافاسكربت في المتصفح هو خوارزمية البحث الخطي Linear Search تفيدك في تعديل و حذف مهكة ضمن المصفوقة بعد البحث عن المهمة التي يريد التعديل عليها المستخدم، يمكنك البدء بهذه الخوارزمية و تدعى أيضا Brute Force.

  • 0
نشر

يوجد عدد من الخوارزميات التي يمكنك تطبيقها على تطبيق كهذا ويتمحورون غالبًا في نطاق الترتيب والبحث

  1. يمكنك توفير خاصية أن يتم ترتيب القائمة حسب الإسم أو التاريخ ويمكنك مرة تجربة الترتيب بخوارزمية الbubble sort ومرة أخرى بخوارزمية الinsertion sort
  2. يمكنك توفير خاصية البحث بالإسم أو بالتاريخ وتجربة عدة خوارزمية للبحث مثلًا لو كانت القائمة مرتبة يمكنك إستخدام خوارزمية ال binary search tree إن لم تكن مرتبة يمكنك إستخدام خوارزمية الlinear search

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...