أسئلة مقابلة Amazon Coding


صفيف الأسئلة الأمازون

سؤال 1. أبطأ حل Leetcode مفتاح توفر لنا مشكلة Slowest Key Leetcode Solution سلسلة من المفاتيح التي تم الضغط عليها. لدينا أيضًا مصفوفة أو متجه لمرات إطلاق هذه المفاتيح. يتم إعطاء تسلسل المفاتيح في شكل سلسلة. لذا ، طلبت منا المشكلة أن ...

المزيد

سؤال 2. 3Sum Leetcode الحل بيان المشكلة بالنظر إلى مصفوفة عدد n من الأعداد الصحيحة ، هل توجد عناصر أ ، ب ، ج في الأعداد بحيث تكون أ + ب + ج = 0؟ ابحث عن جميع التوائم الثلاثة الفريدة في المصفوفة التي تعطي مجموع الصفر. ملاحظة: يجب ألا تحتوي مجموعة الحلول على ثلاثة توائم مكررة. المثال رقم 1 [-1,0,1,2،1,4،XNUMX،XNUMX، -XNUMX،XNUMX] ...

المزيد

سؤال 3. أدخل حل Leetcode الفاصل توفر لنا مشكلة Insert Interval Leetcode Solution قائمة ببعض الفواصل الزمنية وفاصل زمني منفصل واحد. ثم يُطلب منا إدخال هذا الفاصل الزمني الجديد بين قائمة الفواصل الزمنية. لذلك ، قد يتقاطع الفاصل الزمني الجديد مع فترات موجودة بالفعل في القائمة ، أو قد ...

المزيد

سؤال 4. الجمع بين حل Leetcode توفر لنا المشكلة Combination Sum Leetcode Solution مصفوفة أو قائمة أعداد صحيحة وهدف. يُطلب منا إيجاد المجموعات التي يمكن إجراؤها باستخدام هذه الأعداد الصحيحة أي عدد من المرات التي تضيف ما يصل إلى الهدف المحدد. لذلك بشكل أكثر رسمية ، يمكننا استخدام المعطى ...

المزيد

سؤال 5. حل Leetcode محيط الجزيرة بيان المشكلة في هذه المسألة ، حصلنا على شبكة في شكل مصفوفة ثنائية الأبعاد. تمثل الشبكة [i] [j] = 2 وجود الماء في تلك النقطة وتمثل الشبكة [i] [j] = 0 الأرض. ترتبط خلايا الشبكة عموديًا / أفقيًا ولكن ليس بشكل مائل. هناك جزيرة واحدة بالضبط (مكون متصل بالأرض ...

المزيد

سؤال 6. الحد الأقصى لحل Leetcode Subarray بيان المشكلة باستخدام مصفوفة عدد صحيح ، ابحث عن المصفوفة المتجاورة (التي تحتوي على رقم واحد على الأقل) التي تحتوي على أكبر مجموع وأعد مجموعها. أرقام الأمثلة = [-2,1،3,4، -1,2,1،5,4، -6،4،1,2,1، -6،1] 1 التفسير: [1، -XNUMX،XNUMX،XNUMX] لديها أكبر مجموع = XNUMX. nums = [- XNUMX] -XNUMX النهج XNUMX (فرق تسد) في هذا النهج ...

المزيد

سؤال 7. ترتيب تحويل حل Array Leetcode زودتنا المشكلة Rank Transform لحل Array Leetcode بمجموعة من الأعداد الصحيحة. الصفيف أو التسلسل المحدد لم يتم فرزه. نحتاج إلى تعيين الرتب لكل عدد صحيح في التسلسل المحدد. هناك بعض القيود لتعيين الرتب. يجب أن تبدأ الرتب بـ ...

المزيد

سؤال 8. قم بفك ضغط حل Leetcode بقائمة طول التشغيل المشفر توضح المشكلة إلغاء ضغط Run-Length Encoded List List Leetcode Solution أنه يتم إعطاؤك صفيفًا أو متجهًا يحتوي على تسلسل. التسلسل لديه بعض التمثيل المحدد. تسلسل الإدخال يتكون من تسلسل آخر. سوف نسمي هذا التسلسل الآخر بالتسلسل الأصلي. حسب تسلسل الإدخال ...

المزيد

سؤال 9. استبدل العناصر بأكبر عنصر في حل Leetcode الجانب الأيمن توفر لنا مشكلة استبدال العناصر بأكبر عنصر على الجانب الأيمن من حل Leetcode مصفوفة أو متجه من الأعداد الصحيحة. طلبت منا المشكلة استبدال جميع العناصر بالعنصر الأفضل بين جميع العناصر في الجانب الأيمن. لذا ضع في اعتبارك ما إذا كان لدينا ...

المزيد

سؤال 10. ابحث عن الفائز على حل لعبة Tic Tac Toe Leetcode المشكلة البحث عن الفائز في لعبة Tic Tac Toe يطلب منا Leetcode Solution معرفة الفائز في لعبة tic tac toe. تزودنا المشكلة بمجموعة أو متجه من الحركات التي قام بها اللاعبون. نحن بحاجة للذهاب من خلال التحركات والحكم على من ...

المزيد

سؤال 11. البحث عن الأحرف الشائعة حل Leetcode بيان المشكلة في هذه المشكلة ، حصلنا على قائمة من السلاسل. علينا أن نكتشف الشخصيات المشتركة في جميع الأوتار. إذا كانت الشخصية موجودة في جميع السلاسل في عدة مرات ، فعلينا إخراج الحرف عدة مرات. لنفترض أن لدينا مجموعة ...

المزيد

سؤال 12. الحد الأدنى من الوقت لزيارة جميع النقاط حل Leetcode مشكلة الحد الأدنى من وقت زيارة جميع النقاط يوفر حل Leetcode لنا مصفوفة أو متجهًا من النقاط على محاور الإحداثيات. تطلب منا المشكلة بعد تزويدنا بالمدخلات إيجاد الحد الأدنى من الوقت لزيارة جميع النقاط الواردة في الإدخال. عندما تقوم بنقل وحدة واحدة ...

المزيد

سؤال 13. البحث عن عدد صحيح فريد من نوعه يصل إلى حل Leetcode الصفري توفر لنا مشكلة Find N Unique Integers Sum up to Zero Leetcode Solution عددًا صحيحًا. يطلب منا إعادة عدد n من الأعداد الصحيحة الفريدة التي يصل مجموعها إلى 0. لذا ، فإن السؤال سهل الفهم. لذا ، قبل الغوص في الحل. دعونا نلقي نظرة على ...

المزيد

سؤال 14. صفيف التقسيم إلى ثلاثة أجزاء مع حل Leetcode يساوي المجموع توفر لنا مشكلة قسم الصفيف إلى ثلاثة أجزاء ذات مجموع متساوٍ Leetcode Solution مصفوفة أو متجهًا ويسأل عما إذا كان هناك ثلاثة أقسام ممكنة من التسلسل. هنا ، نعني بالتقسيم أن هناك مؤشرين i ، j بحيث يكون مجموع العناصر من البداية ...

المزيد

سؤال 15. البحث عن الأحرف الشائعة حل Leetcode بيان المشكلة في هذه المشكلة ، يتم إعطاؤنا مصفوفة من السلاسل النصية. نحتاج إلى طباعة قائمة بجميع الأحرف التي تظهر في كل سلسلة في المصفوفة (تتضمن التكرارات). هذا إذا ظهر حرف مرتين في كل سلسلة ، ولكن ليس 2 مرات ، فنحن بحاجة إلى الحصول عليه ...

المزيد

سؤال 16. ابحث عن جميع الأرقام المختفية في حل Array Leetcode بيان المشكلة في هذه المسألة ، لدينا مجموعة من الأعداد الصحيحة. يحتوي على عناصر تتراوح من 1 إلى N ، حيث N = حجم المصفوفة. ومع ذلك ، هناك بعض العناصر التي اختفت وبعض التكرارات موجودة في مكانها. هدفنا هو إرجاع مصفوفة ...

المزيد

سؤال 17. عنصر الأغلبية II حل Leetcode في هذه المسألة ، لدينا مجموعة من الأعداد الصحيحة. الهدف هو إيجاد جميع العناصر التي تحدث أكثر من N / 3⌋ مرة في المصفوفة حيث N = حجم المصفوفة و ⌊ ⌋ هي مشغل الأرضية. نحتاج إلى إرجاع مجموعة من ...

المزيد

سؤال 18. يحتوي على حل مكرر II Leetcode بيان المشكلة في هذه المسألة لدينا مجموعة من الأعداد الصحيحة وعلينا التحقق مما إذا كان هناك أي عنصر مكرر على مسافة k على الأقل لبعضها البعض. أي يجب أن يكون الفرق بين مؤشري هذين العنصرين أقل من ...

المزيد

سؤال 19. مصفوفة الفرز النسبي حل Leetcode في هذه المسألة ، لدينا مصفوفتان من الأعداد الصحيحة الموجبة. جميع عناصر المصفوفة الثانية مميزة وموجودة في المصفوفة الأولى. ومع ذلك ، يمكن أن تحتوي المصفوفة الأولى على عناصر مكررة أو عناصر غير موجودة في المصفوفة الثانية. نحتاج إلى فرز المصفوفة الأولى ...

المزيد

سؤال 20. البحث عن الكلمات التي يمكن تشكيلها بواسطة أحرف Leetcode الحل بيان المشكلة في المشكلة "البحث عن الكلمات التي يمكن تشكيلها من خلال الأحرف" لدينا مجموعة من السلاسل تتكون من الأبجدية الإنجليزية الصغيرة (الكلمات) وسلسلة تتكون من مجموعة من الأحرف (الأحرف). مهمتنا هي التحقق من كل سلسلة في المصفوفة ...

المزيد

سؤال 21. عدد أزواج دومينو المتكافئة حل Leetcode بيان المشكلة في المشكلة "عدد أزواج الدومينو المتكافئة" ، حصلنا على قائمة من الدومينو حيث يتكون كل دومينو من قيمتين مثل الدومينو [i] = [أ ، ب]. اثنان من الدومينو ، الدومينو [i] = [a ، b] والدومينو [j] = [c ، d] متكافئان إذا (a == c و b == d) أو (a == d و c == d) . مهمتنا هي معرفة ...

المزيد

سؤال 22. حل مثلث باسكال II ليت كود بيان المشكلة في هذه المسألة حصلنا على فهرس الصف (i) لمثلث باسكال. علينا إنشاء مصفوفة خطية تحتوي على قيم الصف i وإعادتها. يبدأ فهرس الصفوف من 0. نعلم أن مثلث باسكال هو مثلث حيث يكون كل رقم هو ...

المزيد

سؤال 23. حل Leetcode المسارات الفريدة تنص المشكلة الفريدة Paths Leetcode Solution على حصولك على رقمين صحيحين يمثلان حجم الشبكة. باستخدام حجم الشبكة وطولها وعرضها. نحتاج إلى إيجاد عدد المسارات الفريدة من الزاوية اليسرى العلوية للشبكة إلى ...

المزيد

سؤال 24. عدد من حل Leetcode أزواج جيدة بيان المشكلة في هذه المسألة ، يتم إعطاء مصفوفة من الأعداد الصحيحة وعلينا معرفة العدد الإجمالي للأزواج الجيدة (a [i] ، a [j]) حيث a [i] = a [j]. أرقام الأمثلة = [1,2,3,1,1,3،4،4،0,3،0,4،3,4] 2,5 الشرح: هناك 1,1,1,1 أزواج جيدة في المؤشرات (6،XNUMX) ، (XNUMX،XNUMX) ، (XNUMX،XNUMX) ، (XNUMX). [XNUMX،XNUMX،XNUMX،XNUMX] XNUMX شرح: ...

المزيد

سؤال 25. ثالث أكبر عدد من حل Leetcode كما يقول العنوان ، الهدف هو إيجاد الحد الأقصى الثالث لعدد صحيح في مصفوفة معينة من الأعداد الصحيحة. لاحظ أننا بحاجة إلى إيجاد العدد الصحيح الثالث الأقصى المميز في المصفوفة. نعيد الحد الأقصى لعدد صحيح في المصفوفة عندما لا يكون لها عدد صحيح ثالث مميز. مثال ...

المزيد

سؤال 26. حل Leetcode شجرة ثنائي متوازن تكون الشجرة الثنائية متوازنة مع الارتفاع إذا كان اختلاف ارتفاعات الشجرة الفرعية اليمنى واليسرى لكل عقدة في الشجرة هو 1. في هذه المشكلة ، سوف نتحقق من وجود شجرة ثنائية متوازنة. مثال 2/1/4 غير متوازن 1 / \ 2 ...

المزيد

سؤال 27. كم عدد الأرقام أصغر من حل Leetcode الرقم الحالي بيان المشكلة في هذه المشكلة ، لدينا مصفوفة. لكل عنصر من هذه المصفوفة ، علينا معرفة عدد العناصر الأصغر من ذلك العنصر. أي لكل i (0 <= i

المزيد

سؤال 28. دمج حل Leetcode المصفوفات المصنفة في مشكلة "دمج المصفوفات المصنفة" ، لدينا مصفوفتان تم فرزهما بترتيب غير تنازلي. المصفوفة الأولى ليست ممتلئة بالكامل ولديها مساحة كافية لاستيعاب جميع عناصر المصفوفة الثانية أيضًا. علينا دمج المصفوفتين ، بحيث تحتوي المصفوفة الأولى على عناصر ...

المزيد

سؤال 29. ابحث في حل Leetcode Array Array ضع في اعتبارك مصفوفة مرتبة ولكن تم اختيار فهرس واحد وتم تدوير المصفوفة في تلك المرحلة. الآن ، بمجرد تدوير المصفوفة ، يُطلب منك العثور على عنصر هدف معين وإرجاع فهرسها. في حالة عدم وجود العنصر ، قم بإرجاع -1. المشكلة بشكل عام ...

المزيد

سؤال 30. بحث إدراج موضع Leetcode الحل في هذه المشكلة ، لدينا مصفوفة مرتبة وعدد صحيح مستهدف. علينا أن نجد موقع إدراج البحث الخاص به. إذا كانت القيمة الهدف موجودة في المصفوفة ، فقم بإرجاع فهرسها. قم بإرجاع الفهرس الذي يجب إدراج الهدف فيه للحفاظ على الترتيب مرتبة (في ...

المزيد

سؤال 31. الأطفال مع أكبر عدد من الحل Leetcode الحل في مشكلة "الأطفال الذين لديهم أكبر عدد من الحلوى" ، حصلنا على مجموعة من الأعداد الصحيحة التي تمثل عدد الشوكولاتة التي حصل عليها بعض الأطفال وبعض الحلوى الإضافية التي يمكن توزيعها بأي طريقة. الآن ، علينا أن نجد: هل يمكن أن يحصل كل طفل على أكبر عدد ...

المزيد

سؤال 32. تشغيل مجموع 1d Array Array Leetcode Solution بيان المشكلة عند تشغيل مجموع مشكلة مصفوفة 1d ، حصلنا على مصفوفة أرقام يجب أن نعيد لها مصفوفة حيث لكل فهرس i في مصفوفة النتيجة arr [i] = sum (nums [0] ... nums [i]) . أمثلة على الأعداد = [1,2,3,4،1,3,6,10،XNUMX،XNUMX] [XNUMX،XNUMX،XNUMX،XNUMX] التفسير: المجموع الجاري هو: ...

المزيد

سؤال 33. Plus One حل Leetcode بيان المشكلة في المسألة "Plus One" لدينا مصفوفة حيث يمثل كل عنصر في المصفوفة رقمًا من رقم. المصفوفة الكاملة تمثل رقمًا. يمثل الفهرس الصفري MSB للرقم. يمكننا أن نفترض أنه لا يوجد صفر بادئ في ...

المزيد

سؤال 34. أكبر عنصر في Array Leetcode Solutions في هذه المشكلة ، علينا إرجاع العنصر الأكبر k في مصفوفة لم يتم فرزها. لاحظ أن المصفوفة يمكن أن تحتوي على تكرارات. لذا علينا إيجاد العنصر الأكبر Kth بالترتيب الفرز ، وليس العنصر المميز Kth الأكبر. مثال أ = {4، 2، 5، 3 ...

المزيد

سؤال 35. ماكس متتالية حل Leetcode بيان المشكلة في مشكلة الحد الأقصى المتتالي يتم إعطاء مصفوفة ثنائية. علينا إيجاد الحد الأقصى لعدد المتتالية الموجودة في المصفوفة المحددة. سوف تحتوي مصفوفة الإدخال على 0 و 1. مثال [1,1,0,1,1,1،3،XNUMX،XNUMX،XNUMX،XNUMX] XNUMX توضيح: أول رقمين أو آخر ثلاثة أرقام هي ...

المزيد

سؤال 36. إعادة ترتيب المصفوفة بحيث arr [i]> = arr [j] إذا كان i زوجي و arr [i] <= arr [j] إذا كان i فردي و j <i افترض أن لديك مصفوفة عدد صحيح. يطلب بيان المشكلة إعادة ترتيب المصفوفة بطريقة تجعل العناصر الموجودة في الموضع الزوجي في المصفوفة أكبر من جميع العناصر قبلها ، ويجب أن تكون العناصر الموجودة في المواضع الفردية أقل من العناصر التي قبلها. مثال ...

المزيد

سؤال 37. ترتيب الصفيف حسب حل تماثل II Leetcode بيان المشكلة في المشكلة "Sort Array By Parity II" ، حصلنا على مصفوفة تماثل حيث تكون جميع العناصر أعدادًا صحيحة موجبة. تحتوي المصفوفة على عدد زوجي من العناصر. تحتوي المصفوفة على عدد متساوٍ من العناصر الفردية والزوجية. مهمتنا هي إعادة ترتيب العناصر ...

المزيد

سؤال 38. عد الزوج مع مجموع معين في مشكلة "زوج العد مع مجموع معين" ، قدمنا ​​مصفوفة عدد صحيح [] ورقم آخر يقول "مجموع" ، عليك تحديد ما إذا كان أي من العنصرين في مصفوفة معينة له مجموع يساوي "مجموع". إدخال مثال: arr [] = {1,3,4,6,7،9،XNUMX،XNUMX،XNUMX} and sum = XNUMX. الناتج: "تم العثور على العناصر ...

المزيد

سؤال 39. تجميع التواجد المتعدد لعناصر المصفوفة مرتبة حسب التواجد الأول يتم إعطاؤك سؤالاً قدمت فيه مصفوفة لم يتم فرزها مع تكرارات متعددة للأرقام. المهمة هي تجميع كل التكرارات المتعددة لعناصر المصفوفة مرتبة حسب التواجد الأول. في غضون ذلك ، يجب أن يكون الترتيب هو نفسه الذي يأتي به الرقم. إدخال مثال: [2، 3,4,3,1,3,2,4،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX] ...

المزيد

سؤال 40. الحد الأقصى للفرق بين تكرار عنصرين مثل هذا العنصر الذي له تردد أكبر يكون أكبر أيضًا افترض أن لديك مصفوفة عدد صحيح. يطلب بيان المشكلة معرفة الحد الأقصى للاختلاف بين تكرار أي عنصرين متميزين في مصفوفة معينة ، ولكن يجب أيضًا أن يكون العنصر ذو التردد الأكبر أكبر في القيمة من الرقم الصحيح الآخر. إدخال مثال: arr [] = {2,4,4,4,3,2،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX} ...

المزيد

سؤال 41. قم بتكبير مجموع المصفوفة بعد حل K Negations Leetcode هذا المنشور موجود في تعظيم مجموع الصفيف بعد K Negations Leetcode Solution بيان المشكلة في المشكلة "تعظيم مجموع الصفيف بعد K Negations" نحصل على مصفوفة arr وقيمة K. تتكون المصفوفة من قيم صحيحة. يمكننا تغيير قيمة arr [i] إلى ...

المزيد

سؤال 42. أصغر مجموعة فرعية بأرقام k المميزة لنفترض أن لديك مصفوفة عدد صحيح ورقم ك. يطلب بيان المشكلة معرفة أصغر مجموعة فرعية من النطاق (l ، r) بشكل شامل ، وبهذه الطريقة توجد بالضبط k أرقام مميزة موجودة في تلك المصفوفة الفرعية الأصغر. إدخال مثال: {1، 2، 2، 3، 4، 5، 5} k = 3 ...

المزيد

سؤال 43. كل ثلاثة توائم فريدة تلخص قيمة معينة لقد قدمنا ​​مصفوفة من الأعداد الصحيحة ورقمًا معينًا يسمى "مجموع". يطلب بيان المشكلة معرفة الثلاثية التي تضيف ما يصل إلى الرقم المحدد "المجموع". إدخال مثال: arr [] = {3,5,7,5,6,1،16،3،7،6،5} sum = 5 الناتج: (6، XNUMX، XNUMX)، (XNUMX، XNUMX، XNUMX) التفسير: Triplet الذي يساوي المعطى .. .

المزيد

سؤال 44. أطول مجموعة فرعية بها عدد 1s واحد أكثر من عدد 0s لقد قدمنا ​​مجموعة من الأعداد الصحيحة. تحتوي المصفوفة على 1 و 0 فقط. بيان المشكلة يطلب معرفة طول أطول مصفوفة فرعية والتي تحتوي على عدد رقم 1 يزيد بمقدار واحد فقط عن عدد 0 في مصفوفة فرعية. إدخال مثال: arr [] = ...

المزيد

سؤال 45. الحد الأقصى للصفيف من مصفوفتين معطيتين تحافظان على نفس الأمر لنفترض أن لدينا مجموعة من الأعداد الصحيحة من نفس الحجم n. يمكن أن تحتوي كلتا المصفوفتين على أرقام مشتركة أيضًا. تطلب عبارة المشكلة تكوين المصفوفة الناتجة التي تحتوي على قيم 'n' القصوى من كلا المصفوفتين. يجب إعطاء الأولوية للمصفوفة الأولى (عناصر من الأول ...

المزيد

سؤال 46. تخمين رقم أعلى أو أقل II بيان المشكلة "تخمين رقم أعلى أو أقل II" ينص على أننا سنلعب لعبة تسمى لعبة التخمين. تقول اللعبة أنني أختار رقمًا من 1 إلى n. عندما تخمن الرقم الذي لم أختاره ، سأقول لك ...

المزيد

سؤال 47. إعادة ترتيب مصفوفة بحيث تكون arr [i] مساوية لـ i "إعادة ترتيب مصفوفة بحيث تنص مشكلة arr [i] = i" على حصولك على مصفوفة من الأعداد الصحيحة تتراوح من 0 إلى n-1. نظرًا لأن جميع العناصر قد لا تكون موجودة في المصفوفة ، فعندئذٍ بدلاً منها -1 يوجد. يطلب بيان المشكلة إعادة ترتيب المصفوفة في مثل ...

المزيد

سؤال 48. افصل بين 0 و 1 في مصفوفة بيان المشكلة افترض أن لديك مصفوفة أعداد صحيحة. تتطلب مشكلة "الفصل بين 0 و 1 في مصفوفة" فصل المصفوفة في جزأين ، في 0 و 1. يجب أن تكون 0 على الجانب الأيسر من المصفوفة و 1 على الجانب الأيمن من المصفوفة. ...

المزيد

سؤال 49. أوجد أكبر d في المصفوفة بحيث تكون a + b + c = d بيان المشكلة افترض أن لديك مجموعة من الأعداد الصحيحة. قيم الإدخال كلها عناصر مميزة. المشكلة "ابحث عن أكبر d في المصفوفة بحيث تطلب a + b + c = d" معرفة أكبر عنصر 'd' في المجموعة بحيث يكون a + b + c = ...

المزيد

سؤال 50. يجب توزيع الحد الأقصى من الشوكولاتة بالتساوي بين طلاب k ينص "الحد الأقصى لعدد الشوكولاتة التي سيتم توزيعها بالتساوي بين طلاب k" على أنه تم إعطاؤك عدد n من الصناديق التي تحتوي على بعض الشوكولاتة. افترض أن هناك طلاب k. وتتمثل المهمة في توزيع أكبر عدد ممكن من الشوكولاتة بين طلاب k بالتساوي ، عن طريق اختيار الصناديق المتتالية. في وسعنا ...

المزيد

سؤال 51. الحد الأقصى للأعداد المتتالية الموجودة في المصفوفة بيان المشكلة لنفترض أن لديك مصفوفة من الأعداد الصحيحة بالحجم N. تتطلب مشكلة "الحد الأقصى للأرقام المتتالية الموجودة في المصفوفة" معرفة الحد الأقصى لعدد الأرقام المتتالية التي يمكن أن تكون مبعثرة في مصفوفة. مثال arr [] = {2، 24، 30، 26، 99، 25} 3 التفسير: ...

المزيد

سؤال 52. استعلامات عن عدد العناصر المميزة في مصفوفة فرعية لقد قدمنا ​​مصفوفة من الأعداد الصحيحة وعددًا من الاستعلامات وعلينا معرفة عدد جميع العناصر المميزة التي لدينا داخل النطاق المحدد ، يتكون الاستعلام من رقمين يسار ويمين ، هذا هو النطاق المحدد ، مع هذا نطاق معين نحن ...

المزيد

سؤال 53. الحد الأدنى لاستعلام النطاق (تحليل الجذر التربيعي وجدول متفرق) في مشكلة الحد الأدنى من الاستعلام في النطاق ، قدمنا ​​استعلامًا ومصفوفة عدد صحيح. يحتوي كل استعلام على النطاق كفهارس يسار ويمين لكل نطاق. المهمة المحددة هي تحديد الحد الأدنى لجميع الأرقام التي تقع داخل النطاق. إدخال مثال: arr [] = {2، 5، ...

المزيد

سؤال 54. استعلام مجموع النطاق باستخدام جدول متفرق في استعلام مجموع النطاق باستخدام مشكلة الجدول المتناثر ، لدينا استعلام نطاق ونقدم مصفوفة عدد صحيح. المهمة المعطاة هي معرفة مجموع كل الأعداد الصحيحة التي تأتي في النطاق. إدخال مثال: arr [] = {1,4,6,8,2,5،0،3،2،4،1} الاستعلام: {(5، 19)، (16، 25)، (XNUMX، XNUMX)} الإخراج: XNUMX XNUMX XNUMX ...

المزيد

سؤال 55. عد الاستعلامات وتبديلها في صفيف ثنائي تم إعطاء مصفوفة بالحجم n كقيمة إدخال. تطلب مشكلة "عد الاستعلامات وتبديلها على مصفوفة ثنائية" تنفيذ بعض الاستعلامات الواردة أدناه ، ويمكن أن تختلف الاستعلامات بطريقة عشوائية. الاستعلامات هي ⇒ تبديل الاستعلام ⇒ التبديل (البداية والنهاية) ، وهذا ...

المزيد

سؤال 56. استعلامات عن القيم العشرية للمصفوفات الفرعية للصفيف الثنائي اكتب استعلامات للقيم العشرية للمصفوفات الفرعية لمصفوفة ثنائية في مصفوفة ثنائية معينة. يطلب بيان المشكلة معرفة الرقم العشري الذي تم تكوينه بمساعدة النطاق في مصفوفة ثنائية. إدخال مثال: arr [] = {1، 0، 1، 1، 0، 0، 1، 1} استعلام (1، ...

المزيد

سؤال 57. تعظيم العناصر باستخدام مصفوفة أخرى لنفترض أننا قدمنا ​​مصفوفة من الأعداد الصحيحة لها نفس الحجم n. تحتوي كلتا المصفوفتين على أرقام موجبة. تطلب جملة المشكلة تعظيم المصفوفة الأولى باستخدام عنصر المصفوفة الثاني مع الحفاظ على المصفوفة الثانية كأولوية (يجب أن تظهر عناصر المصفوفة الثانية أولاً في الإخراج). ...

المزيد

سؤال 58. الحد الأدنى من المقايضات المطلوبة لتجميع جميع العناصر الأقل من أو المساوية لـ k معًا تشير مشكلة "الحد الأدنى من المقايضات المطلوبة لتجميع جميع العناصر الأقل من أو المساوية لـ k" إلى أن لديك مصفوفة عدد صحيح. يطلب بيان المشكلة معرفة أصغر عدد من المقايضات التي ستكون مطلوبة لتجميع العناصر التي تكون أقل من أو تساوي معًا ...

المزيد

سؤال 59. ابحث عن الموضع الأول والأخير من العنصر في حل Leetcode للصفيف المصنف بيان المشكلة في هذه المقالة بعنوان "البحث عن الموضع الأول والأخير للعنصر في حل Leetcode المصنف" ، سنناقش الحل لمشكلة leetcode. في المشكلة المعطاة لدينا مصفوفة. كما يتم منحنا عنصرًا مستهدفًا. العناصر الموجودة في المصفوفة متسلسلة في ...

المزيد

سؤال 60. حل LeetCode للصفيف الرتيب بيان المشكلة في مشكلة "المصفوفة الرتيبة" لدينا مصفوفة. مهمتنا هي التحقق مما إذا كانت المصفوفة مصفوفة رتيبة أم لا. المصفوفة الرتيبة هي مصفوفة يتم فيها فرز العناصر بترتيب تصاعدي أو تنازلي. إذا تم فرز المصفوفة في ...

المزيد

سؤال 61. أقصى مجموع لاحق بحيث لا يوجد ثلاثة متتالية تشير مشكلة "الحد الأقصى لمجموع اللاحقة اللاحقة بحيث لا يوجد ثلاثة متتالية" إلى أنك تحصل على مصفوفة من الأعداد الصحيحة. أنت الآن بحاجة إلى إيجاد نتيجة لاحقة لها أقصى مبلغ بالنظر إلى أنه لا يمكنك التفكير في ثلاثة عناصر متتالية. للتذكير ، فإن اللاحقة ليست سوى مصفوفة ...

المزيد

سؤال 62. البحث عن التكرارات في مصفوفة معينة عندما لا تقتصر العناصر على نطاق توضح مشكلة "البحث عن التكرارات في مصفوفة معينة عندما لا تقتصر العناصر على نطاق" أن لديك مصفوفة تتكون من n عدد صحيح. بيان المشكلة لمعرفة العناصر المكررة إذا كانت موجودة في المصفوفة. إذا لم يكن هذا العنصر موجودًا ، فارجع -1. مثال [ ...

المزيد

سؤال 63. تحقق مما إذا كانت المصفوفة تحتوي على أعداد صحيحة متجاورة مع السماح بالتكرارات يتم إعطاؤك مجموعة من الأعداد الصحيحة التي يمكن أن تحتوي على عناصر مكررة أيضًا. تطلب عبارة المشكلة معرفة ما إذا كانت مجموعة من الأعداد الصحيحة المتجاورة ، اطبع "نعم" إذا كانت كذلك ، اطبع "لا" إذا لم تكن كذلك. مثال على إدخال العينة: [2 ، 3 ، 4 ، 1 ، 7 ، 9] نموذج ...

المزيد

سؤال 64. صفوف K الأضعف في حل Matrix Leetcode بيان المشكلة في المسألة "أضعف صفوف K في المصفوفة" لدينا مصفوفة تتكون من n من الصفوف والأعمدة m. تمتلئ المصفوفة بالرقم 0 أو 1. الشيء المميز في هذه المصفوفة هو أن كل منها في الجانب الأيسر من كل صف ...

المزيد

سؤال 65. القدرة على شحن الطرود في غضون D أيام حل Leetcode بيان المشكلة في المشكلة "القدرة على شحن الطرود خلال D أيام" ، لدينا حزم في المنفذ A يجب نقلها إلى المنفذ B في D أيام. نعطي مصفوفة أوزان تحتوي على وزن كل رزمة وعدد الأيام التي ...

المزيد

سؤال 66. يمكن أن تجعل التقدم الحسابي من حل ليت كود التسلسل بيان المشكلة في المشكلة "يمكن أن نحقق تقدمًا حسابيًا من التسلسل" لدينا مصفوفة ، والآن نحتاج إلى الإجابة عما إذا كان من الممكن إنشاء تقدم حسابي عن طريق إعادة ترتيب المتسلسلة. مثال arr = [3,1,5،1,3,5،XNUMX] تفسير صحيح: يمكننا إعادة ترتيب المصفوفة كـ {XNUMX،XNUMX،XNUMX} والتي تشكل ...

المزيد

سؤال 67. أفضل وقت لشراء وبيع الأسهم III Leetcode Solution بيان المشكلة في مسألة "أفضل وقت لشراء وبيع الأسهم XNUMX" ، يتم منحنا مصفوفة حيث يحتوي كل عنصر في المصفوفة على سعر السهم المحدد في ذلك اليوم. تعريف الصفقة شراء سهم وبيع سهم واحد ...

المزيد

سؤال 68. أفضل وقت لشراء وبيع الأسهم II Leetcode Solution بيان المشكلة في مسألة "أفضل وقت لشراء وبيع الأسهم II" ، يتم منحنا مصفوفة حيث يحتوي كل عنصر في المصفوفة على سعر السهم المحدد في ذلك اليوم. تعريف الصفقة شراء سهم وبيع سهم واحد ...

المزيد

سؤال 69. أفضل وقت لشراء وبيع الأسهم مع حل Leetcode لرسوم المعاملات بيان المشكلة في مشكلة "أفضل وقت لشراء وبيع الأسهم برسوم المعاملة" ، حصلنا على مصفوفة حيث يحتوي كل عنصر في المصفوفة على سعر السهم المحدد في ذلك اليوم. تعريف الصفقة شراء سهم واحد وبيع ...

المزيد

سؤال 70. عدد أزواج الفهرس ذات العناصر المتساوية في المصفوفة لنفترض أننا قدمنا ​​مصفوفة عدد صحيح. تطلب مسألة "عدد أزواج الفهرس ذات العناصر المتساوية في المصفوفة" معرفة عدد زوج من المؤشرات (i، j) بطريقة تجعل arr [i] = arr [j] و i لا يساوي j . مثال arr [] = {2,3,1,2,3,1,4،3،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX} XNUMX أزواج شرح ...

المزيد

سؤال 71. ابحث عن مجموع مجموع مجموع المصفوفات الفرعية الفريدة لصفيف معين افترض أن لديك مجموعة من الأعداد الصحيحة. تطلب مسألة "البحث عن مجموع مجموع المصفوفات الفرعية الفريدة لمصفوفة معينة" معرفة مجموع كل المصفوفات الفرعية الفريدة (مجموع المصفوفة الفرعية هو مجموع عناصر كل مصفوفة فرعية). بمجموع المصفوفة الفرعية الفريدة ، قصدنا أن نقول أنه لا توجد مصفوفة فرعية ...

المزيد

سؤال 72. الحد الأدنى لمجموع المسار في المثلث بيان المشكلة توضح مشكلة "الحد الأدنى للمسار في المثلث" أنك تحصل على تسلسل على شكل مثلث من الأعداد الصحيحة. الآن بدءًا من الصف العلوي ، ما هو الحد الأدنى للمبلغ الذي يمكنك تحقيقه عندما تصل إلى الصف السفلي؟ مثال 1 2 3 5 ...

المزيد

سؤال 73. أطول مصفوفة فرعية لا تحتوي على أكثر من عناصر مميزة K. تنص مشكلة "أطول مجموعة فرعية لا تحتوي على أكثر من عناصر مميزة K" على افتراض أن لديك مصفوفة من الأعداد الصحيحة ، وتطلب بيان المشكلة معرفة أطول مصفوفة فرعية لا تحتوي على عناصر مختلفة أكبر من k. مثال arr [] = {4، 3، 5، 2، 1، 2، 0، 4، 5} ...

المزيد

سؤال 74. بالنظر إلى مصفوفة من الأزواج ، أوجد كل الأزواج المتماثلة بداخلها أوجد كل الأزواج المتماثلة - تحصل على بعض أزواج المصفوفة. عليك أن تعرف الأزواج المتماثلة الموجودة فيه. يُقال أن الزوج المتماثل متماثل عندما يقول الزوجان (أ ، ب) و (ج ، د) حيث يكون "ب" مساويًا لـ "ج" و "أ" ...

المزيد

سؤال 75. الحد الأدنى من العملية لجعل جميع العناصر متساوية في المصفوفة توضح مشكلة "الحد الأدنى للعملية لجعل جميع العناصر متساوية في المصفوفة" أنك تحصل على مصفوفة بها بعض الأعداد الصحيحة. عليك معرفة الحد الأدنى من العمليات التي يمكن إجراؤها لجعل المصفوفة متساوية. مثال [1,3,2,4,1،3،3،XNUMX،XNUMX] XNUMX شرح إما XNUMX عمليات طرح يمكن أن تكون ...

المزيد

سؤال 76. بناء شجرة ثنائية من تمثيل مصفوفة أصل معين توضح مشكلة "إنشاء شجرة ثنائية من تمثيل مصفوفة أصل معين" أنه تم منحك مصفوفة. تمثل مجموعة الإدخال هذه شجرة ثنائية. أنت الآن بحاجة إلى إنشاء شجرة ثنائية على أساس مصفوفة الإدخال هذه. يخزن الصفيف فهرس العقدة الأصلية في كل فهرس. ...

المزيد

سؤال 77. ابحث عن المصفوفة الفرعية بمجموع معين (مقابض الأرقام السالبة) تشير مشكلة "البحث عن مصفوفة فرعية بمجموع معين (مقابض الأرقام السالبة)" إلى أنه تم إعطاؤك مصفوفة أعداد صحيحة تحتوي أيضًا على أعداد صحيحة سالبة ورقم يسمى "مجموع". يطلب بيان المشكلة طباعة المصفوفة الفرعية ، والتي تلخص رقمًا معينًا يسمى "المجموع". إذا كان هناك أكثر من مصفوفة فرعية ...

المزيد

سؤال 78. طول أكبر مصفوفة فرعية مع عناصر متجاورة توضح مشكلة "طول أكبر مصفوفة فرعية مع عناصر متجاورة" أنه تم منحك مصفوفة عدد صحيح. يطلب بيان المشكلة معرفة طول أطول مصفوفة فرعية متجاورة يمكن ترتيب العناصر في تسلسل (مستمر ، إما تصاعدي أو تنازلي). الأرقام في ...

المزيد

سؤال 79. عد عدد ثلاثة توائم بمنتج يساوي عددًا معينًا توضح مشكلة "عد عدد ثلاثة توائم بمنتج يساوي عددًا معينًا" أننا حصلنا على مصفوفة عدد صحيح ورقم م. يطلب بيان المشكلة معرفة العدد الإجمالي لثلاثة توائم مع حاصل ضرب م. مثال arr [] = {1,5,2,6,10,3،30،3،XNUMX،XNUMX،XNUMX} m = XNUMX XNUMX شرح ثلاثة توائم ...

المزيد

سؤال 80. أقصى فرق بين الفهارس الأولى والأخيرة لعنصر في المصفوفة افترض أن لديك مجموعة من الأعداد الصحيحة. تطلب مشكلة "الحد الأقصى للاختلاف بين الفهارس الأولى والأخيرة لعنصر في المصفوفة" معرفة الفرق بين الفهرس الأول والأخير لكل رقم موجود في المصفوفة بحيث يكون الاختلاف أقصى حد للجميع. مثال ...

المزيد

سؤال 81. أوجد أربعة عناصر تجمع قيمة معينة (Hashmap) توضح مشكلة "البحث عن أربعة عناصر تجمع قيمة معينة (Hashmap)" أنه لديك مصفوفة عدد صحيح ورقم يسمى المجموع. يطلب بيان المشكلة تحديد ما إذا كانت هناك أربعة عناصر موجودة في المصفوفة والتي تلخص القيمة المعطاة "مجموع". إذا كان هذا صحيحًا ، فاعمل ...

المزيد

سؤال 82. أطول تتابع بحيث يكون الفرق بين المتجاورات واحدًا توضح مشكلة "أطول عدد من المتغيرات اللاحقة بحيث يكون الاختلاف بين العناصر المتجاورة واحدًا" أنه يتم منحك مصفوفة عدد صحيح. أنت الآن بحاجة إلى إيجاد طول أطول مسافة لاحقة بحيث يكون الفرق بين العناصر المجاورة هو 1. مثال 1 2 3 4 7 5 9 4 6 الشرح باسم ...

المزيد

سؤال 83. أوجد كل ثلاثة توائم بمجموع صفر توضح مشكلة "البحث عن جميع التوائم الثلاثة ذات المجموع الصفري" أنه يتم منحك مصفوفة تحتوي على رقمين موجبين وسالبين معًا. بيان المشكلة يطلب معرفة الثلاثي بمجموع يساوي 0. مثال arr [] = {0، -2,1,3,2،1،2،1، -3} (-2 -0 2) (-1 0 1) ( -XNUMX XNUMX XNUMX) شرح ...

المزيد

سؤال 84. تحقق مما إذا كانت مصفوفة معينة تحتوي على عناصر مكررة ضمن مسافة k عن بعضها البعض توضح مشكلة "التحقق مما إذا كانت مصفوفة معينة تحتوي على عناصر مكررة ضمن مسافة k عن بعضها البعض" أنه يتعين علينا التحقق من التكرارات في مصفوفة غير مرتبة ضمن نطاق k. هنا قيمة k أصغر من المصفوفة المعطاة. أمثلة K = 3 arr [] = ...

المزيد

سؤال 85. إقرانه بمنتج معين تشير مشكلة "الإقران مع منتج معين" إلى أنك تحصل على مصفوفة عدد صحيح ورقم "x". حدد ما إذا كانت المصفوفة تتكون من زوج من المنتج الذي يساوي "x" موجود في مصفوفة الإدخال المحددة. مثال [2,30,12,5،10،2،XNUMX] س = XNUMX نعم ، يحتوي على شرح زوج المنتجات هنا XNUMX ...

المزيد

سؤال 86. أقصى مسافة في المصفوفة تشير مشكلة "أقصى مسافة في المصفوفة" إلى أنك قد أعطيت "n" لا. من المصفوفات وجميع المصفوفات معطاة بترتيب تصاعدي. مهمتك هي العثور على أقصى فرق / فرق مطلق لرقمين في مصفوفة ويمكننا تحديد أقصى مسافة بين رقمين على النحو ...

المزيد

سؤال 87. أول عنصر يحدث ك مرات في مصفوفة لقد قدمنا ​​عددًا 'k' ومصفوفة عدد صحيح. تقول مشكلة "أول عنصر يحدث k مرة في المصفوفة" لمعرفة العنصر الأول في المصفوفة والذي يحدث بالضبط k مرة في المصفوفة. إذا لم يكن هناك عنصر في المصفوفة يحدث ك مرة ...

المزيد

سؤال 88. طباعة جميع المصفوفات الفرعية مع 0 مبلغ لقد حصلت على مصفوفة عدد صحيح ، مهمتك هي طباعة كل المصفوفات الفرعية الممكنة مع الجمع يساوي 0. لذلك نحن بحاجة إلى طباعة جميع المصفوفات الفرعية ذات المجموع 0. مثال arr [] = {-2، 4، -2، -1، 1، -3، 1، 5، 7، -11، -6} تم العثور على مصفوفة فرعية من فهرس 0 ...

المزيد

سؤال 89. يحتوي على نسخة مكررة لقد حصلنا على مصفوفة وقد تحتوي على عناصر مكررة أو ربما لا. لذلك نحن بحاجة إلى التحقق مما إذا كان يحتوي على نسخة مكررة. أمثلة [1 ، 3 ، 5 ، 1] صحيح ["تفاحة" ، "مانجو" ، "برتقالي" ، "مانجو"] صحيح [22.0 ، 4.5 ، 3.98 ، 45.6 ، 13.54] نهج خاطئ يمكننا التحقق من مصفوفة بعدة طرق ...

المزيد

سؤال 90. شكل الحد الأدنى من العدد من تسلسل معين توضح مشكلة "شكل الحد الأدنى للرقم من تسلسل معين" أنه يتم إعطاؤك بعض أنماط I و D فقط. يشير معنى I إلى الزيادة والنقصان ، حيث يتم تزويدنا بـ D. يطلب بيان المشكلة طباعة الحد الأدنى من العدد الذي يلبي النمط المحدد. نحن لدينا ...

المزيد

سؤال 91. استعلامات النطاق لأطول قوس متتالي صحيح يتم إعطاؤك سلسلة من بعض الأقواس اللاحقة ، بمعنى آخر ، يتم منحك أقواس مثل "(" و ")" ويتم منحك نطاق استعلام كنقطة بداية ونقطة نهاية. تطلب مشكلة "استعلامات النطاق لتتابع أطول قوس صحيح" معرفة الحد الأقصى للطول ...

المزيد

سؤال 92. أكبر مصفوفة فرعية بعدد متساوٍ من 0 و 1 يتم إعطاؤك مجموعة من الأعداد الصحيحة. الأعداد الصحيحة هي 0 و 1 فقط في مصفوفة الإدخال. تطلب عبارة المشكلة معرفة أكبر مصفوفة فرعية يمكن أن يكون لها عدد متساوٍ من 0 و 1. مثال arr [] = {0,1,0,1,0,1,1,1،0،5،6،XNUMX،XNUMX،XNUMX،XNUMX} XNUMX إلى XNUMX (إجمالي XNUMX عناصر) التفسير من موضع المصفوفة ...

المزيد

سؤال 93. مجموعة ثنائية بعد عمليات تبديل النطاق M يتم منحك مصفوفة ثنائية تتكون من 0 في البداية وعدد Q من الاستعلامات. يطلب بيان المشكلة تبديل القيم (تحويل 0s إلى 1s و 1s إلى 0s). بعد إجراء استعلامات Q ، اطبع المصفوفة الناتجة. مثال arr [] = {0، 0، 0، 0، 0} تبديل (2,4،XNUMX) ...

المزيد

سؤال 94. مجموع غير متداخلين من مجموعتين بيان المشكلة توضح مشكلة "مجموع مجموعتين غير متراكبين" أنه تم إعطاؤك مصفوفتين كقيم إدخال مثل arrA [] و arrB [] من نفس الحجم n. أيضًا ، تحتوي كلتا المصفوفتين على عناصر مميزة بشكل فردي وبعض العناصر المشتركة. مهمتك هي معرفة المجموع الكلي ...

المزيد

سؤال 95. أوجد كل الأزواج (أ ، ب) في مصفوفة بحيث يكون a٪ b = k بيان المشكلة المشكلة "ابحث عن جميع الأزواج (أ ، ب) في مصفوفة بحيث تشير٪ b = k" إلى أنك تحصل على مصفوفة من الأعداد الصحيحة وقيمة صحيحة تسمى k. يطلب بيان المشكلة معرفة الزوج بطريقة تجعل x ...

المزيد

سؤال 96. استعلامات نطاق LCM بيان المشكلة توضح المشكلة "Range LCM Queries" أن لديك مصفوفة عدد صحيح وعدد q من الاستعلامات. يحتوي كل طلب بحث على (يسار ، يمين) كنطاق. المهمة المعطاة هي معرفة المضاعف المشترك الأصغر (يسار ، يمين) ، أي LCM لكل الأرقام التي تأتي في نطاق ...

المزيد

سؤال 97. استعلامات GCD لجميع أرقام المصفوفة باستثناء العناصر الموجودة في نطاق معين بيان المشكلة تنص مشكلة "استعلامات GCD لجميع أرقام المصفوفة باستثناء العناصر الموجودة في نطاق معين" على أنه سيتم إعطاؤك مصفوفة عدد صحيح وعدد من الاستعلامات. يحتوي كل استعلام على الرقم الأيمن والأيسر. يطلب بيان المشكلة معرفة ...

المزيد

سؤال 98. اكتشف ما إذا كانت الطبقة الفرعية في شكل جبل أم لا بيان المشكلة توضح المشكلة "ابحث عما إذا كانت المصفوفة الفرعية في شكل جبل أم لا" أنه تم إعطاؤك مصفوفة عدد صحيح ونطاق. بيان المشكلة يطلب معرفة ما إذا كانت المصفوفة الفرعية المكونة بين النطاق المحدد في شكل جبل أو ...

المزيد

سؤال 99. مشكلة مجموع مجموعة فرعية في مساحة O (مجموع) بيان المشكلة تنص مشكلة "مجموع المجموعة الفرعية في مساحة O (المجموع)" على أنه تم إعطاؤك مصفوفة من بعض الأعداد الصحيحة غير السالبة وقيمة محددة. اكتشف الآن ما إذا كانت هناك مجموعة فرعية يكون مجموعها مساويًا لقيمة الإدخال المحددة. مثال مصفوفة = {1، 2، 3، 4} ...

المزيد

سؤال 100. ابحث عن فهرس قوس الإغلاق لقوس فتح محدد في تعبير بيان المشكلة بإعطاء سلسلة من الطول / الحجم n وقيمة عددية تمثل فهرس قوس مربع مفتوح. ابحث عن فهرس قوس الإغلاق لقوس فتح معين في تعبير. مثال s = "[ABC [23]] [89]" الفهرس = 0 8 s = "[C- [D]]" الفهرس = 3 5 ثوانٍ ...

المزيد

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

المزيد

سؤال 102. أطول زيادة متتالية متتالية العواقب هي موضوع آخر محبوب من قبل المحاورين. يمكن أن يمنحهم التغيير والتبديل دائمًا فرصًا جديدة لاختبار المرشحين. يمكنه التحقق من قدرة المرشح على التفكير وتحليل الأشياء والتوصل إلى أفضل الحلول وأفضلها. اليوم نحن نحل مشكلة لاحقة ستفعل ...

المزيد

سؤال 103. أفضل وقت لشراء وبيع الأسهم بيان المشكلة توضح مشكلة "أفضل وقت لشراء وبيع الأسهم" أنك تحصل على مصفوفة من الأسعار بطول n ، حيث يخزن العنصر i سعر السهم في اليوم. إذا تمكنا من إجراء معاملة واحدة فقط ، أي للشراء في يوم واحد و ...

المزيد

سؤال 104. عناصر متكررة من أعلى K بيان المشكلة في أعلى K من العناصر المتكررة قدمنا ​​مصفوفة أرقام [] ، أوجد العناصر الأكثر تكرارا. عدد الأمثلة [] = {1 ، 1 ، 1 ، 2 ، 2 ، 3} k = 2 1 2 nums [] = {1} k = 1 1 نهج ساذج لبناء أفضل العناصر المتكررة ...

المزيد

سؤال 105. فرز الفقاعات باستخدام اثنين من الأكوام بيان المشكلة توضح المشكلة "فرز الفقاعات باستخدام مكدسين" أنه يتم منحك مصفوفة [] بالحجم n. قم بإنشاء دالة لفرز المصفوفة المعطاة [] باستخدام نموذج فرز فقاعي بهيكل بيانات مكدس. مثال أ [] = {15، 12، 44، 2، 5، ...

المزيد

سؤال 106. قم بفرز المصفوفة وفقًا للترتيب المحدد بواسطة مصفوفة أخرى بيان المشكلة يتم إعطاؤك مصفوفتين من الأعداد الصحيحة arr1 [] و arr2 []. تتطلب المشكلة "فرز مصفوفة وفقًا للترتيب المحدد بواسطة مصفوفة أخرى" فرز المصفوفة الأولى وفقًا للمصفوفة الثانية بحيث يتم فرز الأرقام الموجودة في المصفوفة الأولى نسبيًا عن جميع ...

المزيد

سؤال 107. بناء أطول تتابع متزايد (N log N) بيان المشكلة يتم إعطاؤك مصفوفة من الأعداد الصحيحة. تتطلب مشكلة "بناء أطول تتابع متزايد (N log N)" إنشاء أطول تتابع متزايد. مثال arr [] = {1، 4، 7، 2، 9، 6، 12، 3} 12، 9، 7، 4، 1 وحجم هذا التتابع المتزايد الأطول هو ...

المزيد

سؤال 108. الحد الأدنى من الوقت اللازم لتعفن كل البرتقال بيان المشكلة توضح مشكلة "الحد الأدنى للوقت المطلوب لتدوير كل البرتقال" أنه تم منحك مصفوفة ثنائية الأبعاد ، كل خلية بها واحدة من القيم الثلاث الممكنة 2 ، 0 أو 1. 2 تعني خلية فارغة. 0 تعني برتقال طازج. 1 يعني البرتقال الفاسد. إذا فاسد ...

المزيد

سؤال 109. أعد ترتيب مصفوفة بحيث تصبح "arr [j]" هي "i" إذا كانت "arr [i]" هي "j" بيان المشكلة المشكلة "إعادة ترتيب مصفوفة بحيث تصبح" arr [j] "" i "إذا كانت" arr [i] "هي" j "تشير إلى أن لديك مصفوفة بحجم" n "تحتوي على أعداد صحيحة. تقع الأرقام في المصفوفة في نطاق من 0 إلى n-1. يطلب بيان المشكلة إعادة ترتيب المصفوفة في ...

المزيد

سؤال 110. أقصى منتج Subarray بيان المشكلة توضح مشكلة "Maximum Product Subarray" أنك تحصل على مصفوفة من الأعداد الصحيحة تحتوي على أرقام موجبة وسالبة. يطلب بيان المشكلة معرفة الحد الأقصى لحاصل ضرب المصفوفة الفرعية. مثال arr [] = {2، -2، 3، 5} 15 الشرح العناصر في المصفوفة الفرعية ...

المزيد

سؤال 111. تحويل المصفوفة إلى أزياء متعرجة بيان المشكلة توضح المشكلة "تحويل المصفوفة إلى نمط متعرج" أنك تحصل على - من الأعداد الصحيحة. تطلب بيان المشكلة فرز المصفوفة بطريقة متعرجة بحيث تبدو العناصر في المصفوفة à a <b> c <d> e ...

المزيد

سؤال 112. أول عدد صحيح سالب في كل نافذة بحجم k بيان المشكلة توضح المشكلة "أول عدد صحيح سالب في كل نافذة بحجم k" أنه يتم إعطاؤك مصفوفة تحتوي على أعداد صحيحة موجبة وسالبة ، لكل نافذة بالحجم k قم بطباعة أول عدد صحيح سالب في تلك النافذة. إذا لم يكن هناك عدد صحيح سالب في أي نافذة ثم إخراج ...

المزيد

سؤال 113. مسافة أقرب خلية بها 1 في مصفوفة ثنائية بيان المشكلة توضح المشكلة "مسافة أقرب خلية بها 1 في مصفوفة ثنائية" أنك حصلت على مصفوفة ثنائية (تحتوي على أصفار وواحد فقط) مع واحد على الأقل 0. ابحث عن مسافة أقرب خلية بها 1 في المصفوفة الثنائية لجميع عناصر ...

المزيد

سؤال 114. الحد الأدنى لرقم النموذج من التسلسل المعطى بيان المشكلة المشكلة "الحد الأدنى من الرقم من التسلسل المعطى ينص على أنك أعطيت سلسلة من الطول / الحجم n تمثل نمطًا من الأحرف" I "أي زيادة و" D "أي تناقص فقط. اطبع الحد الأدنى لرقم النمط المحدد بأرقام فريدة من 1-9. على سبيل المثال - ...

المزيد

سؤال 115. عدد أطول زيادة متتالية بيان المشكلة توضح المشكلة "عدد أطول زيادة في التتابع" أنك قد أعطيت مصفوفة [] بالحجم n. طباعة عدد أطول التكرارات اللاحقة المتزايدة فيه. مثال أ [] = {1، 2، 5، 4، 7} 2 الشرح: يمكن رؤية أطول التتابعات المتزايدة في ...

المزيد

سؤال 116. البحث عن الحد الأدنى في مصفوفة تم فرزها بالتناوب يوضح بيان المشكلة "البحث عن الحد الأدنى في مصفوفة تم فرزها بالتناوب" أنه يتم منحك مصفوفة مرتبة بالحجم n والتي يتم تدويرها في بعض الفهرس. أوجد الحد الأدنى للعنصر في المصفوفة. مثال أ [] = {5، 1، 2، 3، 4} 1 الشرح: إذا رتبنا المصفوفة بالفرز ...

المزيد

سؤال 117. تنفيذ Deque باستخدام مصفوفة دائرية يطلب بيان المشكلة "تنفيذ Deque باستخدام مصفوفة دائرية" تنفيذ الوظائف التالية من Deque (Doubly Ended Queue) باستخدام مصفوفة دائرية ، insertFront (x): أدخل عنصرًا x في مقدمة Deque insertRear (x): أدخل عنصرًا x في الجزء الخلفي من Deque deleteFront (): حذف عنصر من ...

المزيد

سؤال 118. أعد ترتيب المصفوفة بالترتيب - الأصغر ، الأكبر ، الثاني الأصغر ، الثاني الأكبر بيان المشكلة افترض أن لديك مصفوفة أعداد صحيحة. تطلب المشكلة "إعادة ترتيب المصفوفة بالترتيب - الأصغر ، الأكبر ، الثاني الأصغر ، الثاني الأكبر ، .." إعادة ترتيب المصفوفة بحيث يأتي أصغر رقم أولاً ثم العدد الأكبر ، ثم الثاني الأصغر ثم الثاني ...

المزيد

سؤال 119. إعادة ترتيب المصفوفة بحيث يكون الوضع حتى أكبر من الفردي بيان المشكلة افترض أن لديك مصفوفة أعداد صحيحة. تتطلب مشكلة "إعادة ترتيب المصفوفة بحيث يكون الوضع حتى أكبر من فردي" إعادة ترتيب المصفوفة ، حيث يجب أن تكون العناصر الموجودة في الموضع الزوجي في المصفوفة أكبر من العنصر الذي يسبقها مباشرةً. Arr [i-1] <= Arr [i] ، إذا كان الموضع 'i' ...

المزيد

سؤال 120. رتب الأعداد المعطاة لتكوين أكبر عدد بيان المشكلة افترض أن لديك مجموعة من الأعداد الصحيحة. تتطلب مشكلة "ترتيب أرقام معينة لتكوين أكبر رقم" إعادة ترتيب المصفوفة بحيث يكون الناتج هو القيمة القصوى التي يمكن إجراؤها باستخدام هذه الأرقام من المصفوفة. مثال [34 ، 86 ، 87 ، ...

المزيد

سؤال 121. إزالة التكرارات من مجموعة مرتبة يوضح بيان المشكلة "إزالة التكرارات من المصفوفة المرتبة" أنه تم إعطاؤك مصفوفة مرتبة بالحجم N. أنت بحاجة إلى إزالة العناصر المكررة من المصفوفة. اطبع المصفوفة التي تحتوي على عناصر فريدة بعد إزالة العناصر المكررة. مثال أ [] = {1، 1، 1، 1} {1} شرح: ...

المزيد

سؤال 122. عد المصفوفات الفرعية التي تحتوي على إجمالي عناصر مميزة مثل المصفوفة الأصلية يوضح بيان المشكلة "عدد المصفوفات الفرعية التي تحتوي على إجمالي عناصر مميزة مثل المصفوفة الأصلية" أنه يتم منحك مصفوفة عدد صحيح. يطلب بيان المشكلة معرفة العدد الإجمالي للمصفوفات الفرعية التي تحتوي على جميع العناصر المميزة الموجودة في المصفوفة الأصلية. مثال arr [] = {2، 1، 3، 2، ...

المزيد

سؤال 123. نتاج مجموعة ماعدا الذات بيان المشكلة يوضح مشكلة "منتج المصفوفة ماعدا الذات" أنه يتم منحك مصفوفة []. اطبع مصفوفة أخرى p [] من نفس الحجم بحيث تكون القيمة في فهرس المصفوفة p تساوي حاصل ضرب جميع عناصر المصفوفة الأصلية ...

المزيد

سؤال 124. أول مفقود موجب بيان المشكلة ينص على أن المشكلة "الأولى مفقودة موجبة" أنك أعطيت مصفوفة [] (مرتبة أو غير مرتبة) بالحجم n. أوجد أول رقم موجب مفقود في هذه المصفوفة. مثال أ [] = {1، 3، -1، 8} 2 الشرح: إذا قمنا بفرز المصفوفة نحصل على {-1، ...

المزيد

سؤال 125. صفيف متجاور Leetcode تنص مشكلة بيان المشكلة "مصفوفة متجاورة Leetcode" على أن لديك مصفوفة [] بالحجم n تتكون من 1 و 0 فقط. أوجد أطول مصفوفة فرعية يكون فيها عدد 1 مساويًا لعدد 0. مثال أ [] = {1 ، 0 ، 1 ، 1 ، 1 ، ...

المزيد

سؤال 126. الأعداد ذات الترددات الأولية أكبر من أو تساوي k مشكلة بيان المشكلة "الأعداد ذات الترددات الأولية أكبر من أو تساوي k" تنص على أنك تحصل على مصفوفة من الأعداد الصحيحة بحجم n وقيمة عدد صحيح k. كل الأعداد الموجودة بداخله أعداد أولية. بيان المشكلة يطلب معرفة الأرقام التي تظهر في ...

المزيد

سؤال 127. ابحث عن أزواج بمجموع معين بحيث تكون عناصر الزوج في صفوف مختلفة بيان المشكلة "ابحث عن أزواج بمجموع معين بحيث تكون عناصر الزوج في صفوف مختلفة" توضح المشكلة أنه يتم إعطاؤك مصفوفة من الأعداد الصحيحة وقيمة تسمى "المجموع". بيان المشكلة يطلب معرفة كل الأزواج في المصفوفة التي تلخص ...

المزيد

سؤال 128. العناصر المشتركة في جميع صفوف مصفوفة معينة بيان المشكلة "العناصر المشتركة في جميع صفوف مصفوفة معينة" تنص على أنك تحصل على مصفوفة M * N. تطلب عبارة المشكلة معرفة جميع العناصر المشتركة في مصفوفة معينة في كل صف من المصفوفة في زمن O (M * N). مثال arr [] = {{12، 1، 4، 5، ...

المزيد

سؤال 129. جمع الحد الأقصى من النقاط في شبكة باستخدام اثنين من الاجتياز بيان المشكلة حصلنا على مصفوفة بالحجم "nxm" ، ونحتاج إلى جمع الحد الأقصى من النقاط في شبكة باستخدام عمليتي اجتياز. إذا كنا نقف عند الخلية i ، j ، فلدينا ثلاثة خيارات للانتقال إلى الخلية i + 1 أو j أو i + 1 أو j-1 أو i + 1 أو j + 1. هذا هو ...

المزيد

سؤال 130. بمصفوفتين لم يتم فرزهما ، أوجد كل الأزواج التي يكون مجموعها x بيان المشكلة عند وجود مصفوفتين لم يتم فرزهما ، أوجد كل الأزواج التي يكون مجموعها x تشير إلى أن لديك مصفوفتين من الأعداد الصحيحة غير المرتبة وقيمة تسمى المجموع. يطلب بيان المشكلة معرفة العدد الإجمالي للأزواج وطباعة كل تلك الأزواج التي تضيف ...

المزيد

سؤال 131. فرز العناصر حسب التردد بيان المشكلة يتم إعطاؤك مصفوفة من الأعداد الصحيحة ، تتكرر فيها بعض الأرقام. يطلب بيان المشكلة طباعة الرقم في المصفوفة بترتيب تنازلي وفقًا لتكرارها وهو فرز العناصر حسب التردد. مثال arr [] = {3,4,3,1,2,9,2,9,2,5،2،2،2،3،3،9،9،XNUMX،XNUMX} XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX ...

المزيد

سؤال 132. أوجد أول عنصر مكرر في مصفوفة أعداد صحيحة بيان المشكلة أوجد أول عنصر مكرر في مصفوفة من الأعداد الصحيحة توضح المشكلة أنك تحصل على مصفوفة من الأعداد الصحيحة. يطلب معرفة العنصر المكرر الأول من المصفوفة وطباعة هذا الرقم. مثال arr [] = {2,6,9,3,1,9,1،9،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX} XNUMX التفسير: في المصفوفة المعطاة ...

المزيد

سؤال 133. أوجد المصفوفة الفرعية ذات المتوسط ​​الأقل بيان المشكلة لقد أعطيت مصفوفة عدد صحيح ورقم k. تطلب عبارة المشكلة إيجاد المصفوفة الفرعية ذات المتوسط ​​الأقل ، وهو معرفة المصفوفة الفرعية لعناصر k ، والتي لها متوسط ​​الحد الأدنى. مثال arr [] = {12، 34، 20، 30، 24، 45} k = 3 مصفوفة فرعية لـ [0، 2] لها متوسط ​​أدنى. تفسير: ...

المزيد

سؤال 134. ابحث عن الحد الأدنى من عمليات الدمج لجعل صفيف متماثلًا بيان المشكلة يتم إعطاؤك مصفوفة من الأعداد الصحيحة. تطلب تعليمة المشكلة إيجاد الحد الأدنى من عمليات الدمج لجعل مصفوفة متناظرة ، أي معرفة الحد الأدنى من عمليات الدمج التي يجب القيام بها على المصفوفة لجعلها متناظرة. عملية الدمج تعني ببساطة أن ...

المزيد

سؤال 135. تحقق من مجموعة ذات حجم n يمكن أن تمثل BST من n من المستويات أم لا بيان المشكلة بالنظر إلى مصفوفة تحتوي على عناصر n ، تحقق من مجموعة ذات حجم n يمكن أن تمثل BST من مستويات n أم لا. هذا هو التحقق مما إذا كانت شجرة البحث الثنائية التي تم إنشاؤها باستخدام هذه العناصر n يمكن أن تمثل BST من مستويات n. أمثلة arr [] = {10، 8، 6، 9، ...

المزيد

سؤال 136. أوجد الحد الأقصى لمتوسط ​​مصفوفة فرعية لطول ك بيان المشكلة يتم إعطاؤك مصفوفة من الأعداد الصحيحة ورقم ك. يطلب بيان المشكلة إيجاد الحد الأقصى لمتوسط ​​مصفوفة فرعية بطول k. Subarray ليست سوى مصفوفة مكونة من كتلة متجاورة من عناصر المصفوفة الأصلية مثال arr [] = {1,3,12,34,76,10،2،4،XNUMX،XNUMX،XNUMX} [XNUMX، XNUMX] شرح: بدء المصفوفة ...

المزيد

سؤال 137. أقواس الطباعة في مشكلة ضرب سلسلة المصفوفة بيان المشكلة نحتاج إلى إيجاد ترتيب ضرب المصفوفات بحيث يتم تقليل عدد العمليات التي ينطوي عليها ضرب جميع المصفوفات. ثم نحتاج إلى طباعة هذا الترتيب ، أي طباعة الأقواس في مشكلة ضرب سلسلة المصفوفة. ضع في اعتبارك أن لديك 3 مصفوفات أ ، ب ، ...

المزيد

سؤال 138. أوجد أدنى فرق بين أي عنصرين بيان المشكلة يتم إعطاؤك مصفوفة من الأعداد الصحيحة. يطلب بيان المشكلة إيجاد الحد الأدنى من الاختلاف بين أي عنصرين في المصفوفة. مثال arr [] = {11,1,6,8,20,13،2،11،13،2،19,14,80,200,32,29} 3 توضيح: الحد الأدنى للفرق بين 32 و 29 هو XNUMX. arr [] = {XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX} XNUMX توضيح: أدنى فرق بين XNUMX و XNUMX ...

المزيد

سؤال 139. أكبر مصفوفة فرعية مستطيلة مجموعها 0 بيان المشكلة أوجد الحجم الأقصى لمصفوفة فرعية في مصفوفة ثنائية الأبعاد مجموعها صفر. المصفوفة الفرعية ليست سوى مصفوفة ثنائية الأبعاد داخل المصفوفة ثنائية الأبعاد المحددة. إذن ، لديك مصفوفة من الأعداد الصحيحة الموقعة ، تحتاج إلى حساب مجموع المصفوفات الفرعية وإيجاد المصفوفة باستخدام ...

المزيد

سؤال 140. أقصى مجموع مستطيل في مصفوفة ثنائية الأبعاد بيان المشكلة أوجد مستطيل المجموع الأقصى في مصفوفة ثنائية الأبعاد ، أي لإيجاد مصفوفة فرعية بأقصى مجموع. المصفوفة الفرعية ليست سوى مصفوفة ثنائية الأبعاد داخل المصفوفة ثنائية الأبعاد المحددة. إذن ، لديك مصفوفة من الأعداد الصحيحة الموقعة ، تحتاج إلى حساب مجموع المصفوفات الفرعية و ...

المزيد

سؤال 141. الحد الأقصى لمجموع التتابع المتزايد بيان المشكلة يتم إعطاؤك مصفوفة من الأعداد الصحيحة. مهمتك هي معرفة الحد الأقصى للمجموع المتلاحق داخل المصفوفة بحيث يتم ترتيب الأرقام التالية بطريقة مرتبة بترتيب تصاعدي. النتيجة اللاحقة ليست سوى تسلسل ...

المزيد

سؤال 142. أكبر مجموع سوباري متجاورة بيان المشكلة يتم إعطاؤك مصفوفة من الأعداد الصحيحة. يطلب بيان المشكلة معرفة أكبر مجموع مصفوفة فرعية متجاورة. هذا لا يعني شيئًا سوى العثور على مصفوفة فرعية (عناصر متصلة) لها أكبر مجموع بين جميع المصفوفات الفرعية الأخرى في المصفوفة المحددة. مثال arr [] = {1، -3، 4، ...

المزيد

سؤال 143. ضرب سلسلة المصفوفة في مسألة ضرب سلسلة المصفوفات II ، قدمنا ​​أبعاد المصفوفات ، أوجد ترتيب ضربها بحيث يتم تقليل عدد العمليات التي ينطوي عليها ضرب جميع المصفوفات. ضع في اعتبارك أن لديك 3 مصفوفات A ، B ، C بأحجام axb ، bx ...

المزيد

سؤال 144. مصفوفة مرتبة إلى BST متوازن في المصفوفة المصنفة لمشكلة BST المتوازنة ، قدمنا ​​مصفوفة بالترتيب الفرز ، وقم ببناء شجرة بحث ثنائية متوازنة من المصفوفة المرتبة. أمثلة Input arr [] = {1، 2، 3، 4، 5} ترتيب الإخراج المسبق: 3 2 1 5 4 Input arr [] = {7، 11، 13، 20، 22، ...

المزيد

سؤال 145. رقم واحد إعطاء مصفوفة [] بحجم n. جميع العناصر في المصفوفة موجودة مرتين باستثناء 1. ابحث عن العنصر الذي يظهر مرة واحدة فقط أو بعبارة أخرى نقول إنه يجد الرقم الفردي. إدخال مثال: أ [] = {1 ، 3 ، 5 ، 5 ، 2 ، 1 ، 3} ...

المزيد

سؤال 146. مجموعة فرعية Leetcode في مشكلة المجموعة الفرعية ، قدمنا ​​مجموعة من الأعداد الصحيحة المتميزة ، والأرقام ، وطباعة جميع المجموعات الفرعية (مجموعة الطاقة). ملاحظة: يجب ألا تحتوي مجموعة الحلول على مجموعات فرعية مكررة. المصفوفة A هي مجموعة فرعية من المصفوفة B إذا كان من الممكن الحصول على a من B عن طريق حذف بعض (ربما ، صفر ...

المزيد

سؤال 147. ترتيب عشوائي لصفيف إعطاء مصفوفة أو مجموعة تحتوي على n من العناصر. هنا العناصر فريدة أو لا يوجد تكرار. تبديل مصفوفة (أو مجموعة) من الأرقام دون تكرارات. مثال // استهل مصفوفة بمجموعة 2 و 4 و 3 و 1. int [] nums = {2، 4، 3، 1}؛ كائن عشوائي = ...

المزيد

سؤال 148. ماكسيمال سكوير في مسألة المربع الأقصى ، قدمنا ​​مصفوفة ثنائية ثنائية الأبعاد مليئة بالأصفار والآحاد ، وقم بإيجاد أكبر مربع يحتوي على الآحاد فقط ، وأعد مساحته. إدخال مثال: 2 0 1 1 1 0 1 0 0 0 0 1 1 1 1 1 1 1 1 0 ...

المزيد

سؤال 149. تقسيم المصفوفة إلى أزواج بمجموع قابل للقسمة على K. مصفوفة التقسيم إلى أزواج مع مجموع قابل للقسمة على K هي مشكلة يتم طرحها في المقابلات مع التعديلات المختلفة بين الحين والآخر. أولئك الذين يعرفونني يعرفون عادتي في تحويل هذه المشاكل إلى قصص. في هذه المقالة دعونا ننظر في هذه المشكلة. الموقف لفهم ...

المزيد

سؤال 150. عد العناصر المميزة في كل نافذة بحجم K المجموعات الفرعية هي شيء نتعامل معه منذ بعض الوقت. في الحلقة الأخيرة ، غطينا عدد المجموعات الفرعية التي يمكننا تكوينها بأرقام زوجية مميزة. هذه المرة نحسب العناصر المميزة في كل نافذة بحجم K. القسم -1 حول المشكلة. بالنظر إلى مجموعة غير مرتبة ...

المزيد

سؤال 151. أوجد ثلاثة عناصر من ثلاث مصفوفات مختلفة بحيث يكون a + b + c = sum Three Sum هي مشكلة يحبها المحاورون. إنها مشكلة سُئلت شخصيًا خلال مقابلة أمازون. لذا ، دون إضاعة المزيد من الوقت ، دعونا نصل إلى المشكلة. مصفوفة تحتوي على أرقام موجبة وسالبة. ثلاثة أرقام مجموعها صفر / يمكن تعديلها ، ...

المزيد

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

المزيد

سؤال 153. K فتحات فارغة تعرض الفتحات الفارغة K بشكل صحيح معضلة البستاني ، في محاولة لقطف الزهور التي تناسب حالتنا. البستاني لدينا لديه حقل من فتحات N. زرع السيد بستاني زهرة في كل فتحة. سوف تتفتح كل زهرة في يوم فريد معين. أيضا ، قمنا بزراعة أزهار دائمة الخضرة. ...

المزيد

سؤال 154. عد الأزواج التي توجد منتجاتها في المصفوفة في أزواج العد التي توجد منتجاتها في مشكلة مصفوفة ، قدمنا ​​مصفوفة ، قم بحساب جميع الأزواج المميزة التي تكون قيمة منتجها موجودة في المصفوفة. إدخال مثال A [] = {2، 5، 6، 3، 15} عدد المخرجات للأزواج المميزة التي يوجد منتجها في المصفوفة: 2 أزواج هي: (2، ...

المزيد

سؤال 155. طباعة جميع العناصر المميزة لمصفوفة عدد صحيح معين بالنظر إلى مصفوفة عدد صحيح ، اطبع جميع العناصر المميزة في المصفوفة. قد تحتوي المصفوفة المحددة على تكرارات ويجب أن يطبع الإخراج كل عنصر مرة واحدة فقط. لا يتم فرز المصفوفة المحددة. إدخال مثال: nums [] = {12، 10، 9، 45، 2، 10، 10، 45} الإخراج: 12، 10، 9، 45، 2 المقاربة ...

المزيد

سؤال 156. زوج من القيم السلبية الموجبة في مصفوفة في زوج من القيم الموجبة السالبة في مشكلة مصفوفة ، قدمنا ​​مصفوفة A من الأعداد الصحيحة المميزة ، اطبع جميع الأزواج التي لها قيمة موجبة وقيمة سالبة لرقم موجود في المصفوفة. نحتاج إلى طباعة أزواج بترتيب حدوثها. زوج له ...

المزيد

سؤال 157. عد الأزواج بالمجموع المعطى بالنظر إلى مصفوفة عدد صحيح بالحجم n وعدد صحيح "K" ، تحتاج إلى حساب عدد الأزواج (لا يلزم أن تكون فريدة) الموجودة في المصفوفة التي يساوي مجموعها "K". إدخال مثال: Arr = {1، 5، 7، 1} K = 6 الناتج: حل 2 من القوة الغاشمة لأزواج العد مع المجموع المعطى الفكرة الرئيسية ...

المزيد

سؤال 158. إدراج حذف GetRandom في مشكلة Insert Delete GetRandom ، نحتاج إلى تصميم بنية بيانات تدعم جميع العمليات التالية في متوسط ​​وقت O (1). insert (val): يُدخل قيمة عنصر إلى المجموعة إذا لم تكن موجودة بالفعل. remove (val): يزيل عنصر val من المجموعة إذا كان موجودًا. getRandom: إرجاع عنصر عشوائي من المجموعة الحالية ...

المزيد

سؤال 159. دمج فترات متداخلة في مشكلة دمج الفواصل المتداخلة ، قدمنا ​​مجموعة من الفواصل الزمنية ، ودمجنا وأعدنا جميع الفواصل الزمنية المتداخلة. إدخال مثال: [[2 ، 3] ، [3 ، 4] ، [5 ، 7]] الإخراج: [[2 ، 4] ، [5 ، 7]] شرح: يمكننا دمج [2 ، 3] و [3 ، 4] معًا لتشكيل [2 ، 4] نهج لإيجاد دمج ...

المزيد

سؤال 160. وسيط صفيفتين تم فرزهما بالنظر إلى صفيفتين تم فرزهما A و B بحجم n و m على التوالي. ابحث عن وسيط المصفوفة النهائية التي تم فرزها بعد دمج المصفوفتين المعينتين أو بعبارة أخرى ، نقول إنه العثور على وسيط لمصفوفتين تم فرزهما. (التعقيد الزمني المتوقع: O (log (n))) النهج 1 لـ ...

المزيد

سؤال 161. أقصى منتج Subarray في مشكلة المصفوفة الفرعية للمنتج الأقصى ، قدمنا ​​مصفوفة من الأعداد الصحيحة ، أوجد المصفوفة الفرعية المجاورة التي تحتوي على الأقل على عنصر واحد يحتوي على أكبر حاصل. مثال Arr = [0 ، -1 ، 0 ، 1 ، 2 ، -3] الحد الأقصى للمنتج = 2 Arr = [- 1 ، -1 ، -1] الحد الأقصى للمنتج = -1 Arr = [0 ، -1 ، 0 ، - 2 ، 0] ...

المزيد

سؤال 162. ابحث عن الحد الأدنى لحجم كل نافذة في مصفوفة معينة إعطاء مصفوفة [] بحجم n. لكل حجم نافذة يختلف من 1 إلى n في طباعة المصفوفة أو ابحث عن الحد الأدنى لحجم كل نافذة في مصفوفة معينة. إدخال مثال: a [] = {10، 20، 30، 50، 10، 70، 30} الناتج: 70 30 20 ...

المزيد

سؤال 163. الحجم الأدنى لمجموع Subarray بالنظر إلى مصفوفة عدد صحيح موجب ومجموع s ، ابحث عن الحد الأدنى لحجم مصفوفة فرعية متجاورة من الأعداد بحيث يكون مجموعها مساويًا أو أكبر من s (قيمة معطاة). إدخال مثال: nums [] = {2، 3، 1، 2، 4، 3} s = 7 الإخراج: 2 {Subarray [4، ...

المزيد

سؤال 164. ابحث عن عنصر في مصفوفة مستديرة مصنفة في البحث في مشكلة المصفوفة التي تم فرزها والتي تم تدويرها ، قدمنا ​​عنصرًا ومصفوفة مرتبة ومتناوبة ، تحقق مما إذا كان العنصر المحدد موجودًا في الصفيف أم لا. أمثلة أرقام الإدخال [] = {2 ، 5 ، 6 ، 0 ، 0 ، 1 ، 2} الهدف = 0 إخراج صحيح عدد المدخلات [] = {2 ، ...

المزيد

سؤال 165. أقصى منتج Subarray بالنظر إلى مجموعة من الأعداد الصحيحة n ، أوجد الحد الأقصى لحاصل الضرب الذي تم الحصول عليه من مصفوفة فرعية متجاورة من المصفوفة المحددة. أمثلة Input arr [] = {-2، -3، 0، -2، -40} Output 80 Input arr [] = {5، 10، 6، -2، 1} Output 300 Input arr [] = {-1 ، -4، -10، 0، 70} الناتج 70 ...

المزيد

سؤال 166. تعيين مصفوفة الأصفار في مسألة مجموعة أصفار المصفوفة ، قدمنا ​​مصفوفة (n X m) ، إذا كان العنصر 0 ، فقم بتعيين صفه وعموده بالكامل 0. إدخال أمثلة: {[1 ، 1 ، 1] [1 ، 0 ، 1] [1، 1، 1]} المخرجات: {[1، 0، 1] [0، 0، 0] [1، 0، 1] ...

المزيد

سؤال 167. 3 سوم في مسألة الجمع 3 ، قدمنا ​​مصفوفة من الأعداد الصحيحة n ، ابحث عن جميع المجموعات الثلاثية الفريدة التي تصل إلى 0. إدخال مثال: nums = {-1 ، 0 ، 1 ، 2 ، -1 ، -4} الناتج: { -1 ، 0 ، 1} ، {-1 ، 2 ، -1} نهج ساذج لمشكلة المجموع 3 نهج القوة الغاشمة ...

المزيد

سؤال 168. ابحث عن الرقم المكرر بالنظر إلى مصفوفة تحتوي على (n + 1) عناصر وكل عنصر يتراوح بين 1 إلى n. إذا كان هناك عنصر مكرر واحد فقط ، فابحث عن الرقم المكرر. أمثلة الإدخال: nums = {1، 3، 4، 2، 2} الإخراج: 2 الإدخال: nums = {3، 1، 3، 4، 2} الإخراج: 3 ساذج ...

المزيد

سؤال 169. أخذ عينات الخزان أخذ عينات الخزان عبارة عن تقنية لاختيار عناصر الخزان k بشكل عشوائي من قائمة معينة من العناصر n ، حيث يكون n كبيرًا جدًا. على سبيل المثال ، قوائم البحث في Google و YouTube وما إلى ذلك. نهج ساذج لأخذ عينات الخزان قم ببناء مصفوفة خزان بالحجم k ، وحدد العناصر بشكل عشوائي من القائمة المحددة. ...

المزيد

سؤال 170. العنصر الأكثر شيوعًا في المصفوفة يتم إعطاؤك مجموعة من الأعداد الصحيحة. يقول بيان المشكلة أنه يجب عليك معرفة العنصر الأكثر شيوعًا الموجود في المصفوفة. إذا كانت هناك قيم متعددة تحدث الحد الأقصى لعدد المرات ، فعلينا طباعة أي منها. إدخال مثال [1، 4,5,3,1,4,16،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX] الإخراج ...

المزيد

سؤال 171. الحد الأدنى من مجموع المسار في مسألة مجموع المسار الأدنى ، قدمنا ​​مصفوفة "أ × ب" تتكون من أرقام غير سالبة. مهمتك هي العثور على المسار من أعلى اليسار إلى أسفل اليمين مما يقلل من المجموع الذي يتكون من جميع الأرقام التي تأتي في المسار الذي وجدته. ملاحظة: يمكنك فقط نقل ...

المزيد

سؤال 172. كيف يتم تنفيذ k Stacks بكفاءة في صفيف واحد؟ تصميم وتنفيذ هيكل بيانات جديد يقوم بتطبيق k Stacks في صفيف واحد. يجب أن تدعم بنية البيانات الجديدة هاتين العمليتين - push (element، stack_number): يدفع العنصر في رقم معين من المكدس. pop (stack_number): يخرج العنصر العلوي من معين ...

المزيد

سؤال 173. طباعة العدد الأكبر التالي من استعلامات Q في طباعة العدد الأكبر التالي لمشكلة استعلامات Q ، قدمنا ​​مصفوفة [] بالحجم n تحتوي على أرقام وصفيف آخر q [] بالحجم m يمثل الاستعلامات. يمثل كل استعلام الفهرس في المصفوفة []. لكل استعلام أقوم بطباعة الرقم من المصفوفة ...

المزيد

سؤال 174. تحقق مما إذا كانت المصفوفة قابلة للفرز على شكل تكديس للتحقق مما إذا كانت المصفوفة هي مشكلة قابلة للفرز ، فقد قدمنا ​​مصفوفة [] بالحجم n تحتوي على عناصر من 1 إلى n بترتيب عشوائي. قم بفرز المصفوفة بترتيب تصاعدي باستخدام مكدس مؤقت باتباع هاتين العمليتين فقط - قم بإزالة العنصر في البداية ...

المزيد

سؤال 175. ابحث عن أفضل أرقام K (أو الأكثر تكرارًا) في مجموعة البث في العثور على أعلى أرقام k (أو الأكثر شيوعًا) في مشكلة التدفق ، قدمنا ​​مصفوفة عدد صحيح تتكون من بعض الأرقام. يقول بيان المشكلة أنه يجب أن تأخذ عنصرًا من المصفوفة ، ولا يمكنك الحصول إلا على k على الأكثر في الأعلى. نحن نحتاج ...

المزيد

سؤال 176. K فتحات فارغة LeetCode K Empty Slots هي مشكلة مشهورة جدًا على LeetCode. بيان المشكلة يشبه ذلك - تتكون الحديقة من عدد n فتحات تحتوي كل منها على زهرة. كل الزهور غير مزهرة في البداية. إعطاء مصفوفة [] من الزهور وعدد صحيح ك. بالنظر إلى أنني أذكر من 0 ، أنا + 1 '...

المزيد

سؤال 177. محاصرة مياه الأمطار في مشكلة Trapping Rain Water ، قدمنا ​​عددًا صحيحًا غير سالب يمثل خريطة ارتفاع وعرض كل شريط هو 1. وعلينا إيجاد كمية المياه التي يمكن احتجازها في الهيكل أعلاه. مثال دعنا نفهم ذلك بمثال للارتفاع أعلاه ...

المزيد

سؤال 178. تقنية النافذة المنزلقة قبل الشروع في العمل وما هي تقنية النافذة المنزلقة؟ ماذا يفعل وكيف يفعل ما يفعله يتيح لنا أن نتفهم هذا المفهوم من خلال مشكلة صغيرة بالنظر إلى مجموعة من الأعداد الصحيحة ، لدينا مهمة إيجاد الحد الأدنى من المجموع من الكل ...

المزيد

سؤال 179. العثور على أقرب عنصر K في البحث عن أقرب مشكلة عنصر K ، قدمنا ​​مصفوفة مرتبة وقيمة x. تكمن المشكلة في إيجاد عدد K للعناصر الأقرب إلى x في المصفوفة المحددة. بالنظر إلى مصفوفة arr [] = {12، 16، 22، 30، 35، 39، 42,45،48، 50، 53، 55، 56، XNUMX} و x ...

المزيد

سؤال 180. لعبة القفز لقد قدمنا ​​في لعبة القفز مصفوفة من الأعداد الصحيحة غير السالبة ، يتم وضعك مبدئيًا في الفهرس الأول من المصفوفة. يمثل كل عنصر في المصفوفة أقصى طول للقفز في هذا الموضع. حدد ما إذا كنت قادرًا على الوصول إلى آخر فهرس. إدخال مثال: arr = [2,3,1,1,4،XNUMX،XNUMX،XNUMX،XNUMX] ...

المزيد

سؤال 181. Postfix لتحويل البادئة في هذه المشكلة ، قدمنا ​​سلسلة تشير إلى تعبير postfix. علينا أن نفعل postfix لتحويل البادئة. تدوين البادئة في هذا الترميز ، نكتب المعاملات بعد عامل التشغيل. يُعرف أيضًا باسم التدوين البولندي. على سبيل المثال: + AB هو تعبير بادئة. تدوين Postfix في ...

المزيد

سؤال 182. مجموع الجمع في مسألة الجمع ، قدمنا ​​مصفوفة من الأعداد الصحيحة الموجبة arr [] ومجموع s ، أوجد كل التركيبات الفريدة للعناصر في arr [] حيث مجموع هذه العناصر يساوي s. يمكن اختيار نفس العدد المكرر من arr [] عدد غير محدود من المرات. عناصر ...

المزيد

سؤال 183. ماكس مساحة الجزيرة وصف المشكلة: بالنظر إلى مصفوفة ثنائية الأبعاد ، تحتوي المصفوفة على 2 فقط (تمثل الماء) و 0 (تمثل الأرض) كمدخلات. تتشكل الجزيرة في المصفوفة من خلال تجميع كل 1 المتجاورة المتصلة بأربعة اتجاهات (أفقيًا ورأسيًا). أوجد أقصى مساحة للجزيرة في المصفوفة. افترض أن جميع الحواف الأربعة لـ ...

المزيد

سؤال 184. ابحث في مصفوفة مستديرة مصنفة يمكن العثور على بحث عن عنصر في مصفوفة تم فرزها باستخدام البحث الثنائي في وقت O (تسجيل الدخول). الهدف من هذا المنشور هو العثور على عنصر معين في مصفوفة مستديرة مرتبة في وقت O (تسجيل الدخول). يتم إعطاء بعض الأمثلة على مصفوفة مرتبة مستديرة. إدخال مثال: arr [] = {7,8,9,10,1,2,3,5,6،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX} ؛ ...

المزيد

سؤال 185. مسارات فريدة يتم إعطاء شبكة mxn ثنائية الأبعاد وأنت تقف في أعلى وأقصى خلية على اليسار في الشبكة. أي الخلية الموجودة في (2،1,1). ابحث عن عدد المسارات الفريدة التي يمكن اتخاذها للوصول إلى خلية تقع في (م ، ن) من الخلية الموجودة في (1,1،XNUMX) ...

المزيد

سؤال 186. الحد الأقصى من Subarray في مسألة Maximum Subarray ، قدمنا ​​مصفوفة عدد صحيح ، ابحث عن المصفوفة الفرعية المجاورة التي تحتوي على أكبر مجموع وقم بطباعة الحد الأقصى لقيمة المجموع الفرعي. مثال على أرقام الإدخال [] = {-2 ، 1 ، -3 ، 4 ، -1 ، 2 ، 1 ، -5 ، 4} خوارزمية الإخراج 6 الهدف هو إيجاد ...

المزيد

سؤال 187. طول أطول تتابع فيبوناتشي بالنظر إلى مجموعة متزايدة بشكل صارم من الأعداد الصحيحة الموجبة ، أوجد طول أطول سلسلة فيبوناتشي متتالية. تسلسل عناصر n هو فيبوناتشي مثل if ، n> = 3 xi = x (i - 2) + x (i -1) ، حيث xi هو الحد ith من المتتابعة و i> = 2 أمثلة Input arr []. ..

المزيد

سؤال 188. فترات الدمج في مشكلة دمج الفترات ، أعطينا مجموعة من الفترات بالشكل [l ، r] ، دمج الفترات المتداخلة. إدخال أمثلة {[1 ، 3] ، [2 ، 6] ، [8 ، 10] ، [15 ، 18]} إخراج {[1 ، 6] ، [8 ، 10] ، [15 ، 18]} إدخال {[ 1، 4]، [1، 5]} الإخراج {[1، 5]} نهج ساذج لدمج الفواصل الزمنية ...

المزيد

سؤال 189. 4 مجموع في مسألة 4Sum ، قدمنا ​​عددًا صحيحًا x ومصفوفة a [] بحجم n. أوجد كل المجموعة الفريدة المكونة من 4 عناصر في المصفوفة بحيث يكون مجموع هذه العناصر الأربعة مساويًا للعدد الصحيح المحدد x. إدخال مثال أ [] = {4 ، 1 ، -0 ، ...

المزيد

سؤال 190. ابحث عن عنصر الذروة دعونا نفهم مشكلة Find Peak Element. لدينا اليوم مصفوفة تحتاج إلى عنصر الذروة الخاص بها. الآن ، لابد أنك تتساءل ما الذي أعنيه بعنصر الذروة؟ عنصر الذروة هو واحد أكبر من كل جيرانه. مثال: إعطاء مجموعة من ...

المزيد

سؤال 191. K-th أصغر عنصر في مصفوفة مرتبة في أصغر عنصر من K-th في مسألة مصفوفة مرتبة ، قدمنا ​​مصفوفة nxn ، حيث يتم فرز كل صف وعمود بترتيب غير تنازلي. أوجد أصغر عنصر k في المصفوفة ثنائية الأبعاد المحددة. مثال - المدخلات 2: k = 1 والمصفوفة = 3، 11، 21، 31 ...

المزيد

سؤال 192. مثلث باسكال ليت كود يمثل مثلث باسكال مشكلة Leetcode جيدة جدًا يتم طرحها عدة مرات في Amazon و Microsoft وشركات أخرى. أعطينا صفوفًا صحيحة غير سالبة ، اطبع أول صفوف صفوف مثلث باسكال. صفوف المثال = 5 صفوف = 6 أنواع من حلول البرمجة الديناميكية لمثلث باسكال Leetcode ...

المزيد

سؤال 193. رقم مفقود في مشكلة العدد المفقود ، قدمنا ​​مصفوفة بالحجم N تحتوي على رقم من 0 إلى N. جميع القيم في المصفوفة فريدة. علينا إيجاد العدد المفقود غير الموجود في المصفوفة وهذا الرقم يقع بين 0 و N. هنا ...

المزيد

سؤال 194. دمج مصفوفة مرتبة في مشكلة مصفوفة الدمج المصنفة قدمنا ​​مصفوفتين مرتبة بترتيب تصاعدي. في الإدخال أولاً ، قدمنا ​​الرقم الذي تمت تهيئته إلى array1 و array2. هذان الرقمان هما N و M. حجم المصفوفة 1 يساوي مجموع N و M. في المصفوفة 1 أولاً ...

المزيد

سؤال 195. قسم يساوي مجموع مجموعة فرعية مجموع المجموعات الجزئية المتساوية للقسم مشكلة قدمنا ​​فيها مصفوفة من الأرقام الموجبة. علينا أن نكتشف أنه يمكننا تقسيمها إلى مجموعتين فرعيتين بحيث يكون مجموع العناصر في كلتا المجموعتين هو نفسه. هنا ليس من الضروري أن يكون عدد ...

المزيد

سؤال 196. فرز الألوان ترتيب الألوان هو مشكلة يتعين علينا فيها إعطاء مصفوفة تحتوي على كائنات N. كل صندوق مطلي بلون واحد يمكن أن يكون أحمر وأزرق وأبيض. لدينا عدد N من الأشياء التي تم رسمها بالفعل. علينا فرز المصفوفة بحيث يكون نفس اللون ...

المزيد

سؤال 197. صفيف التدوير استدارة المصفوفة هي مشكلة قدمنا ​​فيها مصفوفة بالحجم N. علينا تدوير المصفوفة في الاتجاه الصحيح. يتحول كل عنصر إلى موضع واحد يمينًا ويأتي العنصر الأخير من المصفوفة إلى الموضع الأول. لذلك ، قدمنا ​​قيمة K ...

المزيد

سؤال 198. حاوية بها معظم الماء وصف المشكلة: يتم إعطاؤك عدد n من الأعداد الصحيحة (y0، y1، y2… yn-1) عند مؤشرات n (i = 0,1,2،1،0 ... n-XNUMX). العدد الصحيح في الفهرس الأول هو yi. الآن ، يمكنك رسم خطوط n على مستوى ديكارتي لكل نقطة اتصال (i ، yi) و (i ، XNUMX). أوجد الحجم الأقصى للماء ...

المزيد

سؤال 199. ضرب سلسلة المصفوفة باستخدام البرمجة الديناميكية ضرب سلسلة المصفوفة هو طريقة نكتشف فيها أفضل طريقة لضرب المصفوفات المعطاة. نعلم جميعًا أن عملية ضرب المصفوفة ترابطية (A * B = B * A) في الطبيعة. لذلك ، لدينا الكثير من الأوامر التي نريد إجراء الضرب فيها. في الواقع ، في هذه الخوارزمية ، ...

المزيد

سؤال 200. مجموع Subarray يساوي k إعطاء مصفوفة عدد صحيح وعدد صحيح ك. أوجد العدد الإجمالي للمصفوفات الفرعية المتجاورة لمصفوفة معينة والتي مجموع عناصرها يساوي k. مثال الإدخال 1: arr [] = {5,0,5,10,3,2،15,4،5،7،2،1,1,1,2,4، -2،2} k = 4 Output: 1 Input XNUMX: arr [] = {XNUMX،XNUMX،XNUMX،XNUMX،XNUMX، -XNUMX} ك = XNUMX الخرج: XNUMX شرح: ضع في اعتبارك المثال -XNUMX ...

المزيد

سؤال 201. مشكلة المجموع الجزئي في مسألة مجموع المجموعة الجزئية ، لدينا قائمة بجميع الأعداد الموجبة ومجموع. نحتاج إلى التحقق مما إذا كانت هناك مجموعة فرعية مجموعها يساوي المجموع المحدد. مثال قائمة الأرقام المدخلة: 1 2 3 10 5 sum: 9 إخراج صحيح شرح ل ...

المزيد

سؤال 202. نوع كومة فرز الكومة هو أسلوب فرز قائم على المقارنة يعتمد على بنية بيانات كومة ثنائية. HeapSort مشابه لفرز التحديد حيث نجد الحد الأقصى للعنصر ثم نضع هذا العنصر في النهاية. نكرر نفس العملية للعناصر المتبقية. نظرا لمفرز ...

المزيد

سؤال 203. مشكلة تغيير العملة مشكلة تغيير العملة - بالنظر إلى بعض العملات ذات القيم المختلفة c1 ، c2 ، ... ، cs (على سبيل المثال: 1,4,7،XNUMX،XNUMX….). نحتاج إلى مبلغ ن. استخدم هذه العملات المعطاة لتكوين المبلغ n. يمكنك استخدام عملة معدنية عدة مرات حسب الحاجة. أوجد العدد الإجمالي للطرق التي ...

المزيد

سؤال 204. ضرب مصفوفتين بيان المشكلة في مسألة "ضرب مصفوفتين" قدمنا ​​مصفوفتين. علينا ضرب هذه المصفوفات وطباعة النتيجة أو المصفوفة النهائية. هنا ، الشرط الضروري والكافي هو أن عدد الأعمدة في A يجب أن يساوي عدد الصفوف في المصفوفة ...

المزيد

سؤال 205. الحد الأدنى لعدد عمليات الدمج لجعل متناظر الصفيف بيان المشكلة في مشكلة "الحد الأدنى من عمليات الدمج لعمل مصفوفة Palindrome" قمنا بإعطاء مصفوفة "[]". ابحث عن الحد الأدنى لعدد عمليات الدمج المطلوبة لجعل مصفوفة متناظرة. ملاحظة ، المتناظرة هي كلمة أو عبارة أو تسلسل يقرأ نفس القراءة للخلف مثل الأمام. ...

المزيد

سؤال 206. الحد الأدنى لرقم النموذج من التسلسل المعطى لـ D و I بيان المشكلة في مشكلة "العدد الأدنى للنموذج من التسلسل المعطى لـ D و I" ، قدمنا ​​نمطًا يحتوي على أنا و D فقط. أنا للزيادة و D للتناقص. اكتب برنامجًا لطباعة الحد الأدنى للرقم الذي يتبع هذا النمط. لا يمكن تكرار الأرقام من 1-9 والأرقام. نمط الإدخال ...

المزيد

سؤال 207. أوجد المصفوفة الفرعية ذات الطول المحدد باستخدام أقل متوسط بيان المشكلة في مسألة "البحث عن المصفوفة الفرعية ذات الطول المحدد باستخدام أقل متوسط" ، قدمنا ​​مصفوفة وعددًا صحيحًا من الإدخال X. اكتب برنامجًا للعثور على المصفوفة الفرعية للطول X بمتوسط ​​أقل / أدنى. يطبع فهارس البداية والنهاية للمصفوفة الفرعية التي بها أقل ...

المزيد

سؤال 208. ابحث عن الأصفار المراد قلبها بحيث يتم تكبير عدد 1 المتتالية بيان المشكلة في مشكلة "البحث عن الأصفار المراد قلبها بحيث يتم تكبير عدد 1 المتتالية" قمنا بإعطاء مصفوفة ثنائية ورقم x يشير إلى no. من الأصفار المراد قلبها. اكتب برنامجًا للعثور على الأصفار التي يجب قلبها حتى ...

المزيد

سؤال 209. دمج المصفوفات التي تم فرزها وطباعة الإخراج المصنف بيان المشكلة في مشكلة "دمج K Sorted Arrays و Print Sorted Output" قدمنا ​​مصفوفات k مرتبة بأحجام مختلفة. اكتب برنامجًا لدمج تلك المصفوفات وطباعة المصفوفة النهائية التي تم فرزها كإخراج. تنسيق الإدخال السطر الأول الذي يحتوي على عدد صحيح ن. تحتوي الأسطر n التالية على ...

المزيد

سؤال 210. ابحث عن الحد الأدنى للعنصر في مصفوفة مرتبة ومستديرة بيان المشكلة في مشكلة "البحث عن الحد الأدنى للعنصر في مصفوفة مرتبة ومدارة" قدمنا ​​مصفوفة مرتبة []. يتم تدوير هذه المجموعة في نقطة غير معروفة ، ابحث عن الحد الأدنى للعنصر في هذه المجموعة. تنسيق الإدخال السطر الأول والوحيد الذي يحتوي على قيمة عددية n. ...

المزيد

سؤال 211. فرز العناصر حسب التردد II بيان المشكلة في مسألة "فرز العناصر حسب التردد II" ، قدمنا ​​مصفوفة []. قم بفرز المصفوفة وفقًا لتكرار العناصر حيث يأتي عنصر التردد الأعلى أولاً ثم العناصر الأخرى. تنسيق الإدخال السطر الأول والوحيد الذي يحتوي على عدد صحيح n. السطر الثاني يحتوي على ن ...

المزيد

سؤال 212. بيع شراء الأسهم لزيادة الربح بيان المشكلة في مشكلة "شراء بيع الأسهم لتحقيق أقصى ربح" قدمنا ​​مصفوفة تحتوي على سعر السهم في كل يوم ، ابحث عن أقصى ربح يمكنك تحقيقه عن طريق الشراء والبيع في تلك الأيام. هنا يمكننا الشراء والبيع عدة مرات ولكن فقط بعد البيع ...

المزيد

سؤال 213. دمج فترات متداخلة II بيان المشكلة في مشكلة "دمج الفواصل المتداخلة II" قدمنا ​​مجموعة من الفواصل الزمنية. اكتب برنامجًا يقوم بدمج الفواصل الزمنية المتداخلة في واحد وطباعة جميع الفواصل الزمنية غير المتداخلة. تنسيق الإدخال السطر الأول الذي يحتوي على عدد صحيح ن. السطر الثاني يحتوي على n أزواج حيث يكون كل زوج ...

المزيد

سؤال 214. أقصى مجموع لمصفوفة فرعية باستخدام فرق تسد بيان المشكلة في مسألة "الحد الأقصى لمجموع المصفوفة الفرعية باستخدام فرق تسد" ، قدمنا ​​مصفوفة من الأعداد الصحيحة الموجبة والسالبة. اكتب برنامجًا سيجد أكبر مجموع للمصفوفة الفرعية المجاورة. تنسيق الإدخال السطر الأول الذي يحتوي على عدد صحيح N. السطر الثاني يحتوي على مصفوفة من ...

المزيد

سؤال 215. مشكلة فرز الفطائر بيان المشكلة "مشكلة فرز الفطائر" يعتمد على فرز الفطائر. بالنظر إلى مصفوفة لم يتم فرزها ، نحتاج إلى كتابة برنامج يستخدم عملية انعكاس فقط لفرز المصفوفة. انعكاس هو العملية التي تعكس الصفيف. تنسيق الإدخال السطر الأول الذي يحتوي على عدد صحيح N. السطر الثاني يحتوي على N مفصولة بمسافة ...

المزيد

سؤال 216. فرز الفطائر بيان المشكلة في مسألة "فرز الفطائر" ، قدمنا ​​مصفوفة من الأعداد الصحيحة A []. قم بفرز المصفوفة عن طريق إجراء سلسلة من تقلبات الفطائر. في قلب فطيرة واحدة نقوم بالخطوات التالية: اختر عددًا صحيحًا ك حيث 1 <= ك <= الطول. اعكس المصفوفة الفرعية arr [0… k-1] (0 مفهرسة). إدخال ...

المزيد

سؤال 217. رتب الأعداد المعطاة لتكوين أكبر عدد II بيان المشكلة في مسألة "ترتيب الأعداد المعطاة لتكوين أكبر رقم II" ، قدمنا ​​مصفوفة من الأعداد الصحيحة الموجبة. رتبهم بحيث يشكل الترتيب أكبر قيمة. تنسيق الإدخال السطر الأول والوحيد الذي يحتوي على عدد صحيح n. السطر الثاني يحتوي على ...

المزيد

سؤال 218. التنفيذ المتكرر للفرز السريع بيان المشكلة في مشكلة "التنفيذ المتكرر للفرز السريع" ، قدمنا ​​مصفوفة []. علينا فرز المصفوفة باستخدام الفرز السريع. هنا ، لا يتم تنفيذ الفرز السريع بشكل متكرر ، بل يتم تنفيذه بطريقة تكرارية. تنسيق الإدخال السطر الأول الذي يحتوي على عدد صحيح ن. السطر الثاني يحتوي على ...

المزيد

سؤال 219. الترتيب العشوائي لصفيف معين بيان المشكلة في مسألة "تبديل مصفوفة معينة" ، قدمنا ​​مصفوفة من الأعداد الصحيحة. اكتب برنامجًا يخلط المصفوفة المحددة. وهذا يعني أنه سيتم تبديل العناصر في المصفوفة عشوائيًا. تنسيق الإدخال السطر الأول الذي يحتوي على عدد صحيح ن. السطر الثاني يحتوي على n إخراج عدد صحيح مفصول بمسافة ...

المزيد

سؤال 220. أوجد الصف الذي يحتوي على أكبر عدد من الآحاد بيان المشكلة في مسألة "العثور على الصف مع الحد الأقصى لعدد 1's" قدمنا ​​مصفوفة (مصفوفة ثنائية الأبعاد) تحتوي على أرقام ثنائية مع فرز كل صف. ابحث عن الصف الذي يحتوي على الحد الأقصى لعدد 2. تنسيق الإدخال السطر الأول الذي يحتوي على قيمتين صحيحتين n ، m. التالي ، س سطور ...

المزيد

سؤال 221. فرز صفيف مصنف ك بيان المشكلة في مسألة "فرز مصفوفة مرتبة من نوع K" ، قدمنا ​​مصفوفة من عناصر n ، حيث يكون كل عنصر بعيدًا عن موضعه المستهدف على الأكثر. ابتكر خوارزمية تفرز وقت O (n log k). تنسيق الإدخال السطر الأول الذي يحتوي على قيمتين صحيحتين N ...

المزيد

سؤال 222. أقصى منتج Subarray II بيان المشكلة في مسألة "Maximum Product Subarray II" ، قدمنا ​​مصفوفة تتكون من أعداد صحيحة موجبة وسالبة وأصفار أيضًا. نحتاج إلى إيجاد أقصى حاصل ضرب للمصفوفة الفرعية. تنسيق الإدخال السطر الأول الذي يحتوي على عدد صحيح N. السطر الثاني يحتوي على N أعداد صحيحة مفصولة بمسافات. تنسيق الإخراج الوحيد ...

المزيد

سؤال 223. أكبر مجموعة فرعية بعدد متساوٍ من 0 و 1 بيان المشكلة في مشكلة "أكبر مجموعة فرعية بعدد متساوٍ من 0 و 1" ، قدمنا ​​مصفوفة [] تحتوي فقط على 0 و 1. ابحث عن أكبر مصفوفة فرعية بعدد متساوٍ من 0 و 1 وسوف نطبع فهرس البداية و مؤشر النهاية لأكبر مصفوفة فرعية. ...

المزيد

سؤال 224. الحد الأقصى لمجموع التتابع المتزايد بيان المشكلة لقد قدمنا ​​مصفوفة في مسألة "الحد الأقصى لتزايد المجموع المتزايد". أوجد مجموع الحد الأقصى من التتابعات للمصفوفة المعينة ، أي الأعداد الصحيحة في اللاحقة مرتبة بترتيب. التسلسل اللاحق هو جزء من المصفوفة التي هي عبارة عن تسلسل ...

المزيد

سؤال 225. عدد العناصر الأصغر في الجانب الأيمن بيان المشكلة في مسألة "عدد العناصر الأصغر على الجانب الأيمن" ، أعطينا المصفوفة []. أوجد عدد العناصر الأصغر الموجودة على الجانب الأيمن من كل عنصر. تنسيق الإدخال السطر الأول والوحيد الذي يحتوي على عدد صحيح N. السطر الثاني يحتوي على N أعداد صحيحة مفصولة بمسافات. انتاج ...

المزيد

سؤال 226. زيادة التبعية للطول ثلاثة مع الحد الأقصى للمنتج بيان المشكلة في مسألة "زيادة التبعية للطول الثالث مع أقصى ناتج" ، قدمنا ​​مصفوفة من الأعداد الصحيحة الموجبة. أوجد لاحقة الطول 3 مع أقصى حاصل ضرب. يجب أن تكون النتيجة في تزايد. تنسيق الإدخال السطر الأول والوحيد الذي يحتوي على عدد صحيح N يشير إلى الحجم ...

المزيد

سؤال 227. تظهر العناصر أكثر من N / K مرة في Array بيان المشكلة في مسألة "ظهور العناصر أكثر من N / K في المصفوفة" ، قدمنا ​​مصفوفة عدد صحيح بالحجم n. ابحث عن العناصر التي تظهر أكثر من n / k مرة. حيث k هي قيمة الإدخال. تنسيق الإدخال السطر الأول والوحيد الذي يحتوي على عددين صحيحين N و ...

المزيد

سؤال 228. ابحث عن عنصر الذروة من المصفوفة بيان المشكلة في مسألة "العثور على عنصر الذروة من مصفوفة" قدمنا ​​مصفوفة إدخال من الأعداد الصحيحة. ابحث عن عنصر الذروة. في المصفوفة ، العنصر هو عنصر ذروة ، إذا كان العنصر أكبر من كلا الجيران. بالنسبة لعناصر الزاوية ، يمكننا اعتبار ...

المزيد

سؤال 229. إعادة ترتيب الأعداد الموجبة والسالبة بدلاً من ذلك في المصفوفة بيان المشكلة في مسألة "إعادة ترتيب الأعداد الموجبة والسالبة بدلاً من ذلك في المصفوفة" ، أعطينا المصفوفة []. تحتوي هذه المجموعة على أعداد صحيحة موجبة وسالبة. أعد ترتيب المصفوفة بحيث يتم وضع الموجب والسالب بدلاً من ذلك. هنا ، عدد العناصر الإيجابية والسلبية لا داعي ...

المزيد

سؤال 230. أوجد الحد الأقصى لعدد التكرار في المصفوفة بيان المشكلة في مشكلة "البحث عن الحد الأقصى لعدد التكرار في المصفوفة" ، قدمنا ​​مصفوفة غير مرتبة من الحجم N. نظرًا لأن المصفوفة تحتوي على أرقام في النطاق {0 ، k} حيث k <= N. من المرات في المصفوفة. تنسيق الإدخال ...

المزيد

سؤال 231. شد الحبل بيان المشكلة في مشكلة شد الحبل ، قدمنا ​​مجموعة من الأعداد الصحيحة ، وقم بتقسيم المصفوفة إلى مجموعتين فرعيتين بحجم n / 2 لكل منهما بحيث يكون الفرق بين مجموع مجموعتين فرعيتين إلى أدنى حد ممكن. إذا كان n هو حجم كل مجموعة فرعية هو n / 2. إذا ...

المزيد

سؤال 232. أول جولة دائرية لزيارة جميع عربات البنزين في أول جولة دائرية لزيارة جميع مشكلة أسرّة البنزين ، كان البيان عبارة عن دائرة بها مضخات بنزين n على الدائرة. كل مضخة بنزين لديها زوج من البيانات. القيمة الأولى هي كمية مضخة البنزين والثانية ...

المزيد

سؤال 233. عد المثلثات الممكنة بيان المشكلة في مسألة عدد المثلثات المحتملة ، قدمنا ​​مصفوفة من n أعداد صحيحة موجبة. أوجد عدد المثلثات التي يمكن تكوينها باستخدام ثلاثة عناصر مختلفة من المصفوفة كأضلاع في المثلث. ملحوظة: شرط المثلث هو مجموع ضلعين ...

المزيد

سؤال 234. أقصى مجموع دائري للمصفوفة الفرعية بيان المشكلة في مسألة مجموع مصفوفة فرعية دائرية ، أعطينا مصفوفة من الأعداد الصحيحة مرتبة في دائرة ، أوجد أقصى مجموع للأرقام المتتالية في المصفوفة الدائرية. مثال المدخلات arr [] = {13، -17، 11، 9، -4، 12، -1} الناتج 40 الشرح هنا ، المجموع = 11 + ...

المزيد

سؤال 235. أربعة عناصر مجموعها معطى بيان المشكلة في أربعة عناصر تلخص مشكلة معينة ، قدمنا ​​مصفوفة تحتوي على N عناصر قد تكون موجبة أو سالبة. أوجد مجموعة من أربعة عناصر مجموعها يساوي القيمة المعطاة ك. تنسيق الإدخال - السطر الأول يحتوي على عدد صحيح N. السطر الثاني يحتوي على مصفوفة ...

المزيد

سؤال 236. مشكلة التقسيم بيان المشكلة في مسألة التقسيم ، قدمنا ​​مجموعة تحتوي على عدد n من العناصر. أوجد ما إذا كان يمكن تقسيم المجموعة المحددة إلى مجموعتين يتساوى مجموعهما في المجموعات الجزئية. مثال إدخال arr [] = {4، 5، 11، 9، 8، 3} إخراج نعم شرح المصفوفة ...

المزيد

سؤال 237. مشكلة المشاهير بيان المشكلة في مشكلة المشاهير هناك غرفة N من الناس ، ابحث عن المشاهير. شروط المشاهير - إذا كان "أ" من المشاهير ، فيجب على كل شخص آخر في الغرفة أن يعرف "أ". يجب ألا يعرف أي شخص في الغرفة. نحتاج إلى إيجاد الشخص الذي يستوفي هذه الشروط. ...

المزيد

سؤال 238. ابحث عن نتيجة مرتبة للحجم 3 بيان المشكلة في مصفوفة أعداد صحيحة غير مفروزة. نحتاج إلى إيجاد تالية مرتبة للحجم 3. لنفترض أن ثلاثة عناصر تكون مصفوفة [i] ، مصفوفة [j] ، مصفوفة [k] ثم صفيف [i] <مصفوفة [j] <مصفوفة [k] لـ i ك. إذا كان هناك عدة توائم متعددة موجودة في المصفوفة ، فقم بطباعة أي منها ...

المزيد

سؤال 239. سوباري مع مجموع معين بيان المشكلة في المصفوفة الفرعية مع مسألة المجموع المحددة ، قدمنا ​​مصفوفة تحتوي على عدد n من العناصر الموجبة. علينا إيجاد المصفوفة الفرعية التي فيها مجموع كل عناصر المصفوفة الفرعية يساوي مجموعًا معينًا. يتم الحصول على Subarray من المصفوفة الأصلية عن طريق حذف بعض ...

المزيد

سؤال 240. الحد الأقصى للعنصر في المصفوفة الذي يتزايد ثم يتناقص بيان المشكلة في المصفوفة المحددة التي تحتوي على عدد n من العناصر. يتم تخزين العناصر بطريقة تكون فيها عناصر k الأولى بترتيب متزايد ثم تتناقص عناصر nk من هناك ، نحتاج إلى إيجاد الحد الأقصى للعنصر في المصفوفة. مثال أ) مصفوفة الإدخال: [15 ، 25 ، ...

المزيد

سؤال 241. عد الخطوات الدنيا للحصول على الصفيف المحدد بيان المشكلة في عدد الخطوات الدنيا للحصول على مشكلة المصفوفة المحددة ، قدمنا ​​هدف مصفوفة إدخال [] يحتوي على n من العناصر ، نحتاج إلى حساب الحد الأدنى لعدد العمليات من تحويل المصفوفة [] بالحجم n مع جميع الأصفار إلى الهدف [] . العمليات أ) زيادة عنصر بمقدار 1 هي ...

المزيد

سؤال 242. ابحث عن العنصر المفقود من مصفوفة مكررة بيان المشكلة بالنظر إلى المصفوفتين A و B ، فإن إحدى المصفوفات هي نسخة مكررة من الأخرى باستثناء عنصر واحد. العنصر الوحيد مفقود من A أو B. نحتاج إلى إيجاد العنصر المفقود من مصفوفة مكررة. مثال 5 1 6 4 8 9 6 4 8 ...

المزيد

سؤال 243. إعادة ترتيب المصفوفة المحددة في الحد الأدنى للصيغة بيان المشكلة في مسألة "إعادة ترتيب المصفوفة المعطاة بأقصى شكل أدنى" ، قدمنا ​​مصفوفة مرتبة تحتوي على عناصر N. أعد ترتيب المصفوفة المصنفة من الأعداد الصحيحة الموجبة ، بحيث تكون العناصر البديلة ith max و ith min. انظر أدناه للحصول على فهم أفضل لإعادة ترتيب العناصر- المصفوفة [0] ...

المزيد

سؤال 244. Subarray والنتيجة بيان المشكلة في مشكلة المصفوفة الفرعية وما يتبعها ، يتعين علينا طباعة جميع المصفوفات الفرعية وما يتبعها من مصفوفة معينة. قم بإنشاء كل المصفوفات الفرعية غير الفارغة الممكنة. يتم تعريف المصفوفة الفرعية بشكل عام على أنها جزء أو قسم من مصفوفة يعتمد فيه التقارب على الفهرس. المصفوفة الفرعية ...

المزيد

سؤال 245. دمج صفيفتين تم فرزهما بيان المشكلة في عملية دمج مصفوفتين تم فرزهما ، قدمنا ​​مصفوفتين مرتبتين ، نحتاج إلى دمج هاتين المصفوفتين بحيث تكون الأعداد الأولية بعد الفرز الكامل في المصفوفة الأولى وتبقى في المصفوفة الثانية. إدخال مثال أ [] = {1 ، 3 ، 5 ، 7 ، ...

المزيد

سؤال 246. عدد ثلاثة توائم بمجموع أقل من القيمة المعطاة بيان المشكلة لقد قدمنا ​​مصفوفة تحتوي على عدد N من العناصر. في المصفوفة المحددة ، قم بحساب عدد ثلاثة توائم بمجموع أقل من القيمة المحددة. إدخال مثال أ [] = {1، 2، 3، 4، 5، 6، 7، 8} المجموع = 10 الناتج 7 ثلاثة توائم محتملة هي: ...

المزيد

سؤال 247. العنصر الأكبر التالي في المصفوفة بيان المشكلة بالنظر إلى المصفوفة ، سنجد العنصر الأكبر التالي لكل عنصر في المصفوفة. إذا لم يكن هناك عنصر أكبر تالٍ لهذا العنصر ، فسنطبع -1 ، وإلا فسنطبع هذا العنصر. ملاحظة: العنصر الأكبر التالي هو العنصر الأكبر و ...

المزيد

سؤال 248. دمج صفيفتين تم فرزهما بيان المشكلة عند دمج مشكلة مصفوفتين تم فرزهما ، قدمنا ​​مصفوفتين تم فرزهما ، أحدهما بحجم m + n والمصفوفة الأخرى بالحجم n. سنقوم بدمج المصفوفة ذات الحجم n في مصفوفة بحجم m + n وطباعة المصفوفة المدمجة بحجم m + n. مثال - مدخلات 6 3 م [] = ...

المزيد

سؤال 249. ابحث عن نقطة ثابتة في مصفوفة معينة بيان المشكلة بالنظر إلى مجموعة من العناصر المميزة n ، ابحث عن نقطة ثابتة في مصفوفة معينة ، حيث تعني النقطة الثابتة أن قيمة العنصر هي نفسها الفهرس. مثال الإدخال 5 arr [] = {0,4,8,2,9،0،XNUMX،XNUMX،XNUMX} الناتج XNUMX هو نقطة ثابتة في هذه المصفوفة لأن القيمة والفهرس ...

المزيد

سؤال 250. ابحث عن عنصر باستخدام بحث ثنائي في مصفوفة مرتبة بيان المشكلة بالنظر إلى مصفوفة مرتبة ، ابحث عن عنصر باستخدام البحث الثنائي في المصفوفة المرتبة. إذا كان موجودًا ، اطبع فهرس ذلك العنصر الآخر اطبع -1. مثال المدخلات arr [] = {1، 6، 7، 8، 9، 12، 14، 16، 26، 29، 36، 37، 156} X = 6 // العنصر المراد البحث عنه ...

المزيد

سؤال 251. أوجد ثلاثية في المصفوفة بمجموع معطى بيان المشكلة بالنظر إلى مصفوفة الأعداد الصحيحة ، أوجد مجموعة العناصر الثلاثة في المصفوفة التي يساوي مجموعها قيمة معينة X. هنا سنطبع المجموعة الأولى التي نحصل عليها. إذا لم يكن هناك مثل هذه المجموعة ، فقم بطباعة -1. إدخال مثال N = 5 ، X = 15 arr [] = ...

المزيد

سؤال 252. البحث عن التكرارات في المصفوفة بأكثر الطرق فعالية بيان المشكلة يعرض جميع العناصر المكررة بأكثر الطرق فعالية في مساحة O (n) و O (1). بالنظر إلى مصفوفة بالحجم n تحتوي على أرقام من النطاق 0 إلى n-1 ، يمكن أن تحدث هذه الأرقام أي عدد من المرات. البحث عن التكرارات في مصفوفة بأكثر كفاءة ...

المزيد

سؤال 253. رتب 0s 1s و 2s في مصفوفة بيان المشكلة بإعطاء مصفوفة تحتوي على عناصر N حيث تكون عناصر المصفوفة 0,1،2 أو 0. فرز أو فصل 1s 2s و 22s في مصفوفة. رتب كل الأصفار في الشوط الأول ، وكل الآحاد في النصف الثاني وكل الأصفار في النصف الثالث. إدخال مثال XNUMX ...

المزيد

سؤال 254. ابحث عن قادة في مصفوفة بيان المشكلة إعطاء مصفوفة تحتوي على عناصر N. ابحث عن القادة في مجموعة. القادة هم العنصر الذي لا يحتوي على عنصر أكبر من أنفسهم على يمينهم في المصفوفة. إدخال مثال 7 1 95 4 46 8 12 21 إخراج 95 46 21 شرح هنا لا ...

المزيد

سؤال 255. أصغر رقم موجب مفقود في مصفوفة غير مرتبة بيان المشكلة في المصفوفة التي لم يتم فرزها ، ابحث عن أصغر رقم موجب مفقود في مصفوفة لم يتم فرزها. لا يتضمن العدد الصحيح الموجب 0. يمكننا تعديل المصفوفة الأصلية إذا لزم الأمر. قد تحتوي المصفوفة على أرقام موجبة وسالبة. مثال أ. صفيف الإدخال: [3 ، 4 ، -1 ، 0 ، -2 ، 2 ، 1 ، ...

المزيد

سؤال 256. أوجد K Length Subarray لمتوسط ​​الحد الأقصى بيان المشكلة في البحث عن مصفوفة فرعية بطول K لأقصى مشكلة متوسطة ، قدمنا ​​مصفوفة بالحجم N. لإيجاد موضع بداية مصفوفة فرعية في المصفوفة المعطاة ذات الحجم k بمتوسط ​​أقصى. قد تحتوي المصفوفة على أرقام موجبة وسالبة. (المتوسط ​​= مجموع العناصر / العدد ...

المزيد

سؤال 257. أوجد ثلاثة توائم فيثاغورس من Array بيان المشكلة لقد قدمنا ​​مصفوفة تحتوي على عدد n عدد صحيح. علينا إيجاد مجموعة ثلاثية فيثاغورس من المصفوفة الآتية. ملاحظة: حالة توائم فيثاغورس الثلاثية: أ ^ 2 + ب ^ 2 = ج ^ 2. إدخال مثال 6 [3 ، 4 ، 6 ، 5 ، 7 ، 8] إخراج ثلاثة توائم فيثاغورس: 3 ، 4 ، 5 المقاربة 1 ...

المزيد

سؤال 258. انقل كل الأصفار إلى نهاية المصفوفة المعطاة بيان المشكلة في المصفوفة المحددة ، انقل جميع الأصفار الموجودة في المصفوفة إلى نهاية المصفوفة. توجد هنا دائمًا طريقة لإدراج كل عدد الأصفار في نهاية المصفوفة. إدخال مثال 9 9 17 0 14 0 ...

المزيد

سؤال 259. أوجد أدنى مسافة بين عددين في مصفوفة بيان المشكلة في المصفوفة التي لم يتم فرزها ، والتي قد تحتوي أيضًا على نسخ مكررة ، ابحث عن الحد الأدنى للمسافة بين رقمين مختلفين في المصفوفة. المسافة بين رقمين في المصفوفة: الفرق المطلق بين المؤشرين +2. إدخال مثال 1 12 3 5 4 2 6 5 6 6 5 ...

المزيد

سؤال 260. عد عدد مرات الظهور في مصفوفة تم فرزها بيان المشكلة في مشكلة "عدد مرات الظهور في مصفوفة مرتبة" ، قدمنا ​​مصفوفة مرتبة. احسب عدد التكرارات أو التكرار في مصفوفة مرتبة من X حيث X هي عدد صحيح. إدخال مثال 13 1 2 2 2 2 3 3 3 4 4 ...

المزيد

سؤال 261. أقصى مجموع للعناصر غير المتتالية بيان المشكلة في مصفوفة "الحد الأقصى لمجموع العناصر غير المتتالية" ، تحتاج إلى إيجاد الحد الأقصى لمجموع العناصر غير المتتالية. لا يمكنك إضافة أرقام الجيران الفوريين. على سبيل المثال ، [1,3,5,6,7,8،1،3،6،8،XNUMX ،] هنا XNUMX ، XNUMX متجاورة لذلك لا يمكننا جمعها ، و XNUMX ، XNUMX ليست متجاورة ، لذلك نحن ...

المزيد

سؤال 262. ابحث عن أصغر رقم مفقود في مصفوفة مرتبة بيان المشكلة في مسألة "البحث عن أصغر رقم مفقود في مصفوفة مرتبة" قدمنا ​​مصفوفة عدد صحيح. ابحث عن أصغر عدد مفقود في مصفوفة مرتبة بحجم N لها عناصر فريدة في النطاق من 0 إلى M-1 ، حيث M> N. إدخال مثال [0 ، 1 ، 2 ، 3 ، 4 ، 6 ، 7 ، ...

المزيد

سؤال 263. أول عنصر مكرر بيان المشكلة لقد قدمنا ​​مصفوفة تحتوي على n أعداد صحيحة. علينا إيجاد أول عنصر مكرر في المصفوفة المحددة. إذا لم يكن هناك عنصر مكرر ، فقم بطباعة "لم يتم العثور على عدد صحيح متكرر". ملاحظة: العناصر المكررة هي تلك العناصر التي تأتي أكثر من مرة. (قد تحتوي المصفوفة على تكرارات) ...

المزيد

سؤال 264. لغز صفيف المنتج بيان المشكلة في مشكلة ألغاز مصفوفة منتج ، نحتاج إلى إنشاء مصفوفة يكون فيها العنصر i هو نتاج جميع العناصر في المصفوفة المحددة باستثناء العنصر الموجود في الموضع i. مثال - إدخال 5 10 3 5 6 2 إخراج 180 ...

المزيد

سؤال 265. أوجد كل الأزواج مع اختلاف معين بيان المشكلة لقد قدمنا ​​مصفوفة تحتوي على عناصر مختلفة أو لا توجد عناصر مكررة في المصفوفة. أوجد كل الأزواج مع اختلاف معين. إذا لم يكن هناك أي زوج بمختلف المعطى ، فقم بطباعة "لا يوجد زوج مع اختلاف معين". إدخال مثال 10 20 90 70 20 80 ...

المزيد

سؤال 266. أوجد أول رقم مكرر في مصفوفة معطاة بيان المشكلة يمكن أن يكون هناك عدة أرقام مكررة في مصفوفة ولكن عليك أن تجد أول رقم مكرر في مصفوفة معينة (تحدث في المرة الثانية). مثال - إدخال 12 5 4 2 8 9 7 12 5 6 12 4 7 الناتج 5 هو أول عنصر مكرر ...

المزيد

سؤال 267. الحد الأقصى للاختلاف بين عنصرين مثل العنصر الأكبر يأتي بعد الأصغر بيان المشكلة لقد قدمنا ​​مصفوفة مكونة من n أعداد صحيحة يتعين علينا فيها إيجاد أقصى فرق بين عنصرين مثل العنصر الأكبر يأتي بعد الأصغر. مثال مدخلات 4 7 2 18 3 6 8 11 21 الناتج 19 المقاربة 1 لأقصى فرق بين عنصرين ...

المزيد

سؤال 268. عنصر الأغلبية بيان المشكلة بالنظر إلى مصفوفة مرتبة ، نحتاج إلى إيجاد العنصر الأغلبية من المصفوفة المرتبة. عنصر الأغلبية: رقم يحدث أكثر من نصف حجم المصفوفة. لقد قدمنا ​​هنا رقمًا x يتعين علينا التحقق من أنه عنصر الأغلبية أم لا. إدخال مثال 5 2 ...

المزيد

سؤال 269. أوجد أول وثاني أصغر العناصر بيان المشكلة في إيجاد أول وثاني أصغر مسألة عناصر قدمنا ​​مصفوفة من الأعداد الصحيحة. ابحث عن أول وثاني عدد صحيح من المصفوفة أو ابحث عن أصغر رقمين من المصفوفة. إدخال مثال 7 ، 6 ، 8 ، 10 ، 11 ، 5 ، 13 ، 99 الناتج الأول الأصغر هو ...

المزيد

سؤال 270. أوجد العدد الذي يحدث عددًا فرديًا من الأوقات في المصفوفة بيان المشكلة بالنظر إلى مجموعة من الأعداد الصحيحة الموجبة. كل الأرقام تحدث عددًا من المرات باستثناء رقم واحد يحدث بعدد فردي من المرات. علينا إيجاد العدد الذي يحدث لعدد فردي من المرات في المصفوفة. إدخال مثال 1 ، 1 ، 1 ، 1 ، 2 ، 2 ، 3 ، ...

المزيد

سؤال 271. فرز العناصر حسب تكرار حدوثها بيان المشكلة في فرز العناصر حسب تكرار مشكلة التكرار ، قدمنا ​​مصفوفة []. فرز عناصر المصفوفة بطريقة تجعل العنصر الذي يحتوي على أكبر عدد من التكرارات يأتي أولاً. إذا كان عدد التكرارات متساويًا ، فقم بطباعة الرقم الذي ظهر أولاً في ...

المزيد

سؤال 272. العثور على عدد المفقودين بيان المشكلة لإيجاد العدد المفقود من مصفوفة من 1 إلى N عددًا ، قدمنا ​​مصفوفة تحتوي على أرقام N-1. عدد واحد مفقود من مصفوفة أعداد من 1 إلى N. علينا إيجاد العدد المفقود. تنسيق الإدخال السطر الأول يحتوي على عدد صحيح ...

المزيد

سلسلة أسئلة أمازون

سؤال 273. الحد الأدنى لعدد الخطوات لعمل سلسلتين Anagram Leetcode Solutions بيان المشكلة في هذه المشكلة ، يتم إعطاؤنا سلسلتين '&' t 'تتكون من أحرف إنجليزية صغيرة. في إحدى العمليات ، يمكننا اختيار أي حرف في السلسلة "t" وتغييره إلى حرف آخر. نحتاج إلى إيجاد الحد الأدنى لعدد مثل هذه العمليات لنجعل ...

المزيد

سؤال 274. السلاسل المتشابهة حل Leetcode بيان المشكلة في هذه المسألة ، لدينا سلسلتان ، أ وب. هدفنا هو معرفة ما إذا كان الخيطان متماثلان أم لا. تسمى سلسلتان متماثلان إذا وفقط إذا كان من الممكن استبدال الأحرف الموجودة في السلسلة الأولى بأي حرف (بما في ذلك نفسه) على الإطلاق ...

المزيد

سؤال 275. الحد الأدنى من المقايضات لجعل السلاسل متساوية في حل Leetcode بيان المشكلة يتم إعطاؤك سلسلتين s1 و s2 متساوي الطول يتألفان من الحرفين "x" و "y" فقط. يمكنك تبديل أي حرفين ينتميان إلى سلاسل مختلفة ، مهمتك هي جعل كل من السلسلة متساوية. إرجاع الحد الأدنى لعدد المقايضات المطلوبة لجعل كلا السلاسل متساوية ...

المزيد

سؤال 276. إزالة عواقب Palindromic حل Leetcode المشكلة إزالة Palindromic Subsequences Leetcode Solution تنص على أنك أعطيت سلسلة. تتكون السلسلة من حرفين فقط "أ" أو "ب". أنت مطالب بمسح السلسلة بأكملها. هناك قيود على أنه يمكنك حذف متناوب متماثل في خطوة واحدة فقط. أوجد الحد الأدنى ...

المزيد

سؤال 277. تشويه عنوان IP حل Leetcode بيان المشكلة في هذه المشكلة ، حصلنا على عنوان IP. علينا فقط تحويله إلى عنوان IP Defanged ، أي في سلسلة الإخراج لدينا ، كل "." إلى "[.]". المثال رقم 1: address = "1.1.1.1" "1 [.] 1 [.] 1 [.] 1" # 2: address = "255.100.50.0" "255 [.] 100 [.] 50 [.] 0 "المقاربة 1 (استخدام String Stream / Builder) ...

المزيد

سؤال 278. مطابقة السلسلة في حل Array Leetcode توفر لنا مشكلة String Matching في Array Leetcode Solution مجموعة من السلاسل. تطلب منا المشكلة إيجاد السلاسل الفرعية لسلسلة أخرى من الإدخال. مجرد تذكير سريع ، السلسلة الفرعية ليست سوى جزء من السلسلة المتبقية بعد ...

المزيد

سؤال 279. هو الحل Leetcode اللاحق بيان المشكلة في هذه المشكلة ، يتم إعطاؤنا سلسلتين مختلفتين. الهدف هو معرفة ما إذا كانت السلسلة الأولى هي سلسلة تالية للسلسلة الثانية. أمثلة السلسلة الأولى = "abc" السلسلة الثانية = "mnagbcd" السلسلة الأولى الصحيحة = "burger" السلسلة الثانية = "dominos" نهج خاطئ (متكرر) هذا سهل ...

المزيد

سؤال 280. أوجد حل Leetcode الاختلاف في هذه المشكلة ، لدينا سلسلتان. يتم إنشاء السلسلة الثانية عن طريق خلط أحرف السلسلة الأولى عشوائيًا ثم إضافة حرف إضافي في أي موضع عشوائي. نحتاج إلى إرجاع الحرف الإضافي الذي تمت إضافته إلى السلسلة الثانية. ستظل الشخصيات دائمًا ...

المزيد

سؤال 281. إضافة حل Leetcode ثنائي بيان المشكلة بالنظر إلى سلسلتين ثنائيتين أ وب ، علينا أن نضيف هاتين السلسلتين ثم نعيد النتيجة كسلسلة ثنائية. السلسلة الثنائية هي السلاسل التي تحتوي على 0 و 1 فقط. مثال أ = "11" ، ب = "1" "100" أ = "1010" ، ب = "1011" "10101" نهج لإضافة اثنين ...

المزيد

سؤال 282. حل Palindrome Leetcode صالح بيان المشكلة بالنظر إلى السلسلة ، يتعين علينا تحديد ما إذا كانت متطابقة ، مع الأخذ في الاعتبار الأحرف الأبجدية الرقمية فقط ، أي الأرقام والحروف الأبجدية فقط. علينا أيضًا أن نتجاهل حالات الأحرف الأبجدية. مثال "رجل ، خطة ، قناة: بنما" التفسير الحقيقي: "AmanaplanacanalPanama" هو تماثل صحيح. "سباق سيارة" ...

المزيد

سؤال 283. حروف العلة العكسية لحل سلسلة Leetcode بيان المشكلة في هذه المشكلة ، يتم إعطاء سلسلة وعلينا عكس حروف العلة فقط لهذه السلسلة. مثال "hello" "holle" Explanation: قبل التراجع: "hello" بعد الرجوع: "holle" "leetcode" "leotcede" الشرح: النهج 1 (باستخدام Stack) علينا فقط عكس حروف العلة الموجودة في الإدخال ...

المزيد

سؤال 284. روماني لحل Leetcode عدد صحيح في مسألة "Roman to Integer" ، حصلنا على سلسلة تمثل عددًا صحيحًا موجبًا في شكلها الرقمي الروماني. يتم تمثيل الأرقام الرومانية بـ 7 أحرف يمكن تحويلها إلى أعداد صحيحة باستخدام الجدول التالي: ملاحظة: قيمة العدد الصحيح للرقم الروماني المحدد لن تتجاوز أو ...

المزيد

سؤال 285. مسار عبور Leetcode الحل بيان المشكلة في مشكلة تقاطع المسار ، يتم إعطاء a_string حيث لا يوجد سوى أربعة أحرف مختلفة "N" أو "S" أو "E" أو "W" تُظهر حركة كائن في اتجاه واحد في كل مرة بوحدة واحدة. الكائن في الأصل في الأصل (1،0,0). علينا معرفة ما إذا كان ...

المزيد

سؤال 286. اضرب سلاسل Leetcode الحل تطلب منا مشكلة Multiply Strings Leetcode أن نضاعف سلسلتين تعطيان لنا كمدخلات. نحن مطالبون بطباعة أو إرجاع نتيجة الضرب هذه إلى وظيفة المتصل. لذلك ، لتوضيح الأمر بشكل أكثر رسمية ، أوجد حاصل ضرب السلاسل المحددة. ...

المزيد

سؤال 287. عدد صحيح لحل ليت كود الروماني في هذه المشكلة ، حصلنا على عدد صحيح ومطلوب تحويله إلى رقم روماني. وبالتالي يشار إلى المشكلة عمومًا باسم "عدد صحيح إلى روماني" وهذا هو عدد صحيح لحل الكود الروماني. إذا كان شخص ما لا يعرف عن الأرقام الرومانية. في الماضي ، لم يكن الناس ...

المزيد

سؤال 288. سلسلة التدافع توضح مشكلة بيان المشكلة "سلسلة التدافع" أنه يتم منحك سلسلتين. تحقق مما إذا كانت السلسلة الثانية هي سلسلة مختلطة من الأول أم لا؟ شرح دع السلسلة s = "great" تمثيل s كشجرة ثنائية بتقسيمها بشكل متكرر إلى سلسلتين فرعيتين غير فارغتين. يمكن أن تكون هذه السلسلة ...

المزيد

سؤال 289. مجموعة الجناس الناقصة علينا معرفة مجموعة الجناس الناقصة للكلمات المعطاة. هذا يعني أنه بالنسبة لكل كلمة سنقوم بفرزها وتخزينها كمفتاح وإدخال أصلي لا يتم فرزها كقيمة وإذا كان أي إدخال آخر له نفس قيمة ...

المزيد

سؤال 290. عدد صحيح للكلمات الإنجليزية في مشكلة "عدد صحيح للكلمات الإنجليزية" ، قدمنا ​​عددًا صحيحًا غير سالب والمهام لتحويل هذا العدد الصحيح إلى كلماته العددية أو نحصل على إدخال من رقم ، أي رقم ، ومهمتنا هي تمثيل هذا الرقم في سلسلة شكل. دعونا نرى مثالاً واحدًا ، ...

المزيد

سؤال 291. ابحث عن أصغر نطاق يحتوي على عناصر من قوائم k في المشكلة "العثور على أصغر نطاق يحتوي على عناصر من قوائم k" قدمنا ​​قوائم K مرتبة وبنفس الحجم N. ويطلب تحديد النطاق الأصغر الذي يحتوي على الأقل على عنصر (عناصر) من كل من قوائم K . إذا كان هناك أكثر من ...

المزيد

سؤال 292. الحد الأدنى من الإدخالات لتشكيل متناظر مع التباديل المسموح به تشير مشكلة "الحد الأدنى من عمليات الإدخال لتشكيل متناظر مع السماح بالتبديل" إلى أنه يتم إعطاؤك سلسلة بها جميع الأحرف الصغيرة. تطلب عبارة المشكلة معرفة الحد الأدنى من إدخال حرف في سلسلة يمكن أن تصبح Palindrome. يمكن أن يكون موقع الشخصيات ...

المزيد

سؤال 293. LCS (أطول نتيجة شائعة) من ثلاثة سلاسل توضح مشكلة "LCS (أطول نتيجة شائعة) المكونة من ثلاثة سلاسل" أنك تحصل على 3 سلاسل. اكتشف أطول نتيجة شائعة لهذه السلاسل الثلاثة. LCS هي السلسلة الشائعة بين السلاسل الثلاثة وتتكون من أحرف لها نفس الترتيب في جميع ...

المزيد

سؤال 294. تحقق مما إذا كانت المصفوفة تحتوي على أعداد صحيحة متجاورة مع السماح بالتكرارات يتم إعطاؤك مجموعة من الأعداد الصحيحة التي يمكن أن تحتوي على عناصر مكررة أيضًا. تطلب عبارة المشكلة معرفة ما إذا كانت مجموعة من الأعداد الصحيحة المتجاورة ، اطبع "نعم" إذا كانت كذلك ، اطبع "لا" إذا لم تكن كذلك. مثال على إدخال العينة: [2 ، 3 ، 4 ، 1 ، 7 ، 9] نموذج ...

المزيد

سؤال 295. أطول نتيجة متكررة تنص مشكلة "أطول تكرار متكرر" على أنه تم إعطاؤك سلسلة كمدخل. اكتشف أطول تتابع متكرر ، أي التتابع الذي يوجد مرتين في السلسلة. مثال مقاربة aeafbdfdg 3 (afd) تطلب منا المشكلة معرفة أطول تتابع متكرر في السلسلة. ...

المزيد

سؤال 296. تحقق من وجود Palindrome بعد كل استعلام عن استبدال الأحرف تنص مشكلة "التحقق من وجود Palindrome بعد كل استعلام عن استبدال الأحرف" على افتراض أنك حصلت على سلسلة ولا. من الاستعلامات ، يحتوي كل استعلام على قيمتي إدخال صحيحين مثل i1 و i2 وإدخال حرف واحد يسمى "ch". يطلب بيان المشكلة تغيير القيم في i1 و ...

المزيد

سؤال 297. مجموعات الحروف من رقم الهاتف في مجموعات الحروف الخاصة بمشكلة رقم الهاتف ، قدمنا ​​سلسلة تحتوي على أرقام من 2 إلى 9. المشكلة هي العثور على جميع التركيبات الممكنة التي يمكن تمثيلها بهذا الرقم إذا كان لكل رقم بعض الأحرف المخصصة له. احالة الرقم ...

المزيد

سؤال 298. أطول سلسلة فرعية بدون تكرار الأحرف بالنظر إلى سلسلة ، يتعين علينا إيجاد طول أطول سلسلة فرعية دون تكرار الأحرف. دعنا ننظر إلى بعض الأمثلة: مثال pwwkew 3 الشرح: الإجابة هي "wke" بطول 3 aav 2 الشرح: الإجابة هي "av" بطول 2 Approach-1 لأطول سلسلة فرعية بدون تكرار الأحرف القوة الغاشمة ...

المزيد

سؤال 299. شكل الحد الأدنى من العدد من تسلسل معين توضح مشكلة "شكل الحد الأدنى للرقم من تسلسل معين" أنه يتم إعطاؤك بعض أنماط I و D فقط. يشير معنى I إلى الزيادة والنقصان ، حيث يتم تزويدنا بـ D. يطلب بيان المشكلة طباعة الحد الأدنى من العدد الذي يلبي النمط المحدد. نحن لدينا ...

المزيد

سؤال 300. ابحث عن فهرس قوس الإغلاق لقوس فتح محدد في تعبير بيان المشكلة بإعطاء سلسلة من الطول / الحجم n وقيمة عددية تمثل فهرس قوس مربع مفتوح. ابحث عن فهرس قوس الإغلاق لقوس فتح معين في تعبير. مثال s = "[ABC [23]] [89]" الفهرس = 0 8 s = "[C- [D]]" الفهرس = 3 5 ثوانٍ ...

المزيد

سؤال 301. تبرير النص بيان المشكلة توضح مشكلة "Text Justification" أنه تم إعطاؤك قائمة [] من نوع سلسلة من الحجم n وحجم عدد صحيح. قم بضبط النص بحيث يتكون كل سطر من حجم عدد الأحرف. يمكنك استخدام مسافة ("") كشخصية لإكمال ...

المزيد

سؤال 302. عكس الكلمات الفردية بيان المشكلة توضح مشكلة "عكس الكلمات الفردية" أنه تم إعطاؤك سلسلة s. الآن ، اطبع عكس كل الكلمات الفردية في السلسلة. مثال s = "TutorialCup - تغيير طريقة التعلم" puClairotuT - gnignahc eht yaw fo gninrael s = "عكس الكلمات الفردية" esreveR ...

المزيد

سؤال 303. قم بإزالة الأقواس من السلسلة الجبرية التي تحتوي على عوامل + و - بيان المشكلة يتم إعطاؤك سلسلة من الحجم n تمثل تعبيرًا حسابيًا بأقواس. تطلب منا مشكلة "إزالة الأقواس من سلسلة جبرية تحتوي على عوامل + و-" إنشاء دالة يمكنها تبسيط التعبير المعطى. مثال s = "a- (b + c)" abc s = a- (bc- (d + e)) - f a-b + c + d + ef ...

المزيد

سؤال 304. الحد الأدنى لمجموع مربعات عدد الأحرف في سلسلة معينة بعد إزالة حرف k بيان المشكلة توضح المشكلة "الحد الأدنى لمجموع مربعات عدد الأحرف في سلسلة معينة بعد إزالة حرف k" أنه يتم إعطاؤك سلسلة تحتوي على أحرف صغيرة فقط. يُسمح لك بإزالة حرف k من السلسلة بحيث يكون مجموع ...

المزيد

سؤال 305. نهج قائم على قائمة الانتظار لأول حرف غير مكرر في دفق بيان المشكلة توضح المشكلة "النهج القائم على قائمة الانتظار لأول حرف غير متكرر في التدفق" أنه يتم إعطاؤك دفقًا يحتوي على أحرف صغيرة ، وابحث عن الحرف الأول غير المكرر كلما تمت إضافة حرف جديد إلى الدفق ، وإذا كان هناك هو عدم وجود حرف غير مكرر يعود -1. أمثلة aabcddbe ...

المزيد

سؤال 306. الحد الأدنى لرقم النموذج من التسلسل المعطى بيان المشكلة المشكلة "الحد الأدنى من الرقم من التسلسل المعطى ينص على أنك أعطيت سلسلة من الطول / الحجم n تمثل نمطًا من الأحرف" I "أي زيادة و" D "أي تناقص فقط. اطبع الحد الأدنى لرقم النمط المحدد بأرقام فريدة من 1-9. على سبيل المثال - ...

المزيد

سؤال 307. استعلامات سلسلة فرعية Palindrome بيان المشكلة توضح المشكلة "استعلامات سلسلة فرعية متناظرة" أنه يتم إعطاؤك سلسلة وبعض الاستعلامات. باستخدام هذه الاستعلامات ، يجب عليك تحديد ما إذا كانت السلسلة الفرعية المكونة من هذا الاستعلام متطابقة أم لا. مثال String str = "aaabbabbaaa" استعلامات q [] = {{2، 3}، {2، 8}، {5، 7}، ...

المزيد

سؤال 308. رتب الأعداد المعطاة لتكوين أكبر عدد بيان المشكلة افترض أن لديك مجموعة من الأعداد الصحيحة. تتطلب مشكلة "ترتيب أرقام معينة لتكوين أكبر رقم" إعادة ترتيب المصفوفة بحيث يكون الناتج هو القيمة القصوى التي يمكن إجراؤها باستخدام هذه الأرقام من المصفوفة. مثال [34 ، 86 ، 87 ، ...

المزيد

سؤال 309. تقسيم Palindrome بيان المشكلة باستخدام سلسلة ، ابحث عن الحد الأدنى لعدد القطع المطلوبة بحيث تكون جميع السلاسل الفرعية للأقسام متجانسة. نظرًا لأننا نقطع السلسلة الأصلية إلى أقسام مختلفة بحيث تكون جميع السلاسل الفرعية متجانسة ، فإننا نطلق على هذه المشكلة مشكلة قسم Palindrome. مثال asaaaassss 2 شرح: ...

المزيد

سؤال 310. عكس الكلمات في سلسلة يوضح بيان المشكلة "عكس الكلمات في سلسلة" أنك قد أعطيت سلسلة من الحجم n. اطبع السلسلة بترتيب عكسي بحيث تصبح الكلمة الأخيرة هي الأولى ، والثانية الأخيرة تصبح الثانية ، وهكذا. بموجب هذا ، نشير إلى جملة تحتوي على كلمات بدلاً من ذلك ...

المزيد

سؤال 311. أقصى تحويل للوزن لسلسلة معينة بيان المشكلة يوضح الحد الأقصى لتحويل الوزن لمشكلة سلسلة معينة أنه يتم إعطاء سلسلة تتكون فقط من حرفين "أ" و "ب". لدينا عملية حيث يمكننا تحويل سلسلة إلى سلسلة أخرى عن طريق تبديل أي حرف. وبالتالي فإن العديد من التحولات ممكنة. من بين كل ما هو ممكن ...

المزيد

سؤال 312. مشكلة لوحة المفاتيح الرقمية للجوال بيان المشكلة في مشكلة لوحة المفاتيح الرقمية للجوال ، نعتبر لوحة المفاتيح الرقمية. نحتاج إلى العثور على كل عدد التسلسلات الرقمية الممكنة بطول معين بحيث يُسمح لك فقط بالضغط على الأزرار الموجودة أعلى الزر الحالي وأسفله ويساره ويمينه. ليس مسموحا لك ...

المزيد

سؤال 313. أقصر Palindrome في أقصر مشكلة متناظرة ، قدمنا ​​سلسلة من الطول l. أضف أحرفًا أمامها لجعلها متجانسة إذا لم تكن كذلك. اطبع أصغر عدد من الأحرف المستخدمة لجعل السلسلة المعينة متطابقة. إدخال مثال: s = abc الإخراج: 2 (بواسطة ...

المزيد

سؤال 314. ثاني أكثر الكلمات تكرارا في التسلسل بالنظر إلى سلسلة من السلاسل ، تتمثل المهمة في اكتشاف ثاني أكثر الكلمات أو السلسلة تكرارًا (أو تكرارًا) في التسلسل. (نظرًا لعدم وجود كلمتين هما ثاني أكثر الكلمات تكرارًا ، فستكون هناك دائمًا كلمة واحدة). إدخال مثال: {"aaa"، "bb"، "bb"، "aaa"، "aaa"، c "} الإخراج: سلسلة مع ...

المزيد

سؤال 315. الحد الأقصى لعدد الأحرف التي تحدث إعطاء سلسلة من الحجم n تحتوي على أحرف صغيرة. نحن بحاجة إلى إيجاد الحد الأقصى من الأحرف التي تحدث في سلسلة الإدخال. إذا كان هناك أكثر من حرف واحد بحد أقصى ، فقم بطباعة أي منها. إدخال مثال: String s = "test" الإخراج: الحد الأقصى للحرف المتكرر هو "t". المقاربة 1: ...

المزيد

سؤال 316. طرق فك في مشكلة طرق فك التشفير ، قدمنا ​​سلسلة غير فارغة تحتوي على أرقام فقط ، وحدد العدد الإجمالي لطرق فك تشفيرها باستخدام التعيين التالي: 'A' -> 1 'B' -> 2 ... 'Z' -> 26 مثال S = "123" عدد طرق فك تشفير هذه السلسلة هو 3 إذا ...

المزيد

سؤال 317. تحرير المسافة في مسألة مسافة التعديل ، علينا إيجاد الحد الأدنى لعدد العمليات المطلوبة لتحويل سلسلة X بطول n إلى سلسلة أخرى Y بطول m. العمليات المسموح بها: استبدال حذف الإدراج مثال الإدخال: String1 = "abcd" String2 = "abe" الإخراج: الحد الأدنى من العمليات المطلوبة هو 2 (...

المزيد

سؤال 318. سلسلة فرعية مع تسلسل جميع الكلمات في السلسلة الفرعية مع مشكلة تسلسل كل الكلمات ، قدمنا ​​سلسلة s وقائمة تتكون من عدة كلمات لكل منها نفس الطول. اطبع فهرس البداية للسلسلة الفرعية التي يمكن أن تكون نتيجة لتسلسل جميع الكلمات في القائمة في ...

المزيد

سؤال 319. الحد الأدنى من انعكاسات القوس في مشكلة انعكاس الأقواس الدنيا ، قدمنا ​​سلسلة نصية تحتوي على تعبير عن الأحرف '{' و '}' فقط. أوجد الحد الأدنى من انعكاسات الأقواس اللازمة لجعل التعبير متوازنًا. إدخال مثال: s = "} {" الإخراج: 2 الإدخال: s = "{{{" الإخراج: التعبير المحدد لا يمكن ...

المزيد

سؤال 320. يحتوي التعبير على قوس زائد أم لا إعطاء سلسلة نصية تحتوي على تعبير عن العوامل والمعاملات والأقواس. اكتشف ما إذا كانت السلسلة المحددة تحتوي على أي أقواس غير ضرورية والتي بدونها سيظل التعبير يعطي نفس النتيجة. بمعنى آخر ، علينا أن نجد أن هذا التعبير يحتوي على قوس زائد أم لا. القوس الزائد إذا ...

المزيد

سؤال 321. تحقق مما إذا كان تعبيرا مع الأقواس متماثلان بالنظر إلى سلسلتين s1 و s2 تمثلان التعبيرات التي تحتوي على عامل إضافة وعامل طرح وحروف أبجدية صغيرة وأقواس. تحقق مما إذا كان هناك تعبيرين بهما أقواس متماثلان. مثال إدخال s1 = "- (a + b + c)" s2 = "-abc" إخراج نعم إدخال s1 = "ab- (cd)" s2 = "abcd" إخراج لا خوارزمية للتحقق مما إذا كان اثنان ...

المزيد

سؤال 322. سلسلة أقواس صالحة في مشكلة سلسلة الأقواس الصالحة ، قدمنا ​​سلسلة تحتوي على '('، ')' و '*' ، تحقق مما إذا كانت السلسلة متوازنة إذا كان يمكن استبدال '*' بـ '('، ')' أو سلسلة فارغة. أمثلة الإدخال "()" إخراج صحيح الإدخال "*)" إخراج صحيح إدخال "(*))" إخراج صحيح نهج ساذج لـ ...

المزيد

سؤال 323. أطول نتيجة متناظرة في أطول مشكلة متناظرة لاحقة أعطيناها سلسلة ، أوجد طول أطول تتابع متناظر. أمثلة المدخلات: TUTORIALCUP الإخراج: 3 الإدخال: DYNAMICPROGRAMMING الناتج: 7 نهج ساذج لأطول عواقب متقاربة تتمثل الطريقة الساذجة لحل المشكلة المذكورة أعلاه في إنشاء جميع التكرارات اللاحقة لـ ...

المزيد

سؤال 324. خوارزمية KMP تُستخدم خوارزمية KMP (Knuth-Morris-Pratt) للبحث عن الأنماط في سلسلة معينة. لدينا سلسلة S ونمط p ، وهدفنا هو تحديد ما إذا كان النمط المعطى موجودًا في السلسلة أم لا. إدخال مثال: S = "aaaab" p = "aab" الإخراج: صحيح النهج الساذج ...

المزيد

سؤال 325. تحقق من وجود أقواس متوازنة في تعبير بالنظر إلى سلسلة طولها n. تحقق مما إذا كان هناك قوس إغلاق لكل قوس فتح ، أي إذا كانت جميع الأقواس متوازنة. بعبارة أخرى ، يمكننا أيضًا أن نقول أنه إذا كان لدينا "}" و ")" و "]" لكل "{" و "(" و "[" على التوالي ، التعبير ...

المزيد

سؤال 326. اكتشف ما إذا كان التعبير يحتوي على أقواس مكررة أم لا إعطاء سلسلة تحتوي على أقواس متوازنة. ابحث عما إذا كان التعبير / السلسلة يحتوي على أقواس مكررة أم لا. أقواس مكررة عندما يكون التعبير في منتصف أو محاطًا بنفس النوع من الأقواس المتوازنة ، أي محاطًا بين نفس النوع من أقواس الفتح والإغلاق أكثر من مرة ...

المزيد

سؤال 327. ابحث عن أقصى عمق للأقواس المتداخلة في سلسلة نظرا لسلسلة s. اكتب الكود لطباعة أقصى عمق للأقواس المتداخلة في السلسلة المحددة. مثال للإدخال: s = "(a (b) (c) (d (e (f) g) h) I (j (k) l) m)" الإخراج: 4 الإدخال: s = "(p ((q) ) ((s) t)) ”Output: 3 Use Stack Algorithm قم بتهيئة سلسلة من الطول ...

المزيد

سؤال 328. تعبير متوازن مع الاستبدال في التعبير المتوازن مع مشكلة الاستبدال ، قدمنا ​​سلسلة نصية تحتوي على أقواس مثل '('، ')'، '['، ']'، '{'، '}'. تحتوي السلسلة أيضًا على x في بعض الأماكن كبديل للأقواس. تحقق مما إذا كان يمكن تحويل السلسلة إلى تعبير بأقواس صالحة بعد استبدال الكل ...

المزيد

سؤال 329. سلسلة فك لنفترض أنك حصلت على سلسلة مشفرة. يتم ترميز السلسلة في نوع من الأنماط ، ومهمتك هي فك تشفير السلسلة. لنفترض ، <عدد مرات حدوث السلسلة> [سلسلة] إدخال مثال 3 [b] 2 [bc] إخراج bbbcaca الشرح هنا تحدث "b" 3 مرات و "ca" تحدث مرتين. ...

المزيد

سؤال 330. بادئة لتحويل Infix في بادئة مشكلة التحويل ، قدمنا ​​تعبيرًا في تدوين البادئة. اكتب برنامجًا لتحويله إلى تعبير infix. تدوين البادئة في هذا الترميز ، تتم كتابة المعاملات بعد عامل التشغيل. يُعرف أيضًا باسم التدوين البولندي. على سبيل المثال: + AB هو تعبير بادئة. ...

المزيد

سؤال 331. Postfix لتحويل Infix في postfix لإصلاح مشكلة التحويل ، قدمنا ​​تعبيرًا في تدوين postfix. اكتب برنامجًا لتحويل الترميز المعطى في تدوين اللاحق. تدوين اللاحق في هذا الترميز ، يتم كتابة العوامل بين المعاملات. إنه مشابه لكيفية كتابة تعبير بشكل عام. على سبيل المثال: أ + ...

المزيد

سؤال 332. بادئة لتحويل Postfix في البادئة لمشكلة تحويل postfix ، قدمنا ​​تعبيرًا في تدوين البادئة في تنسيق سلسلة. اكتب برنامجًا لتحويل الترميز المعطى في تدوين postfix. تدوين البادئة في هذا الترميز ، نكتب المعاملات بعد عامل التشغيل. يُعرف أيضًا باسم التدوين البولندي. على سبيل المثال: + AB هو ...

المزيد

سؤال 333. التقليب التالي في مشكلة التقليب التالية التي أعطيناها كلمة ، أوجد المعجم الأكبر لها. مثال على الإدخال: str = "tutorialcup" الإخراج: tutorialcup input: str = "nmhdgfecba" الإخراج: nmheabcdfg input: str = "algorithms" output: algorithsm input: str = "spoonfeed" output: Next Permulation ...

المزيد

سؤال 334. أطول نتيجة مشتركة يتم إعطاؤك سلسلتين str1 و str2 ، اكتشف طول أطول سلسلة متتابعة شائعة. اللاحقة: اللاحقة هي تسلسل يمكن اشتقاقه من تسلسل آخر عن طريق حذف بعض العناصر أو عدم حذفها دون تغيير ترتيب العناصر المتبقية. على سبيل المثال "tticp" هو التالي ...

المزيد

سؤال 335. نمط السلسلة الفرعية المتكرر في أنماط السلاسل الفرعية المتكررة ، أعطينا فحصًا لسلسلة ما إذا كان يمكن بناؤها عن طريق أخذ سلسلة فرعية من نفسها وإلحاق نسخ متعددة من السلسلة الفرعية معًا. إدخال مثال 1: str = "abcabcabc" الإخراج: تفسير صحيح: يمكن تشكيل "abcabcabc" بإلحاق "abc" بشكل متكرر بسلسلة فارغة. ...

المزيد

سؤال 336. تبديل حالة الرسالة في تبديل حالة الأحرف ، قدمنا ​​سلسلة تتكون من أحرف أبجدية وأرقام فقط ، ويمكن تحويل كل حرف في السلسلة إلى أحرف صغيرة وكبيرة ، واكتشف جميع السلاسل المختلفة التي يمكن الحصول عليها من مجموعات مختلفة من الأحرف الصغيرة والكبيرة لكل حرف في خيط. مثال ...

المزيد

سؤال 337. أطول بادئة شائعة باستخدام الفرز في أطول بادئة شائعة باستخدام مشكلة الفرز ، قدمنا ​​مجموعة من السلاسل النصية ، ابحث عن البادئة الأكثر شيوعًا. على سبيل المثال ، ابحث عن جزء البادئة المشترك بين جميع السلاسل. مثال Input1: {“tutorialcup”، “tutorial”، ​​“tussle”، “totble”} الإخراج: "tu" Input2: {"baggage"، "banana"، "batsmen"} الإخراج: "ba" Input3: {"abcd "} الإخراج:" abcd "...

المزيد

سؤال 338. مقارنة سلسلة Backspace في مشكلة مقارنة سلسلة backspace ، قدمنا ​​سلسلتين S و T ، تحقق مما إذا كانتا متساويتين أم لا. لاحظ أن السلاسل تحتوي على "#" مما يعني حرف مسافة للخلف. أمثلة الإدخال S = "ab # c" T = "ad # c" الناتج صحيح (حيث يتحول كل من S و T إلى "ac") الإدخال ...

المزيد

سؤال 339. نمط الكلمة لقد صادفنا جميعًا أنماط كلمات مثل "ABBA" و "AABB" وما إلى ذلك. نتساءل دائمًا عما يمكن أن ترتبط به هذه الثرثرة. سنحاول اليوم حل مشكلة حيث نحاول الاستفادة من الثرثرة. عدد كبير من مشاكل الخيط لا يساعد في القضية. معطى ...

المزيد

سؤال 340. مطابقة التعبير العادي في مشكلة مطابقة التعبير العادي ، قدمنا ​​سلسلتين ، واحدة (لنفترض أنها س) تتكون فقط من أبجديات صغيرة والثانية (لنفترض أنها ص) تتكون من أبجديات صغيرة مع حرفين خاصين ، مثل ". و "*". المهمة هي معرفة ما إذا كانت السلسلة الثانية ...

المزيد

سؤال 341. إعادة تنظيم السلسلة في مشكلة إعادة تنظيم السلسلة ، قدمنا ​​سلسلة تحتوي على بعض الأحرف "az" فقط. مهمتنا هي إعادة ترتيب تلك الأحرف بحيث لا يكون هناك حرفان متماثلان متجاورين. مثال إدخال apple إخراج pelpa إدخال كتاب إخراج obko إدخال aa إخراج غير ممكن إدخال aaab إخراج غير ...

المزيد

سؤال 342. ضغط السلسلة في مشكلة ضغط السلسلة ، قدمنا ​​مصفوفة [] من النوع char. قم بضغطه كحرف وعدد حرف معين (إذا كان عدد الحرف هو 1 ، فسيتم تخزين الحرف الوحيد في مصفوفة مضغوطة). يجب أن يكون طول المصفوفة المضغوطة ...

المزيد

سؤال 343. أقواس صالحة في مشكلة الأقواس الصالحة ، قدمنا ​​سلسلة تحتوي فقط على الأحرف '(' ، ')' ، '{' ، '}' ، '[' و ']' ، حدد ما إذا كانت سلسلة الإدخال صالحة. تكون سلسلة الإدخال صالحة إذا: يجب إغلاق الأقواس المفتوحة بنفس نوع الأقواس. () [] {} ...

المزيد

سؤال 344. أطول بادئة شائعة باستخدام Trie في أطول بادئة مشتركة باستخدام مشكلة Trie ، قدمنا ​​مجموعة من السلاسل النصية ، ابحث عن البادئة الأطول المشتركة. على سبيل المثال ، ابحث عن جزء البادئة المشترك بين جميع السلاسل. مثال Input1: {“tutorialcup”، “tutorial”، ​​“tussle”، “totble”} الإخراج: "tu" Input2: {"baggage"، "banana"، "batsmen"} الإخراج: "ba" Input3: {"abcd "} الإخراج:" abcd "...

المزيد

سؤال 345. رقم صالح في مشكلة الرقم الصحيح التي قدمناها سلسلة ، تحقق مما إذا كان من الممكن تفسيرها إلى رقم عشري صالح. وتجدر الإشارة إلى أنه ، بالنسبة لسلسلة معينة يتم تفسيرها على أنها رقم عشري صالح. يجب أن يحتوي على الأحرف التالية: الأرقام 0-9 الأس - "e" ...

المزيد

سؤال 346. ابحث عن أقرب رقم متماثل مشكلة في البحث عن أقرب مشكلة رقم متناظر أعطينا رقمًا n. ابحث عن رقم متناظر والفرق المطلق بين العدد المتناوب و n هو أدنى حد ممكن باستثناء الصفر. إذا كان هناك أكثر من رقم واحد يلبي هذا الشرط ، فقم بطباعة ...

المزيد

سؤال 347. عد وقل عد وقل حيث أعطينا عددًا N ونحتاج إلى إيجاد الحد N من العد وقل التسلسل. أولاً ، نحتاج إلى فهم ما هو العدد ونقول التسلسل. أولاً ، انظر إلى بعض مصطلحات التسلسل: الحد الأول هو "1". الفصل الثاني ...

المزيد

سؤال 348. ابحث عن حرف فريد في سلسلة في البحث عن حرف فريد في مشكلة سلسلة ، قدمنا ​​سلسلة تحتوي فقط على أحرف أبجدية صغيرة (az). نحتاج إلى إيجاد أول حرف غير مكرر فيه وطباعة الفهرس. في حالة عدم وجود مثل هذا الحرف ، اطبع -1. تنسيق الإدخال سطر واحد فقط يحتوي على سلسلة. طباعة تنسيق الإخراج ...

المزيد

سؤال 349. عدد صحيح لرومان عدد صحيح للتحويل الروماني. لقد قدمنا ​​عددًا N ونحتاج إلى طباعة الرقم الروماني لـ N. يتم تمثيل الأرقام الرومانية باستخدام قيم {I، V، X، L، C، D، M}. دعونا نرى بعض الأمثلة لفهم جيد. تنسيق الإدخال سطر واحد فقط يحتوي على ...

المزيد

سؤال 350. خوارزمية رابين كارب تم استخدام خوارزمية Rabin Karp لإيجاد سلسلة النمط في السلسلة النصية المحددة. هناك العديد من أنواع الخوارزميات أو الطرق المستخدمة للعثور على سلسلة النمط. في هذه الخوارزمية ، نستخدم التجزئة لإيجاد مطابقة النمط. إذا حصلنا على نفس رمز التجزئة للسلسلة الفرعية ...

المزيد

سؤال 351. خمن الكلمة تخمين الكلمة هي مشكلة تفاعلية. مشكلة تفاعلية تعني أن البيانات التي يتم تقديمها إلينا لم يتم تحديدها مسبقًا. يمكننا طباعة القيم أو استدعاء الوظيفة المحددة للتفاعل أو الحصول على مزيد من المعلومات بشأن الحل. بعد كل خطوة ، نحتاج أيضًا إلى مسح المخزن المؤقت ...

المزيد

سؤال 352. عواقب مميزة بالنظر إلى سلسلتين S و P1 ، يتعين علينا حساب كل عدد السلاسل المميزة اللاحقة لـ S التي تساوي P1. ملاحظة: التتابع لسلسلة معينة هو سلسلة نقوم بأرشفتها عن طريق حذف بعض الأحرف أو الأحرف الصفرية المحتملة أيضًا من السلسلة الأصلية. لا يمكننا التغيير ...

المزيد

سؤال 353. سلاسل متشابهة سلاسل متشابهة - بالنظر إلى سلسلتين ، نحتاج إلى التحقق مما إذا كان هناك تعيين فريد بأحرف في السلسلة 1 لكل تكرار لحرف في السلسلة 2. باختصار ، تحقق مما إذا كان هناك تعيين واحد لواحد أم لا. مثال إدخال str1 = "aab" str2 = "xxy" الناتج صحيح ...

المزيد

سؤال 354. قم بإجراء تحويلات السلسلة Leetcode التحول هو عملية يتم فيها زيادة الحروف الهجائية بمقدار 1 في قيمة ASCII الخاصة بها. بالنسبة للأبجدية الأخيرة z ، تبدأ مرة أخرى ، أي أن التحول في z سيكون a. في حالة تنفيذ تحويلات السلسلة ، لدينا مشكلة leetcode التي نعطيها سلسلة s (أحرف صغيرة فقط) ومصفوفة [...

المزيد

سؤال 355. سلسلة تحتوي على أحرف البدل مقارنة في مقارنة السلاسل التي تحتوي على مشكلة أحرف البدل ، قدمنا ​​سلسلتين تحتوي السلسلة الثانية على أبجديات صغيرة والأولى تحتوي على أبجديات صغيرة وبعض أنماط أحرف البدل. أنماط أحرف البدل هي:؟: يمكننا استبدال حرف البدل هذا بأي أبجدية صغيرة. *: يمكننا استبدال حرف البدل هذا بأي سلسلة. فارغ ...

المزيد

سؤال 356. تحقق مما إذا كانت سلاسل K متباعدة أم لا بيان المشكلة باستخدام سلسلتين وعدد صحيح k ، اكتب برنامجًا للتحقق مما إذا كانت السلاسل المعطاة متباعدة عن مسافة k أم لا. هذا إذا كان أي حرف غير متطابق أو كان يجب إزالة أي حرف ، فإنه يُعرف باسم k مسافة متباعدة. تنسيق الإدخال الأول ...

المزيد

سؤال 357. قم بإنشاء كل السلاسل الثنائية بدون سلاسل 1 متتالية بيان المشكلة في مشكلة "إنشاء كل السلاسل الثنائية بدون متتالية 1's" قمنا بإعطاء عدد صحيح k ، اكتب برنامجًا لطباعة جميع السلاسل الثنائية ذات الحجم k بدون متتالية 1. تنسيق الإدخال السطر الأول والوحيد الذي يحتوي على عدد صحيح N. تنسيق الإخراج طباعة كل ما هو ممكن ...

المزيد

سؤال 358. فرز سلسلة وفقا لسلسلة أخرى بيان المشكلة باستخدام سلسلتي إدخال ، نمط وسلسلة. نحتاج إلى فرز السلسلة وفقًا للترتيب المحدد بواسطة النمط. لا تحتوي سلسلة النمط على أي تكرارات وتحتوي على جميع أحرف السلسلة. تنسيق الإدخال السطر الأول الذي يحتوي على سلسلة s التي نحتاجها ...

المزيد

سؤال 359. تحقق مما إذا كانت السلسلة تتبع ترتيب الأحرف بنمط أم لا بيان المشكلة في مشكلة "تحقق مما إذا كانت السلسلة تتبع ترتيب الأحرف حسب النمط أم لا" ، يتعين علينا التحقق مما إذا كانت الأحرف في سلسلة الإدخال المحددة تتبع نفس الترتيب الذي تحدده الأحرف الموجودة في نمط الإدخال المحدد ، ثم اطبع "نعم" آخر طباعة "لا". نمط الإدخال ...

المزيد

سؤال 360. سلسلة عكسية بدون متغير مؤقت بيان المشكلة في مشكلة "سلسلة عكسية بدون متغير مؤقت" قدمنا ​​سلسلة "s". اكتب برنامجًا لعكس هذه السلسلة دون استخدام أي متغير أو مسافة إضافية. تنسيق الإدخال السطر الأول الذي يحتوي على السلسلة المحددة "s". تنسيق الإخراج طباعة السلسلة التي هي عكس ...

المزيد

سؤال 361. طباعة جميع أقسام Palindromic لسلسلة بيان المشكلة في مشكلة "Print all Palindromic Partitions of a String" قدمنا ​​سلسلة "s". اكتب برنامجًا لطباعة جميع التقسيمات المتجانسة الممكنة لـ s. المتماثل هو كلمة أو رقم أو عبارة أو تسلسل آخر من الأحرف يقرأ نفس الشيء للخلف مثل الأمام ، مثل ...

المزيد

سؤال 362. عد الأزواج على نفس المسافة كما في الحروف الهجائية الإنجليزية بيان المشكلة في مشكلة "عدد الأزواج على نفس المسافة كما في الحروف الهجائية الإنجليزية" ، قدمنا ​​سلسلة "s". اكتب برنامجًا يطبع عدد الأزواج التي تكون عناصرها على نفس المسافة كما في الأبجدية الإنجليزية. تنسيق الإدخال السطر الأول الذي يحتوي على المعطى ...

المزيد

سؤال 363. الحد الأدنى من الأحرف المراد إضافتها في المقدمة لجعل السلسلة متناظرة بيان المشكلة في مشكلة "الحد الأدنى من الأحرف التي يجب إضافتها في المقدمة لجعل السلسلة متناظرة" قمنا بإعطاء سلسلة "s". اكتب برنامجًا للعثور على الحد الأدنى من الأحرف التي يجب إضافتها في المقدمة لجعل سلسلة متناظرة. تنسيق الإدخال السطر الأول والوحيد الذي يحتوي على ...

المزيد

سؤال 364. Kth الحرف غير المكرر بيان المشكلة في "الحرف غير المتكرر Kth" قدمنا ​​سلسلة "s". اكتب برنامجًا لمعرفة الحرف غير المتكرر. إذا كان هناك أقل من k حرف غير متكرر في السلسلة ، فقم بطباعة "-1". تنسيق الإدخال السطر الأول والوحيد الذي يحتوي على سلسلة "s". ...

المزيد

سؤال 365. قم بإزالة الحد الأدنى من الأحرف بحيث تصبح سلسلتان من الجناس الناقصة بيان المشكلة في مشكلة "إزالة الحد الأدنى من الأحرف بحيث تصبح سلسلتان من الجناس الناقصة" ، قدمنا ​​سلسلتي إدخال. أوجد الحد الأدنى لعدد_الأحرف المراد إزالتها من هاتين السلسلتين بحيث تصبح الجناس الناقصة. تنسيق الإدخال السطر الأول الذي يحتوي على سلسلة "s". السطر الثاني يحتوي على ...

المزيد

سؤال 366. قم بإنشاء كل السلاسل الثنائية من نمط معين بيان المشكلة في مشكلة "إنشاء جميع السلاسل الثنائية من نمط معين" ، قدمنا ​​سلسلة إدخال تتكون من 0 و 1 و؟ (حرف بدل). نحن بحاجة إلى إنشاء كل السلاسل الثنائية الممكنة عن طريق استبدال؟ مع "0" و "1". تنسيق الإدخال السطر الأول والوحيد الذي يحتوي على ...

المزيد

سؤال 367. اطبع جميع الطرق الممكنة لكسر سلسلة في شكل قوس بيان المشكلة في مشكلة "طباعة جميع الطرق الممكنة لكسر سلسلة في شكل قوس" ، قدمنا ​​سلسلة "s". ابحث عن جميع الطرق الممكنة لكسر السلسلة المحددة في شكل قوس. قم بإحاطة جميع السلاسل الفرعية بين قوسين (). تنسيق الإدخال السطر الأول والوحيد الذي يحتوي على ...

المزيد

سؤال 368. قيصر الشفرات الوصف تعد تقنية Caesar Cipher إحدى أولى تقنيات التشفير. هنا ، لكل حرف في النص المحدد ، يتم استبداله بحرف عدد ثابت من المواضع أسفل الأبجدية. إذا كانت n = 1 ، استبدل A بـ B ، B ستصبح C ، وهكذا ...

المزيد

سؤال 369. يمكن تشكيل أطول Palindrome عن طريق إزالة الأحرف أو إعادة ترتيبها بيان المشكلة في مشكلة "الأطول متناظرة يمكن تشكيلها عن طريق إزالة أو إعادة ترتيب الأحرف" قدمنا ​​سلسلة "s". ابحث عن أطول تماثل متناظر يمكن إنشاؤه عن طريق إزالة أو إعادة ترتيب بعض الأحرف أو ربما صفر أحرف من السلسلة. قد يكون هناك العديد من الحلول الممكنة ، يمكنك ...

المزيد

سؤال 370. أطول بادئة مشتركة كلمة عن طريق مطابقة الكلمات بيان المشكلة في مشكلة "أطول بادئة شائعة باستخدام مطابقة Word تلو الأخرى" ، قدمنا ​​سلاسل N. اكتب برنامجًا للعثور على أطول بادئة مشتركة بين السلاسل المحددة. تنسيق الإدخال السطر الأول الذي يحتوي على قيمة عددية N والتي تشير إلى عدد السلاسل. خطوط N التالية ...

المزيد

سؤال 371. أطول بادئة شائعة باستخدام مطابقة الأحرف بالحرف بيان المشكلة في مشكلة "أطول بادئة مشتركة باستخدام مطابقة الأحرف بالحرف" ، قدمنا ​​عددًا صحيحًا من السلاسل N و N. اكتب برنامجًا للعثور على أطول بادئة مشتركة بين السلاسل المحددة. تنسيق الإدخال السطر الأول الذي يحتوي على قيمة عددية N والتي تشير إلى الرقم ...

المزيد

سؤال 372. تباديل سلسلة معينة باستخدام STL بيان المشكلة في مشكلة "التباديل لسلسلة معطاة باستخدام STL" ، قدمنا ​​سلسلة "s". طباعة جميع التباديل لسلسلة الإدخال باستخدام وظائف STL. تنسيق الإدخال السطر الأول والوحيد الذي يحتوي على سلسلة "s". تنسيق الإخراج طباعة كل التقليب من المعطى ...

المزيد

سؤال 373. أطول بادئة مشتركة باستخدام فرق تسد بيان المشكلة في مسألة "أطول بادئة مشتركة باستخدام فرق تسد" ، قدمنا ​​عددًا صحيحًا من السلاسل n و n. اكتب برنامجًا يطبع أطول بادئة مشتركة. إذا لم تكن هناك بادئة مشتركة ، فقم بطباعة "-1". تنسيق الإدخال السطر الأول يحتوي على عدد صحيح ن. ...

المزيد

سؤال 374. أطول بادئة شائعة باستخدام البحث الثنائي II بيان المشكلة في مسألة "أطول بادئة شائعة باستخدام بحث ثنائي 1" ، قدمنا ​​عددًا صحيحًا من السلاسل N و N. اكتب برنامجًا يطبع أطول بادئة مشتركة لسلاسل معينة. إذا لم تكن هناك بادئة مشتركة ، فقم بطباعة "-XNUMX". تنسيق الإدخال السطر الأول يحتوي على ...

المزيد

سؤال 375. تباديل Palindrome لسلسلة بيان المشكلة في مشكلة "Palindrome Permutations of a String" ، قدمنا ​​سلسلة إدخال "s". اطبع جميع المتجانسات الممكنة التي يمكن إنشاؤها باستخدام أحرف السلسلة. تنسيق الإدخال السطر الأول والوحيد الذي يحتوي على سلسلة "s". تنسيق الإخراج طباعة كل ما هو ممكن ...

المزيد

سؤال 376. تحقق مما إذا كانت هناك سلسلتان متشابهتان مع بعضهما البعض بيان المشكلة في مسألة "التحقق مما إذا كانت هناك سلسلتان متشابهتان مع بعضهما البعض" ، قدمنا ​​سلسلتين s1 و s2. اكتب برنامجًا يوضح ما إذا كانت السلاسل المعينة متشابهة أم لا. ملحوظة: يقال أن سلسلتين متشابهتان إذا كان هناك واحد ل ...

المزيد

سؤال 377. طول أطول سلسلة فرعية صالحة بيان المشكلة في "طول السلسلة الفرعية الصالحة الأطول" قدمنا ​​سلسلة تحتوي على قوسي الفتح والإغلاق فقط. اكتب برنامجًا سيجد أطول سلسلة فرعية صالحة للأقواس. تنسيق الإدخال السطر الأول والوحيد الذي يحتوي على سلسلة s. تنسيق الإخراج الأول و ...

المزيد

سؤال 378. الحد الأدنى لرقم النموذج من التسلسل المعطى لـ D و I بيان المشكلة في مشكلة "العدد الأدنى للنموذج من التسلسل المعطى لـ D و I" ، قدمنا ​​نمطًا يحتوي على أنا و D فقط. أنا للزيادة و D للتناقص. اكتب برنامجًا لطباعة الحد الأدنى للرقم الذي يتبع هذا النمط. لا يمكن تكرار الأرقام من 1-9 والأرقام. نمط الإدخال ...

المزيد

سؤال 379. رتب الأعداد المعطاة لتكوين أكبر عدد II بيان المشكلة في مسألة "ترتيب الأعداد المعطاة لتكوين أكبر رقم II" ، قدمنا ​​مصفوفة من الأعداد الصحيحة الموجبة. رتبهم بحيث يشكل الترتيب أكبر قيمة. تنسيق الإدخال السطر الأول والوحيد الذي يحتوي على عدد صحيح n. السطر الثاني يحتوي على ...

المزيد

سؤال 380. تحقق مما إذا كانت قائمة السلاسل المرتبطة تشكل متناظرة بيان المشكلة في مشكلة "التحقق مما إذا كانت قائمة السلاسل المرتبطة تشكل متناظرة" قمنا بإعطاء قائمة مرتبطة تتعامل مع بيانات السلسلة. اكتب برنامجًا للتحقق مما إذا كانت البيانات تشكل تناظرًا أم لا. مثال ba-> c-> d-> ca-> b 1 الشرح: في المثال أعلاه يمكننا أن نرى أن ...

المزيد

أسئلة شجرة الأمازون

سؤال 381. مسار الجذر إلى الورقة مع حلول Leetcode للمبلغ المستهدف يتم إعطاء شجرة ثنائية وعدد صحيح K. هدفنا هو إعادة ما إذا كان هناك مسار من الجذر إلى الورقة في الشجرة بحيث يكون المجموع مساويًا للهدف- K. مجموع المسار هو مجموع كل العقد التي تقع عليه. 2 / \ ...

المزيد

سؤال 382. سلسلة التدافع توضح مشكلة بيان المشكلة "سلسلة التدافع" أنه يتم منحك سلسلتين. تحقق مما إذا كانت السلسلة الثانية هي سلسلة مختلطة من الأول أم لا؟ شرح دع السلسلة s = "great" تمثيل s كشجرة ثنائية بتقسيمها بشكل متكرر إلى سلسلتين فرعيتين غير فارغتين. يمكن أن تكون هذه السلسلة ...

المزيد

سؤال 383. استعلامات عن عدد العناصر المميزة في مصفوفة فرعية لقد قدمنا ​​مصفوفة من الأعداد الصحيحة وعددًا من الاستعلامات وعلينا معرفة عدد جميع العناصر المميزة التي لدينا داخل النطاق المحدد ، يتكون الاستعلام من رقمين يسار ويمين ، هذا هو النطاق المحدد ، مع هذا نطاق معين نحن ...

المزيد

سؤال 384. موريس ترافيرسال اجتياز موريس هو طريقة لاجتياز العقد في شجرة ثنائية دون استخدام المكدس والتكرار. وبالتالي تقليل تعقيد الفضاء إلى الخطي. مثال الاجتياز الداخلي 9 7 1 6 4 5 3 1 / \ 2 ...

المزيد

سؤال 385. كثه سلف عقدة في الشجرة الثنائية بيان المشكلة توضح المشكلة "Kth ancestor of a node in binary tree" أنه يتم إعطاؤك شجرة ثنائية وعقدة. نحتاج الآن إلى إيجاد سلف k لهذه العقدة. سلف أي عقدة هي العقد التي تقع على المسار من الجذر ...

المزيد

سؤال 386. Inorder وريثة العقدة في Binary Tree بيان المشكلة تطلب المشكلة العثور على "Inorder خلف عقدة في Binary Tree". الخلف الداخلي للعقدة هو عقدة في الشجرة الثنائية التي تأتي بعد العقدة المعطاة في اجتياز الداخل للشجرة الثنائية المحددة. مثال في الترتيب التالي للعدد 6 هو 4 ...

المزيد

سؤال 387. تحقق مما إذا كان يمكن لمصفوفة معينة تمثيل اجتياز الطلب المسبق لشجرة البحث الثنائية تشير مشكلة "التحقق مما إذا كان يمكن لمصفوفة معينة أن تمثل اجتياز الطلب المسبق لشجرة البحث الثنائية" أنه تم إعطاؤك تسلسل اجتياز الطلب المسبق. الآن فكر في هذا التسلسل واكتشف ما إذا كان هذا التسلسل يمكن أن يمثل شجرة بحث ثنائية أم لا؟ التعقيد الزمني المتوقع للحل هو ...

المزيد

سؤال 388. بناء شجرة ثنائية من تمثيل مصفوفة أصل معين توضح مشكلة "إنشاء شجرة ثنائية من تمثيل مصفوفة أصل معين" أنه تم منحك مصفوفة. تمثل مجموعة الإدخال هذه شجرة ثنائية. أنت الآن بحاجة إلى إنشاء شجرة ثنائية على أساس مصفوفة الإدخال هذه. يخزن الصفيف فهرس العقدة الأصلية في كل فهرس. ...

المزيد

سؤال 389. بالنظر إلى الشجرة الثنائية ، كيف يمكنك إزالة جميع العقد النصفية؟ المشكلة "بالنظر إلى الشجرة الثنائية ، كيف يمكنك إزالة جميع العقد النصفية؟" تنص على أنك حصلت على شجرة ثنائية. أنت الآن بحاجة إلى إزالة العقد النصفية. تُعرَّف العقدة النصفية بأنها عقدة في الشجرة لها طفل واحد فقط. إما أنها ...

المزيد

سؤال 390. المسح التكراري للطلب المسبق تنص مشكلة "اجتياز الطلب المسبق التكراري" على أنه تم إعطاؤك شجرة ثنائية وعليك الآن العثور على اجتياز الشجرة بالطلب المسبق. نحن مطالبون بالعثور على اجتياز الطلب المسبق باستخدام الطريقة التكرارية وليس الطريقة العودية. مثال 5 7 9 6 1 4 3 ...

المزيد

سؤال 391. أوجد المسافة بين عقدتين في الشجرة الثنائية بيان المشكلة توضح مشكلة "البحث عن مسافة بين عقدتين من الشجرة الثنائية" أنه تم إعطاؤك شجرة ثنائية وتم منحك عقدتين. أنت الآن بحاجة إلى إيجاد الحد الأدنى للمسافة بين هاتين العقدتين. مثال // يتم عرض شجرة باستخدام الصورة أعلاه العقدة 1 ...

المزيد

سؤال 392. اكتب رمزًا لتحديد ما إذا كانت شجرتان متطابقتين تشير مشكلة "كتابة رمز لتحديد ما إذا كانت شجرتان متطابقتان" إلى أنه تم منحك شجرتين ثنائيتين. اكتشف ما إذا كانت متطابقة أم لا؟ هنا ، تعني الشجرة المتطابقة أن كلا الشجرتين الثنائيتين لهما نفس قيمة العقدة بنفس ترتيب العقد. مثال كلا الشجرتين ...

المزيد

سؤال 393. اجتياز الحدود للشجرة الثنائية بيان المشكلة توضح المشكلة "اجتياز الحدود للشجرة الثنائية" أنه تم إعطاؤك شجرة ثنائية. أنت الآن بحاجة إلى طباعة عرض الحدود لشجرة ثنائية. يعني اجتياز الحدود هنا أن جميع العقد تظهر كحدود للشجرة. يتم رؤية العقد من ...

المزيد

سؤال 394. اجتياز قطري للشجرة الثنائية بيان المشكلة توضح المشكلة "الاجتياز القطري للشجرة الثنائية" أنه تم إعطاؤك شجرة ثنائية وتحتاج الآن إلى العثور على العرض القطري للشجرة المحددة. عندما نرى شجرة من الاتجاه العلوي الأيمن. العقد التي نراها هي المنظر المائل ...

المزيد

سؤال 395. منظر سفلي لشجرة ثنائية بيان المشكلة توضح المشكلة "المنظر السفلي للشجرة الثنائية" أنه تم إعطاؤك شجرة ثنائية وعليك الآن العثور على العرض السفلي للشجرة المحددة. عندما نرى شجرة من الاتجاه الهابط. العقد التي نراها هي القاع ...

المزيد

سؤال 396. طباعة منظر يمين لشجرة ثنائية بيان المشكلة توضح المشكلة "طباعة المنظر الأيمن لشجرة ثنائية" أنه تم إعطاؤك شجرة ثنائية. أنت الآن بحاجة إلى العثور على المنظر الصحيح لهذه الشجرة. هنا ، يعني العرض الصحيح للشجرة الثنائية طباعة التسلسل كما تبدو الشجرة عند النظر إليها من ...

المزيد

سؤال 397. استعلامات نطاق LCM بيان المشكلة توضح المشكلة "Range LCM Queries" أن لديك مصفوفة عدد صحيح وعدد q من الاستعلامات. يحتوي كل طلب بحث على (يسار ، يمين) كنطاق. المهمة المعطاة هي معرفة المضاعف المشترك الأصغر (يسار ، يمين) ، أي LCM لكل الأرقام التي تأتي في نطاق ...

المزيد

سؤال 398. البحث عن مجموع المستوى الأقصى في شجرة ثنائية بيان المشكلة توضح المشكلة "البحث عن مجموع المستوى الأقصى في الشجرة الثنائية" أنه تم إعطاؤك شجرة ثنائية ذات عقد موجبة وسالبة ، أوجد الحد الأقصى لمجموع مستوى في الشجرة الثنائية. مثال المدخل 7 الشرح المستوى الأول: المجموع = 5 المستوى الثاني: المجموع = ...

المزيد

سؤال 399. مقدمة أحمر وأسود شجرة Red Black Tree هي شجرة ثنائية ذاتية التوازن. في هذه الشجرة ، تكون كل عقدة إما عقدة حمراء أو عقدة سوداء. في هذه المقدمة من Red-black Tree ، سنحاول تغطية جميع خصائصها الأساسية. خصائص الشجرة ذات اللون الأحمر والأسود يتم تمثيل كل عقدة إما باللون الأحمر أو الأسود. ...

المزيد

سؤال 400. عملية حذف شجرة البحث الثنائية بيان المشكلة تطلب منا المشكلة "عملية حذف شجرة البحث الثنائي" تنفيذ عملية الحذف لشجرة البحث الثنائية. تشير وظيفة الحذف إلى وظيفة حذف عقدة بمفتاح / بيانات معينة. مثال على عقدة الإدخال المراد حذفها = 5 أسلوب الإخراج لشجرة البحث الثنائي ، عملية حذف ...

المزيد

سؤال 401. طريقة تكرارية لإيجاد ارتفاع الشجرة الثنائية بيان المشكلة توضح المشكلة "الطريقة التكرارية لإيجاد ارتفاع الشجرة الثنائية" أنه تم إعطاؤك شجرة ثنائية ، ابحث عن ارتفاع الشجرة باستخدام الطريقة التكرارية. أمثلة - الإدخال 3 - الإدخال 4 - الخوارزمية للطريقة التكرارية للعثور على ارتفاع الشجرة الثنائية ارتفاع الشجرة ...

المزيد

سؤال 402. استنساخ شجرة ثنائية باستخدام مؤشرات عشوائية بيان المشكلة يتم إعطاؤك شجرة ثنائية كاملة مع بعض المؤشرات العشوائية. يشار إلى المؤشرات العشوائية إلى العقد التي تشير إليها كل عقدة بخلاف فرعها الأيمن والأيسر. لذلك ، هذا أيضًا يغير البنية القياسية للعقدة في شجرة ثنائية بسيطة. الآن عقدة ...

المزيد

سؤال 403. اجتياز ترتيب المستوى باستخدام قائمتين من قوائم الانتظار بيان المشكلة توضح المشكلة "اجتياز ترتيب المستوى باستخدام قائمتين" أنه يتم إعطاؤك شجرة ثنائية ، وطباعة اجتياز ترتيب المستوى سطرًا بسطر. أمثلة المدخلات 5 11 42 7 9 8 12 23 52 3 الإدخال 1 2 3 4 5 6 خوارزمية لمسح ترتيب المستوى ...

المزيد

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

المزيد

سؤال 405. تحقق مما إذا كان بإمكان المصفوفة المحددة تمثيل اجتياز ترتيب المستوى لشجرة البحث الثنائية بيان المشكلة توضح المشكلة "تحقق مما إذا كان المصفوفة المعينة يمكن أن تمثل اجتياز ترتيب المستوى لشجرة البحث الثنائية" أنه يتم منحك اجتياز ترتيب المستوى لشجرة البحث الثنائية. وباستخدام ترتيب مستوى اجتياز الشجرة. نحن بحاجة إلى العثور بكفاءة على ما إذا كان ترتيب المستوى ...

المزيد

سؤال 406. عدد أشقاء عقدة معينة في شجرة n-ary بيان المشكلة توضح مشكلة "عدد الأشقاء لعقدة معينة في شجرة n-ary" أنك قد حصلت على n-ary Tree والعقدة المستهدفة. أوجد عدد أشقاء العقدة المستهدفة. افترض أن العقدة موجودة دائمًا في الشجرة وأن العقدة الأولى هي ...

المزيد

سؤال 407. تحويل BST إلى Min-Heap بدون استخدام المصفوفة تنص مشكلة بيان المشكلة "تحويل BST إلى Min-Heap دون استخدام مصفوفة" على أنه تم إعطاؤك BST (شجرة بحث ثنائية) وتحتاج إلى تحويلها إلى min-heap. يجب أن تحتوي الكومة الصغيرة على جميع العناصر الموجودة في شجرة البحث الثنائية. يجب أن تعمل الخوارزمية في تعقيد زمني خطي. ...

المزيد

سؤال 408. دمج اثنين من BST مع مساحة إضافية محدودة بيان المشكلة توضح المشكلة "دمج اثنين من BSTs بمساحة إضافية محدودة" أنه تم إعطاؤك شجرتين بحثيتين (BST) وتحتاج إلى طباعة العناصر من كلتا الشجرتين بترتيب فرز. في مثل هذا الترتيب يبدو أن العناصر مأخوذة من BST واحد. ...

المزيد

سؤال 409. المسح التكراري للبريد باستخدام مجموعتين بيان المشكلة توضح المشكلة "المسح التكراري للبريد باستخدام مجموعتين" أنه يتم إعطاؤك شجرة ثنائية تحتوي على عُقد. اكتب البرنامج لاجتيازه التكراري اللاحق باستخدام مكدسين. إدخال مثال 4 5 2 6 7 3 1 إدخال 4 2 3 1 إنشاء الخوارزمية ...

المزيد

سؤال 410. شجرة ثنائية لتحويل شجرة بحث ثنائية باستخدام مجموعة STL بيان المشكلة حصلنا على شجرة ثنائية ونحتاج إلى تحويلها إلى شجرة بحث ثنائية. تطلب المشكلة "Binary Tree to Binary Search Tree Conversion باستخدام مجموعة STL" إجراء تحويل باستخدام مجموعة STL. لقد ناقشنا بالفعل تحويل الشجرة الثنائية إلى BST لكننا ...

المزيد

سؤال 411. K'th أكبر عنصر في BST باستخدام مساحة إضافية ثابتة يوضح بيان المشكلة "K'th Largest element في BST باستخدام مساحة إضافية ثابتة" أنه يتم إعطاؤك شجرة بحث ثنائية وتحتاج إلى العثور على أكبر عنصر k فيها. لذلك إذا رتبنا عناصر شجرة البحث الثنائية بترتيب تنازلي ، فسنحتاج إلى العودة ...

المزيد

سؤال 412. K'th Largest Element في BST عندما لا يُسمح بالتعديل على BST يوضح بيان المشكلة "K'th Largest Element في BST عندما يكون التعديل على BST غير مسموح به" أنه يتم إعطاؤك شجرة بحث ثنائية وتحتاج إلى العثور على أكبر عنصر k. هذا يعني أنه عندما يتم ترتيب جميع عناصر شجرة البحث الثنائية بترتيب تنازلي. ثم ...

المزيد

سؤال 413. طريقة تكرارية للعثور على أسلاف شجرة ثنائية معينة يوضح بيان المشكلة "الطريقة التكرارية للعثور على أسلاف شجرة ثنائية معينة" أن يتم إعطاؤك شجرة ثنائية وعددًا صحيحًا يمثل مفتاحًا. قم بإنشاء وظيفة لطباعة جميع أسلاف المفتاح المحدد باستخدام التكرار. مثال مفتاح الإدخال = 6 5 2 1 شرح: ...

المزيد

سؤال 414. تحقق مما إذا كانت كل عقدة داخلية في BST لها طفل واحد بالضبط تنص مشكلة بيان المشكلة "تحقق مما إذا كانت كل عقدة داخلية في BST تحتوي على عنصر فرعي واحد بالضبط" على أنه تم منحك اجتياز الطلب المسبق لشجرة بحث ثنائية. وتحتاج إلى معرفة ما إذا كانت جميع العقد غير الورقية تحتوي على طفل واحد فقط. هنا نعتبر أيضًا أن جميع ...

المزيد

سؤال 415. ابحث عن أصغر عنصر k-th في BST (إحصائيات الطلب في BST) تنص مشكلة بيان المشكلة "ابحث عن أصغر عنصر في BST (إحصائيات الطلب في BST)" على أنه يتم إعطاؤك شجرة بحث ثنائية وتحتاج إلى العثور على أصغر رقم k-th في BST. هذا يعني أننا إذا أجرينا اجتيازًا بالترتيب لشجرة البحث الثنائي وقمنا بتخزين ...

المزيد

سؤال 416. مجموع عمودي في شجرة ثنائية معينة يوضح بيان المشكلة "المجموع الرأسي في شجرة ثنائية معينة" أنه تم إعطاؤك شجرة ثنائية وعلينا إيجاد مجموع كل مستوى رأسي. بالمستوى العمودي ، نعني إذا رسمنا خطوطًا عمودية على مسافة وحدة واحدة في اليسار واليمين ...

المزيد

سؤال 417. برنامج للتحقق مما إذا كانت الشجرة الثنائية هي BST أم لا بيان المشكلة "برنامج للتحقق مما إذا كانت الشجرة الثنائية هي BST أم لا" تنص على أنه تم إعطاؤك شجرة ثنائية وتحتاج إلى التحقق مما إذا كانت الشجرة الثنائية تفي بخصائص شجرة البحث الثنائية. لذلك ، فإن الشجرة الثنائية لها الخصائص التالية: الشجرة الفرعية اليسرى ...

المزيد

سؤال 418. أقصى عمق للشجرة الثنائية تنص مشكلة بيان المشكلة "الحد الأقصى لعمق الشجرة الثنائية" على أنه تم إعطاؤك بنية بيانات شجرة ثنائية. اطبع أقصى عمق للشجرة الثنائية المحددة. مثال الإدخال 2 الشرح: الحد الأقصى للعمق للشجرة المعطاة هو 2. نظرًا لوجود عنصر واحد فقط أسفل الجذر (على سبيل المثال ...

المزيد

سؤال 419. تحويل BST إلى Min Heap بيان المشكلة بالنظر إلى شجرة بحث ثنائية كاملة ، اكتب خوارزمية لتحويلها إلى Min Heap ، وهو تحويل BST إلى Min Heap. يجب أن تكون Min Heap بحيث تكون القيم الموجودة على يسار العقدة أقل من القيم الموجودة على اليمين ...

المزيد

سؤال 420. دمج شجرتين متوازنتين للبحث الثنائي بيان المشكلة بالنظر إلى شجرتين متوازنتين للبحث الثنائي ، هناك عدد n من العناصر في أول BST وعناصر m في BST الثاني. اكتب خوارزمية لدمج شجرتين متوازنتين للبحث الثنائي لتشكيل شجرة بحث ثنائية متوازنة ثالثة مع عناصر (n + m). مثال طلب الإدخال والإخراج المسبق ...

المزيد

سؤال 421. بحث ثنائي شجرة البحث والإدراج بيان المشكلة اكتب خوارزمية لإجراء البحث والإدراج في شجرة البحث الثنائية. إذن ما سنفعله هو إدخال بعض العناصر من الإدخال في شجرة بحث ثنائية. عندما يُطلب منك البحث عن عنصر معين ، سنبحث عنه بين العناصر في BST (باختصار ...

المزيد

سؤال 422. تحقق من مجموعة ذات حجم n يمكن أن تمثل BST من n من المستويات أم لا بيان المشكلة بالنظر إلى مصفوفة تحتوي على عناصر n ، تحقق من مجموعة ذات حجم n يمكن أن تمثل BST من مستويات n أم لا. هذا هو التحقق مما إذا كانت شجرة البحث الثنائية التي تم إنشاؤها باستخدام هذه العناصر n يمكن أن تمثل BST من مستويات n. أمثلة arr [] = {10، 8، 6، 9، ...

المزيد

سؤال 423. شجرة ثنائية لتحويل شجرة بحث ثنائية في الشجرة الثنائية إلى مشكلة تحويل شجرة البحث الثنائية ، قدمنا ​​شجرة ثنائية تقوم بتحويلها إلى Binary Search Tree دون تغيير هيكل الشجرة. مثال إدخال طلب إخراج مسبق: 13 8 6 47 25 51 خوارزمية لا يتعين علينا تغيير هيكل ...

المزيد

سؤال 424. فرز قائمة مرتبطة إلى BST متوازن في قائمة مرتبطة مرتبة إلى مشكلة BST المتوازنة ، قدمنا ​​قائمة مرتبطة بشكل فردي بترتيب فرز ، وقم ببناء شجرة ثنائية متوازنة من القائمة المرتبطة بشكل فردي. أمثلة الإدخال 1 -> 2 -> 3 -> 4 -> 5 ترتيب الإخراج المسبق: 3 2 1 5 4 الإدخال 7 -> ...

المزيد

سؤال 425. مصفوفة مرتبة إلى BST متوازن في المصفوفة المصنفة لمشكلة BST المتوازنة ، قدمنا ​​مصفوفة بالترتيب الفرز ، وقم ببناء شجرة بحث ثنائية متوازنة من المصفوفة المرتبة. أمثلة Input arr [] = {1، 2، 3، 4، 5} ترتيب الإخراج المسبق: 3 2 1 5 4 Input arr [] = {7، 11، 13، 20، 22، ...

المزيد

سؤال 426. تحويل BST إلى شجرة مجموع أكبر في تحويل BST إلى شجرة مجموع أكبر ، باستخدام شجرة بحث ثنائية ، اكتب خوارزمية لتحويلها إلى شجرة مجموع أكبر ، أي تحويل كل عقدة لتحتوي على مجموع كل العناصر الأكبر منها. مثال طلب الإدخال المسبق: 69 81 87 34 54 ...

المزيد

سؤال 427. مزايا BST على جدول التجزئة العمليات الأكثر استخدامًا في أي بنية بيانات هي الإدراج والحذف والبحث. يمكن لـ Hash Table إجراء هذه العمليات الثلاث بمتوسط ​​تعقيد الوقت لـ O (1) ، بينما تأخذ أشجار البحث الثنائية المتوازنة ذاتيًا تعقيدًا زمنيًا لـ O (log n). في البداية ، يبدو أن Hash Tables أفضل من ...

المزيد

سؤال 428. أنشئ BST من اجتياز ترتيب المستوى المحدد بالنظر إلى اجتياز ترتيب المستوى لشجرة البحث الثنائي ، اكتب خوارزمية لإنشاء شجرة البحث الثنائية أو BST من نظام النقل الذكي (ITS) المحدد لاجتياز ترتيب المستوى. مثال على مستوى الإدخال [] = {18، 12، 20، 8، 15، 25، 5، 9، 22، 31} ترتيب الإخراج: 5 8 9 12 15 18 ...

المزيد

سؤال 429. إنشاء BST من اجتياز الطلب المسبق المحدد بالنظر إلى اجتياز الطلب المسبق لشجرة البحث الثنائي (BST) ، اكتب خوارزمية لإنشاء BST من اجتياز الطلب المسبق المحدد. أمثلة Input preOrder [] = {7، 5، 3، 6، 9} إدخال الإخراج: 3 5 6 7 9 Input preOrder [] = {12، 6، 1، 35، 20} إدخال الإخراج: 1 6 ...

المزيد

سؤال 430. ابحث عن العقدة ذات القيمة الدنيا في شجرة بحث ثنائية بالنظر إلى شجرة بحث ثنائية ، اكتب خوارزمية للعثور على العقدة ذات القيمة الدنيا في شجرة بحث ثنائية معينة. مثال مدخلات ناتج 5 نهج ساذج طريقة بسيطة هي القيام باجتياز شجرة والعثور على العقدة مع الحد الأدنى من القيمة بين جميع العقد. هذا ...

المزيد

سؤال 431. أنشئ شجرة ثنائية من عمليات اجتياز الطلبات المقدمة والطلب المسبق في هذه المشكلة ، لدينا ترتيب داخلي أو ترتيب مسبق للشجرة الثنائية. نحتاج إلى إنشاء شجرة ثنائية من عمليات اجتياز Inorder (Inorder) والطلب المسبق (Preorder) المحدد. إدخال مثال: المدخل = [D، B، E، A، F، C] الطلب المسبق = [A، B، D، E، C، F] الإخراج: ترتيب مسبق للشجرة التي شكلتها ...

المزيد

سؤال 432. طباعة أسلاف عقدة شجرة ثنائية معطاة بدون تكرار إعطاء شجرة ثنائية وعقدة أو مفتاح محدد. طباعة أسلاف عقدة شجرية ثنائية معينة بدون تكرار. إدخال مثال: مفتاح = 7 الإخراج: 3 1 الإدخال: مفتاح = 4 الإخراج: 2 1 خوارزمية لأسلاف عقدة شجرة ثنائية معطاة إنشاء فئة عقدة ...

المزيد

سؤال 433. اجتياز ترتيب المستوى في شكل حلزوني في هذه المشكلة ، قدمنا ​​شجرة ثنائية ، قم بطباعة اجتياز ترتيب المستوى الخاص بها في شكل حلزوني. أمثلة إخراج الإدخال 10 30 20 40 50 80 70 60 نهج بسيط لمسح ترتيب المستوى في شكل حلزوني الفكرة هي القيام باجتياز ترتيب مستوى عادي باستخدام ...

المزيد

سؤال 434. Kth أصغر عنصر في BST في هذه المسألة ، أعطينا BST والرقم k ، أوجد أصغر عنصر k في BST. أمثلة شجرة الإدخال [] = {5، 3، 6، 2، 4، null، null، 1} k = 3 Output tree [] = {3، 3، 1، null، 4} k = 2 Output 1. ..

المزيد

سؤال 435. شجرة ثنائية متوازنة في مشكلة الشجرة الثنائية المتوازنة ، قدمنا ​​جذر الشجرة الثنائية. علينا أن نحدد ما إذا كان هو توازن الارتفاع أم لا. أمثلة إدخال إخراج صحيح إخراج: خطأ شجرة ثنائية متوازنة كل عقدة في شجرة ثنائية متوازنة لها فرق 1 أو أقل ...

المزيد

سؤال 436. شجرة الفاصل في مشكلة الشجرة الفاصلة ، قدمنا ​​مجموعة من الفواصل وثلاثة أنواع من الاستعلامات تضيف فاصل زمني (س ، ص): أضف فاصلًا زمنيًا (س ، ص) إلى مجموعة إزالة الفاصل الزمني (س ، ص): إزالة الفاصل الزمني (س ، ص) ) من مجموعة checkInterval (x، y): تحقق مما إذا كان الفاصل الزمني (x، y) يتداخل مع بعض الفواصل الزمنية الحالية صمم بنية بيانات (Interval Tree) ...

المزيد

سؤال 437. إنشاء شجرة ثنائية كاملة من تمثيل القائمة المرتبطة بالنظر إلى تمثيل القائمة المرتبطة لشجرة ثنائية كاملة. القائمة المرتبطة بترتيب اجتياز ترتيب المستوى للشجرة. اكتب خوارزمية لبناء الشجرة الثنائية الكاملة مرة أخرى من تمثيل القائمة المرتبطة. إدخال مثال 1 -> 2 -> 3 -> 4 -> 5 ...

المزيد

سؤال 438. أدنى سلف مشترك بالنظر إلى جذر الشجرة الثنائية والعقدتين n1 و n2 ، ابحث عن LCA (أقل سلف مشترك) للعقد. مثال ما هو السلف المشترك الأدنى (LCA)؟ أسلاف العقدة n هي العقد الموجودة في المسار بين الجذر والعقدة. ضع في اعتبارك الشجرة الثنائية الموضحة في ...

المزيد

سؤال 439. أدنى سلف مشترك في شجرة البحث الثنائية بالنظر إلى جذر شجرة البحث الثنائية والعقدتين n1 و n2 ، ابحث عن LCA (أقل سلف مشترك) للعقد في شجرة بحث ثنائية معينة. مثال على نهج ساذج لأقل سلف مشترك في شجرة البحث الثنائية ابحث عن LCA (n1 ، n2) باستخدام النهج الأمثل للعثور على LCA ...

المزيد

سؤال 440. شجرة القطعة إذا قمنا بإجراء إضافة على نطاق معين من المصفوفة تم تحديث قيم عناصرها في أي وقت. ثم في هذا النوع من المشاكل ، نتعامل مع هيكل شجرة مقطع. بالنظر إلى مصفوفة [] تحتوي على عناصر n وعليك الإجابة على استفسارات متعددة ، يكون كل من الاستعلامات واحدًا ...

المزيد

سؤال 441. اطبع شجرة ثنائية بترتيب عمودي في هذه المشكلة ، قدمنا ​​مؤشرًا يشير إلى جذر الشجرة الثنائية ومهمتك هي طباعة الشجرة الثنائية بالترتيب الرأسي. إدخال مثال 1 / \ 2 3 / \ / \ 4 5 6 7 \ \ 8 9 الناتج 4 2 ...

المزيد

سؤال 442. شجرة البحث الثنائية شجرة البحث الثنائية هي شجرة ثنائية لها بعض القواعد التي تسمح لنا بالحفاظ على البيانات بطريقة مرتبة. نظرًا لأنها شجرة ثنائية ، يمكن أن تحتوي العقدة على طفلين كحد أقصى. قواعد عقدة شجرة البحث الثنائية للشجرة الثنائية ...

المزيد

سؤال 443. الحد الأقصى للشجرة الثنائية في هذه المشكلة ، قدمنا ​​مصفوفة [] بحجم n. قم بإنشاء الحد الأقصى للشجرة الثنائية من المصفوفة وأعد عقدة الجذر الخاصة بها. يتكون من المصفوفة باتباع الخطوات التالية: يجب أن تكون العقدة الجذرية للشجرة هي القيمة القصوى في المعطى ...

المزيد

سؤال 444. ترتيب مستوى متعرج الشجرة الثنائية بالنظر إلى الشجرة الثنائية ، قم بطباعة اجتياز ترتيب مستوى متعرج لقيم العقد الخاصة به. (على سبيل المثال ، من اليسار إلى اليمين ، ثم من اليمين إلى اليسار للمستوى التالي والتناوب بين). مثال على الشجرة الثنائية الموضحة أدناه أدناه هو ترتيب مستوى متعرج اجتياز لأنواع الشجرة الثنائية المذكورة أعلاه ...

المزيد

سؤال 445. استعادة شجرة البحث الثنائية ضع في اعتبارك شجرة بحث ثنائية ، تم تبديل عقدتين من الشجرة ، صمم خوارزمية لاستعادة شجرة البحث الثنائية. مثال ضع في اعتبارك شجرة البحث الثنائية الموضحة أدناه والتي تم تبديل عقدتها كمدخلات. يتم اكتشاف العقد غير الصحيحة في BST (مميزة) ثم يتم تبديلها للحصول على ...

المزيد

سؤال 446. ملء المؤشرات اليمنى التالية في كل عقدة بالنظر إلى شجرة ثنائية ، قم بتوصيل العقد الموجودة في نفس المستوى من اليسار إلى اليمين. بنية عقدة الشجرة: تحتوي عقدة الشجرة على 4 مكونات وهي بيانات (قيمة عددية) ، مؤشرات (التالية ، يسار ويمين) من نوع عقدة الشجرة. المؤشر التالي لنقطة العقدة نحو ...

المزيد

سؤال 447. منظر علوي للشجرة الثنائية المنظر العلوي للشجرة الثنائية هو مجموعة العقد المرئية عند عرض الشجرة من الأعلى. بالنظر إلى الشجرة الثنائية ، فإن عرض الإخراج العلوي للشجرة الثنائية من أقصى اليسار إلى المستوى الأفقي إلى أقصى اليمين المستوى الأفقي. مثال مثال 1 مثال 2 أنواع ...

المزيد

سؤال 448. مستوى كل عقدة في شجرة من عقدة المصدر إعطاء شجرة (رسم بياني لا دوري متصل بالكامل حيث ترتبط العقد المكونة بحواف ثنائية الاتجاه) وعقدة مصدر. ابحث عن مستوى كل عقدة في عقدة مصدر شكل شجرة. يُعطى أن مستوى العقدة v فيما يتعلق بالمصدر هو المسافة بين ...

المزيد

سؤال 449. البحث عن الأشجار الفرعية المكررة يُقال إن الأشجار الفرعية المكررة مكررة إذا كانت لها نفس قيم العقد وهيكلها. إعطاء شجرة ثنائية مع العقد. ابحث عن جميع الأشجار الفرعية المكررة وأعد عقدة الجذر الخاصة بها. مثال هنا ، تظهر الأشجار الفرعية 4 و2-> 4 أكثر من مرة لذلك سنعود الجذر ...

المزيد

سؤال 450. شجرة متناظرة في مشكلة الشجرة المتماثلة قدمنا ​​شجرة ثنائية ، تحقق مما إذا كانت مرآة لنفسها. يُقال أن الشجرة هي صورة معكوسة لنفسها إذا كان هناك محور تناظر من خلال عقدة جذر تقسم الشجرة إلى نصفين متشابهين. أنواع الأمثلة ...

المزيد

سؤال 451. أطول بادئة شائعة باستخدام Trie في أطول بادئة مشتركة باستخدام مشكلة Trie ، قدمنا ​​مجموعة من السلاسل النصية ، ابحث عن البادئة الأطول المشتركة. على سبيل المثال ، ابحث عن جزء البادئة المشترك بين جميع السلاسل. مثال Input1: {“tutorialcup”، “tutorial”، ​​“tussle”، “totble”} الإخراج: "tu" Input2: {"baggage"، "banana"، "batsmen"} الإخراج: "ba" Input3: {"abcd "} الإخراج:" abcd "...

المزيد

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

المزيد

سؤال 453. تحقق من صحة شجرة البحث الثنائية مشكلة في التحقق من صحة مشكلة شجرة البحث الثنائية التي قدمناها جذر الشجرة ، علينا التحقق مما إذا كانت شجرة بحث ثنائية أم لا. مثال: الإخراج: صحيح التفسير: الشجرة المعطاة عبارة عن شجرة بحث ثنائية لأن جميع العناصر التي تُركت لكل شجرة فرعية ...

المزيد

سؤال 454. مجموع المسار ما هي مشكلة مجموع المسار؟ في مسألة مجموع المسار ، قدمنا ​​شجرة ثنائية وعددًا صحيحًا SUM. علينا أن نجد ما إذا كان أي مسار من الجذر إلى الورقة يحتوي على مجموع يساوي SUM. يتم تعريف مجموع المسار على أنه مجموع جميع العقد ...

المزيد

سؤال 455. اجتياز ترتيب المستوى للشجرة الثنائية يكون اجتياز ترتيب المستوى لشجرة ثنائية معينة هو نفسه BFS للشجرة الثنائية. هل نعرف بالفعل ما هو BFS بالفعل؟ إذا لم يكن الأمر كذلك ، فلا داعي للشعور بالسوء ، فما عليك سوى قراءة المقالة بأكملها وزيارة مقالاتنا السابقة لفهم أفضل. BFS هو ...

المزيد

سؤال 456. اجتياز الشجرة (الطلب المسبق والداخل والأمر البريدي) أولاً ، نحتاج إلى معرفة ما هو الاجتياز في Binary Tree. الاجتياز هو نوع من الطرق التي نزور فيها جميع العقد مرة واحدة بالضبط بطريقة / ترتيب معين. يوجد نوعان من الاجتياز في الشجرة الثنائية: الاجتياز الأول لعمق العرض الأول الذي نعرفه بالفعل ...

المزيد

سؤال 457. الحذف في شجرة ثنائية هل نعرف بالفعل ما هو في الواقع Binary Tree؟ الآن في هذا المنشور ، نركز على كيفية حذف العقدة التي يتم إعطاء قيمتها. نحن على يقين من أن قيمة العقدة التي نريد حذفها موجودة دائمًا قبل الحذف في BT. في ثنائي ...

المزيد

سؤال 458. أشجار البحث الثنائية الفريدة أولاً ، علينا إيجاد العدد الإجمالي للتهم لتكوين شجرة بحث ثنائية فريدة. بعد ذلك ، نقوم ببناء جميع أنواع BST الفريدة الممكنة. بادئ ذي بدء ، علينا أن نعرف بناء BST. في شجرة البحث الثنائية ، توجد العقد في الشجرة الفرعية اليسرى. أي ...

المزيد

سؤال 459. BFS مقابل DFS للشجرة الثنائية اتساع البحث الأول (BFS) هل نعرف بالفعل ما هو BFS بالفعل؟ إذا لم يكن الأمر كذلك ، فلا داعي للشعور بالسوء ، فما عليك سوى قراءة المقالة بأكملها وزيارة مقالنا السابق على Breadth First Search لفهم أفضل. BFS هو اجتياز ترتيب المستوى الذي نزور فيه عقد ...

المزيد

أسئلة الرسم البياني أمازون

سؤال 460. اعثر على Town Judge Leetcode Solution بيان المشكلة في هذه المشكلة ، يتم منحنا أسماء n من 1 إلى n. حصلنا أيضًا على مصفوفة ثقة ثنائية الأبعاد [] [] تظهر أن الثقة [i] [2] يثق الناس [i] [0] الأشخاص لكل 1 <= i <trust.length. علينا أن نجد شخص "قاضي المدينة" لا يثق بأي ...

المزيد

سؤال 461. أوجد أصغر رقم ثنائي مضاعف لرقم معين بيان المشكلة توضح مشكلة "العثور على أصغر رقم ثنائي مضاعف لرقم معين" أنه تم إعطاؤك رقمًا عشريًا N. لذا ابحث عن أصغر مضاعف لـ N الذي يحتوي فقط على الرقمين الثنائيين "0" و "1". مثال 37 يمكن العثور على شرح مفصل أدناه في ...

المزيد

سؤال 462. الحد الأدنى من العمليات لتحويل X إلى Y. بيان المشكلة توضح مشكلة "الحد الأدنى من العمليات لتحويل X إلى Y" أنه تم إعطاؤك رقمين X و Y ، ومن الضروري تحويل X إلى Y باستخدام العمليات التالية: رقم البداية هو X. يمكن إجراء العمليات التالية على X وفي يوم الأرقام التي تم إنشاؤها ...

المزيد

سؤال 463. تحقق مما إذا كانت عقدتان على نفس المسار في الشجرة بيان المشكلة توضح المشكلة "تحقق مما إذا كانت عقدتان على نفس المسار في شجرة" أنه تم إعطاؤك شجرة n-ary (الرسم البياني غير الدوري الموجه) متجذرة في العقدة الجذرية ذات الحواف أحادية الاتجاه بين رؤوسها. تحصل أيضًا على قائمة من الاستفسارات q. كل استعلام في القائمة ...

المزيد

سؤال 464. مسافة أقرب خلية بها 1 في مصفوفة ثنائية بيان المشكلة توضح المشكلة "مسافة أقرب خلية بها 1 في مصفوفة ثنائية" أنك حصلت على مصفوفة ثنائية (تحتوي على أصفار وواحد فقط) مع واحد على الأقل 0. ابحث عن مسافة أقرب خلية بها 1 في المصفوفة الثنائية لجميع عناصر ...

المزيد

سؤال 465. تبديل الرسم البياني بيان المشكلة توضح مشكلة "تبديل الرسم البياني" أنه يتم إعطاؤك رسمًا بيانيًا وتحتاج إلى إيجاد تبديل الرسم البياني المحدد. التحويل: ينتج عن تبديل الرسم البياني الموجه رسمًا بيانيًا آخر بنفس تكوينات الحافة والعقدة ولكن تم عكس اتجاه جميع الحواف. مثال ...

المزيد

سؤال 466. BFS للرسم البياني غير المتصل بيان المشكلة توضح المشكلة "BFS للرسم البياني غير المتصل" أنه يتم إعطاؤك رسمًا بيانيًا موجهًا غير متصل ، وطباعة اجتياز BFS للرسم البياني. مثال اجتياز BFS للرسم البياني أعلاه يعطي: 0 1 2 5 3 4 6 نهج اجتياز اتساع البحث أولاً (BFS) للرسم البياني المباشر غير المتصل ...

المزيد

سؤال 467. الحد الأدنى من الخطوات للوصول إلى الهدف من قبل فارس الوصف توضح مشكلة "الحد الأدنى من الخطوات للوصول إلى الهدف بواسطة فارس" أنه يتم إعطاؤك لوحة شطرنج مربعة بأبعاد N × N وإحداثيات قطعة الفارس والخلية المستهدفة. تعرف على الحد الأدنى لعدد الخطوات التي اتخذتها قطعة الفارس للوصول إلى الهدف ...

المزيد

سؤال 468. العمق التكراري أول اجتياز للرسم البياني في اجتياز العمق التكراري الأول لمشكلة الرسم البياني ، قدمنا ​​بنية بيانات الرسم البياني. اكتب البرنامج لطباعة اجتياز العمق الأول للرسم البياني المحدد باستخدام الطريقة التكرارية. إدخال مثال: 0 -> 1 ، 0 -> 2 ، 1 -> 2 ، 2 -> 0 ، 2 -> 3 ، 3 ...

المزيد

سؤال 469. تقييم الشعبة في تقييم مسألة القسمة ، قدمنا ​​بعض المعادلات بالصيغة A / B = k ، حيث A و B عبارة عن سلاسل و k عدد حقيقي. أجب على بعض الاستفسارات ، إذا كانت الإجابة غير موجودة ، فارجع -1. إدخال مثال: المعادلات: a / b = 2.0 و b / c = 3.0 الاستعلامات: a / c ...

المزيد

سؤال 470. خوارزمية بريم تُستخدم خوارزمية Prim للعثور على الحد الأدنى لشجرة الامتداد (MST) لرسم بياني متصل أو غير موجه. الشجرة الممتدة للرسم البياني هي رسم بياني فرعي هو أيضًا شجرة ويتضمن جميع الرؤوس. الحد الأدنى لشجرة الامتداد هي الشجرة الممتدة ذات الحد الأدنى لمجموع وزن الحافة. مثال الحد الأدنى للرسم البياني ...

المزيد

سؤال 471. ماكس مساحة الجزيرة وصف المشكلة: بالنظر إلى مصفوفة ثنائية الأبعاد ، تحتوي المصفوفة على 2 فقط (تمثل الماء) و 0 (تمثل الأرض) كمدخلات. تتشكل الجزيرة في المصفوفة من خلال تجميع كل 1 المتجاورة المتصلة بأربعة اتجاهات (أفقيًا ورأسيًا). أوجد أقصى مساحة للجزيرة في المصفوفة. افترض أن جميع الحواف الأربعة لـ ...

المزيد

سؤال 472. استنساخ الرسم البياني ما هو استنساخ الرسم البياني؟ لدينا اليوم إشارة إلى رسم بياني غير موجه. ماذا علينا أن نفعل؟ إرجاع نسخة عميقة من الرسم البياني المقدم. دعونا نلقي نظرة على الهيكل: عقدة الفئة: تتكون من قيمة البيانات والجيران المرتبطين بكل ...

المزيد

سؤال 473. الفرز الطوبولوجي بالنظر إلى الرسم البياني غير الدوري الموجه ، قم بفرز عقد الرسم البياني طوبولوجيًا. مثال الفرز الطوبولوجي: الفرز الطوبولوجي للرسم البياني أعلاه -> {1,2,3,0,5,4،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX} يتم الفرز الطوبولوجي النظري للرسم البياني المباشر الموجه (DAG). لا تحتوي DAG على دورات. على سبيل المثال ، لا يوجد مثل هذا المسار يبدأ من أي عقدة لـ ...

المزيد

سؤال 474. اتساع البحث الأول (BFS) للرسم البياني Breadth First Search (BFS) للرسم البياني عبارة عن خوارزمية اجتياز أو بحث في بنية بيانات الشجرة / الرسم البياني. يبدأ من قمة رأس معينة (أي رأس تعسفي) ويستكشف كل الرأس المتصل وبعد ذلك ينتقل إلى أقرب قمة ويستكشف جميع العقد غير المستكشفة ويهتم بعدم ...

المزيد

سؤال 475. خوارزمية ديجكسترا Dijkstra هي أقصر خوارزمية مسار. تُستخدم خوارزمية Dijkstra للعثور على أقصر مسافة لجميع العقد من عقدة البداية المحددة. يقوم بشكل منطقي بإنشاء أقصر شجرة مسار من عقدة مصدر واحدة ، عن طريق الاستمرار في إضافة العقد بجشع بحيث في كل نقطة في كل نقطة ...

المزيد

كومة الأسئلة الأمازون

سؤال 476. حل Min Stack Leetcode بيان المشكلة صمم مكدسًا يدعم الدفع ، والانبثاق ، والأعلى ، واسترداد الحد الأدنى من العناصر في وقت ثابت. push (x) - ادفع العنصر x إلى المكدس. pop () - يزيل العنصر الموجود أعلى المكدس. top () - احصل على العنصر العلوي. getMin () - استرداد الحد الأدنى للعنصر في المكدس. ...

المزيد

سؤال 477. العنصر التالي الأكبر الأول حل Leetcode بيان المشكلة في هذه المشكلة ، لدينا قائمتان حيث تكون القائمة الأولى مجموعة فرعية من القائمة الثانية. لكل عنصر من عناصر القائمة الأولى ، علينا معرفة العنصر الأكبر التالي في القائمة الثانية. مثال nums1 = [4,1,2،2،1,3,4,2]، nums1,3 = [1،1،4،XNUMX] [-XNUMX،XNUMX، -XNUMX] التفسير: للعنصر الأول من listXNUMX أي لـ XNUMX هناك ...

المزيد

سؤال 478. تحقق مما إذا كان يمكن لمصفوفة معينة تمثيل اجتياز الطلب المسبق لشجرة البحث الثنائية تشير مشكلة "التحقق مما إذا كان يمكن لمصفوفة معينة أن تمثل اجتياز الطلب المسبق لشجرة البحث الثنائية" أنه تم إعطاؤك تسلسل اجتياز الطلب المسبق. الآن فكر في هذا التسلسل واكتشف ما إذا كان هذا التسلسل يمكن أن يمثل شجرة بحث ثنائية أم لا؟ التعقيد الزمني المتوقع للحل هو ...

المزيد

سؤال 479. شكل الحد الأدنى من العدد من تسلسل معين توضح مشكلة "شكل الحد الأدنى للرقم من تسلسل معين" أنه يتم إعطاؤك بعض أنماط I و D فقط. يشير معنى I إلى الزيادة والنقصان ، حيث يتم تزويدنا بـ D. يطلب بيان المشكلة طباعة الحد الأدنى من العدد الذي يلبي النمط المحدد. نحن لدينا ...

المزيد

سؤال 480. استعلامات النطاق لأطول قوس متتالي صحيح يتم إعطاؤك سلسلة من بعض الأقواس اللاحقة ، بمعنى آخر ، يتم منحك أقواس مثل "(" و ")" ويتم منحك نطاق استعلام كنقطة بداية ونقطة نهاية. تطلب مشكلة "استعلامات النطاق لتتابع أطول قوس صحيح" معرفة الحد الأقصى للطول ...

المزيد

سؤال 481. ابحث عن فهرس قوس الإغلاق لقوس فتح محدد في تعبير بيان المشكلة بإعطاء سلسلة من الطول / الحجم n وقيمة عددية تمثل فهرس قوس مربع مفتوح. ابحث عن فهرس قوس الإغلاق لقوس فتح معين في تعبير. مثال s = "[ABC [23]] [89]" الفهرس = 0 8 s = "[C- [D]]" الفهرس = 3 5 ثوانٍ ...

المزيد

سؤال 482. صمم مكدسًا يدعم getMin () في وقت O (1) و O (1) مساحة إضافية صمم مكدسًا يدعم getMin () في وقت O (1) و O (1) مساحة إضافية. وبالتالي ، يجب أن تدعم بنية بيانات المكدس الخاصة جميع عمليات المكدس مثل - void push () int pop () bool isFull () bool isEmpty () في وقت ثابت. أضف عملية إضافية getMin () لإرجاع الحد الأدنى للقيمة ...

المزيد

سؤال 483. فرز المكدس باستخدام العودية بيان المشكلة توضح المشكلة "فرز مكدس باستخدام العودية" أنه يتم منحك بنية بيانات مكدس. فرز عناصرها باستخدام العودية. يمكن استخدام الوظائف المدرجة أدناه فقط للمكدس - دفع (عنصر) - لإدراج العنصر في المكدس. pop () - pop () - لإزالة / حذف ...

المزيد

سؤال 484. حذف العنصر الأوسط من المكدس بيان المشكلة بالنظر إلى بنية البيانات (المكدس). اكتب برنامجًا لحذف العنصر الأوسط للمكدس المحدد باستخدام الوظائف الأساسية للمكدس - اضغط () - لإدراج عنصر في المكدس. pop () - لإزالة / حذف العنصر العلوي من المكدس. فارغ () - للتحقق ...

المزيد

سؤال 485. مجموعة الفرز باستخدام الأكوام بيان المشكلة توضح مشكلة "فرز المصفوفة باستخدام الأكوام" أنه يتم منحك مصفوفة بنية البيانات [] بالحجم n. فرز عناصر المصفوفة المحددة باستخدام بنية بيانات المكدس. مثال 2 30 -5 43 100-5 2 30 43 100 الشرح: تم فرز العناصر في ...

المزيد

سؤال 486. فرز كومة باستخدام مكدس مؤقت بيان المشكلة توضح المشكلة "فرز مكدس باستخدام مكدس مؤقت" أنه يتم منحك بنية بيانات مكدس. قم بفرز عناصر المكدس المحدد باستخدام مكدس مؤقت. مثال 9 4 2 -1 6 20 20 9 6 4 2 -1 2 1 4 3 6 5 ...

المزيد

سؤال 487. عكس الكلمات الفردية بيان المشكلة توضح مشكلة "عكس الكلمات الفردية" أنه تم إعطاؤك سلسلة s. الآن ، اطبع عكس كل الكلمات الفردية في السلسلة. مثال s = "TutorialCup - تغيير طريقة التعلم" puClairotuT - gnignahc eht yaw fo gninrael s = "عكس الكلمات الفردية" esreveR ...

المزيد

سؤال 488. قم بإزالة الأقواس من السلسلة الجبرية التي تحتوي على عوامل + و - بيان المشكلة يتم إعطاؤك سلسلة من الحجم n تمثل تعبيرًا حسابيًا بأقواس. تطلب منا مشكلة "إزالة الأقواس من سلسلة جبرية تحتوي على عوامل + و-" إنشاء دالة يمكنها تبسيط التعبير المعطى. مثال s = "a- (b + c)" abc s = a- (bc- (d + e)) - f a-b + c + d + ef ...

المزيد

سؤال 489. تنفيذ كومة باستخدام طابور واحد بيان المشكلة تطلب منا المشكلة "تنفيذ مكدس باستخدام قائمة انتظار واحدة" تنفيذ بنية بيانات مكدس (LIFO) باستخدام بنية بيانات قائمة انتظار (FIFO). هنا LIFO تعني Last In First Out بينما FIFO تعني First In First Out. مثال دفع (10) دفع (20) أعلى () فرقعة () دفع (30) فرقعة () أعلى () أعلى: 20 ...

المزيد

سؤال 490. تحقق مما إذا كان يمكن فرز قائمة انتظار في قائمة انتظار أخرى باستخدام مكدس بيان المشكلة توضح المشكلة "تحقق مما إذا كان يمكن فرز قائمة انتظار في قائمة انتظار أخرى باستخدام مكدس" أنه يتم منحك قائمة انتظار تحتوي على عناصر n ، والعناصر الموجودة في قائمة الانتظار هي تبديل للأرقام من 1 إلى n. تحقق مما إذا كان يمكن ترتيب قائمة الانتظار هذه بترتيب متزايد ...

المزيد

سؤال 491. الحد الأدنى لرقم النموذج من التسلسل المعطى بيان المشكلة المشكلة "الحد الأدنى من الرقم من التسلسل المعطى ينص على أنك أعطيت سلسلة من الطول / الحجم n تمثل نمطًا من الأحرف" I "أي زيادة و" D "أي تناقص فقط. اطبع الحد الأدنى لرقم النمط المحدد بأرقام فريدة من 1-9. على سبيل المثال - ...

المزيد

سؤال 492. المسح التكراري للبريد باستخدام مجموعتين بيان المشكلة توضح المشكلة "المسح التكراري للبريد باستخدام مجموعتين" أنه يتم إعطاؤك شجرة ثنائية تحتوي على عُقد. اكتب البرنامج لاجتيازه التكراري اللاحق باستخدام مكدسين. إدخال مثال 4 5 2 6 7 3 1 إدخال 4 2 3 1 إنشاء الخوارزمية ...

المزيد

سؤال 493. تباديل المكدس (تحقق مما إذا كانت المصفوفة هي تبديل مكدس لأخرى) بيان المشكلة توضح المشكلة "تباديل المكدس (تحقق مما إذا كانت المصفوفة هي تبديل مكدس لأخرى)" أنه يتم منحك مصفوفتين أ [] و ب [] بالحجم n. جميع عناصر المصفوفة فريدة من نوعها. قم بإنشاء دالة للتحقق مما إذا كانت المصفوفة المحددة b [] هي ...

المزيد

سؤال 494. طريقة تكرارية للعثور على أسلاف شجرة ثنائية معينة يوضح بيان المشكلة "الطريقة التكرارية للعثور على أسلاف شجرة ثنائية معينة" أن يتم إعطاؤك شجرة ثنائية وعددًا صحيحًا يمثل مفتاحًا. قم بإنشاء وظيفة لطباعة جميع أسلاف المفتاح المحدد باستخدام التكرار. مثال مفتاح الإدخال = 6 5 2 1 شرح: ...

المزيد

سؤال 495. إنشاء BST من اجتياز الطلب المسبق المحدد بالنظر إلى اجتياز الطلب المسبق لشجرة البحث الثنائي (BST) ، اكتب خوارزمية لإنشاء BST من اجتياز الطلب المسبق المحدد. أمثلة Input preOrder [] = {7، 5، 3، 6، 9} إدخال الإخراج: 3 5 6 7 9 Input preOrder [] = {12، 6، 1، 35، 20} إدخال الإخراج: 1 6 ...

المزيد

سؤال 496. طباعة أسلاف عقدة شجرة ثنائية معطاة بدون تكرار إعطاء شجرة ثنائية وعقدة أو مفتاح محدد. طباعة أسلاف عقدة شجرية ثنائية معينة بدون تكرار. إدخال مثال: مفتاح = 7 الإخراج: 3 1 الإدخال: مفتاح = 4 الإخراج: 2 1 خوارزمية لأسلاف عقدة شجرة ثنائية معطاة إنشاء فئة عقدة ...

المزيد

سؤال 497. ابحث عن الحد الأدنى لحجم كل نافذة في مصفوفة معينة إعطاء مصفوفة [] بحجم n. لكل حجم نافذة يختلف من 1 إلى n في طباعة المصفوفة أو ابحث عن الحد الأدنى لحجم كل نافذة في مصفوفة معينة. إدخال مثال: a [] = {10، 20، 30، 50، 10، 70، 30} الناتج: 70 30 20 ...

المزيد

سؤال 498. العمق التكراري أول اجتياز للرسم البياني في اجتياز العمق التكراري الأول لمشكلة الرسم البياني ، قدمنا ​​بنية بيانات الرسم البياني. اكتب البرنامج لطباعة اجتياز العمق الأول للرسم البياني المحدد باستخدام الطريقة التكرارية. إدخال مثال: 0 -> 1 ، 0 -> 2 ، 1 -> 2 ، 2 -> 0 ، 2 -> 3 ، 3 ...

المزيد

سؤال 499. الحد الأدنى من انعكاسات القوس في مشكلة انعكاس الأقواس الدنيا ، قدمنا ​​سلسلة نصية تحتوي على تعبير عن الأحرف '{' و '}' فقط. أوجد الحد الأدنى من انعكاسات الأقواس اللازمة لجعل التعبير متوازنًا. إدخال مثال: s = "} {" الإخراج: 2 الإدخال: s = "{{{" الإخراج: التعبير المحدد لا يمكن ...

المزيد

سؤال 500. يحتوي التعبير على قوس زائد أم لا إعطاء سلسلة نصية تحتوي على تعبير عن العوامل والمعاملات والأقواس. اكتشف ما إذا كانت السلسلة المحددة تحتوي على أي أقواس غير ضرورية والتي بدونها سيظل التعبير يعطي نفس النتيجة. بمعنى آخر ، علينا أن نجد أن هذا التعبير يحتوي على قوس زائد أم لا. القوس الزائد إذا ...

المزيد

سؤال 501. تحقق مما إذا كان تعبيرا مع الأقواس متماثلان بالنظر إلى سلسلتين s1 و s2 تمثلان التعبيرات التي تحتوي على عامل إضافة وعامل طرح وحروف أبجدية صغيرة وأقواس. تحقق مما إذا كان هناك تعبيرين بهما أقواس متماثلان. مثال إدخال s1 = "- (a + b + c)" s2 = "-abc" إخراج نعم إدخال s1 = "ab- (cd)" s2 = "abcd" إخراج لا خوارزمية للتحقق مما إذا كان اثنان ...

المزيد

سؤال 502. اجتياز ترتيب المستوى في شكل حلزوني في هذه المشكلة ، قدمنا ​​شجرة ثنائية ، قم بطباعة اجتياز ترتيب المستوى الخاص بها في شكل حلزوني. أمثلة إخراج الإدخال 10 30 20 40 50 80 70 60 نهج بسيط لمسح ترتيب المستوى في شكل حلزوني الفكرة هي القيام باجتياز ترتيب مستوى عادي باستخدام ...

المزيد

سؤال 503. مين ستاك في مشكلة المكدس الصغيرة ، يتعين علينا تصميم مكدس لتنفيذ الوظائف التالية بكفاءة ، اضغط (x) -> ادفع عنصرًا x إلى المكدس المنبثق () -> إزالة العنصر الموجود أعلى قمة المكدس () -> إرجاع العنصر في أعلى المكدس getMin () -> إرجاع الحد الأدنى للعنصر الحالي ...

المزيد

سؤال 504. قائمة الانتظار باستخدام الأكوام في قائمة الانتظار باستخدام مشكلة المكدس ، يتعين علينا تنفيذ الوظائف التالية لقائمة الانتظار باستخدام الوظائف القياسية لهيكل بيانات المكدس ، Enqueue: إضافة عنصر إلى نهاية قائمة الانتظار Dequeue: إزالة عنصر من بداية قائمة الانتظار مثال إدخال : Enqueue (5) Enqueue (11) Enqueue (39) Dequeue () ...

المزيد

سؤال 505. تقييم التعبير الحسابي نكتب التعبيرات الحسابية في ثلاثة رموز متتالية - تدوين البادئة في هذا الترميز ، تتم كتابة المعاملات بعد عامل التشغيل. يُعرف أيضًا باسم التدوين البولندي. على سبيل المثال: + AB هو تعبير بادئة. تدوين اللاحق في هذا الترميز ، يتم كتابة العوامل بين المعاملات. إنه مشابه ...

المزيد

سؤال 506. تحقق من وجود أقواس متوازنة في تعبير بالنظر إلى سلسلة طولها n. تحقق مما إذا كان هناك قوس إغلاق لكل قوس فتح ، أي إذا كانت جميع الأقواس متوازنة. بعبارة أخرى ، يمكننا أيضًا أن نقول أنه إذا كان لدينا "}" و ")" و "]" لكل "{" و "(" و "[" على التوالي ، التعبير ...

المزيد

سؤال 507. تقييم تعبير Postfix في تقييم مشكلة تعبير postfix ، قدمنا ​​سلسلة نصية تحتوي على تعبير postfix. قيم التعبير المعطى. إدخال مثال: s = "231 * + 9-" الإخراج: -4 الإدخال: s = "100 + 200/2 * 5 +" الإخراج: 7 للعمليات التي تحتوي على خوارزمية أرقام فردية ...

المزيد

سؤال 508. اكتشف ما إذا كان التعبير يحتوي على أقواس مكررة أم لا إعطاء سلسلة تحتوي على أقواس متوازنة. ابحث عما إذا كان التعبير / السلسلة يحتوي على أقواس مكررة أم لا. أقواس مكررة عندما يكون التعبير في منتصف أو محاطًا بنفس النوع من الأقواس المتوازنة ، أي محاطًا بين نفس النوع من أقواس الفتح والإغلاق أكثر من مرة ...

المزيد

سؤال 509. كيف يتم تنفيذ التكديس باستخدام قائمة انتظار الأولوية أو الكومة؟ تنفيذ مكدس بمساعدة قائمة انتظار الأولوية أو كومة. قائمة انتظار الأولوية: هيكل بيانات قائمة انتظار الأولوية يشبه بنية بيانات قائمة الانتظار أو المكدس مع إضافة الأولوية. يتم إعطاء كل عنصر رقم أولوية. في الختام ، يتم تفضيل العناصر ذات الأولوية العالية ...

المزيد

سؤال 510. كيف يتم تنفيذ k Stacks بكفاءة في صفيف واحد؟ تصميم وتنفيذ هيكل بيانات جديد يقوم بتطبيق k Stacks في صفيف واحد. يجب أن تدعم بنية البيانات الجديدة هاتين العمليتين - push (element، stack_number): يدفع العنصر في رقم معين من المكدس. pop (stack_number): يخرج العنصر العلوي من معين ...

المزيد

سؤال 511. ابحث عن أقصى عمق للأقواس المتداخلة في سلسلة نظرا لسلسلة s. اكتب الكود لطباعة أقصى عمق للأقواس المتداخلة في السلسلة المحددة. مثال للإدخال: s = "(a (b) (c) (d (e (f) g) h) I (j (k) l) m)" الإخراج: 4 الإدخال: s = "(p ((q) ) ((s) t)) ”Output: 3 Use Stack Algorithm قم بتهيئة سلسلة من الطول ...

المزيد

سؤال 512. تقييم التعبير في مشكلة تقييم التعبير ، قدمنا ​​سلسلة s بطول n تمثل تعبيرًا قد يتكون من أعداد صحيحة وأقواس متوازنة وعمليات ثنائية (+ ، - ، * ، /). قيم التعبير. يمكن أن يكون التعبير بأي من تدوين البادئة أو اللاحق أو اللاحق. مثال انظر ...

المزيد

سؤال 513. كيفية إنشاء تكديس قابل للدمج؟ علينا تصميم وإنشاء كومة تؤدي العمليات في وقت ثابت. هنا لدينا مشكلة واحدة وهي كيفية إنشاء مكدس قابل للدمج؟ هنا نقوم بتنفيذ العملية التالية لدمج مكدسين. الضغط (العنصر): أدخل العنصر في المكدس. pop (): قم بإزالة العنصر العلوي في ...

المزيد

سؤال 514. مشكلة امتداد المخزون تأتي هذه المشكلة "مشكلة امتداد المخزون" تحت الجانب المالي. في هذه المشكلة ، نجد مدى المخزون لسعر السهم لكل يوم. الحد الأقصى لعدد الأيام المتتالية قبل أي يوم معين يكون سعر السهم في الأيام التي سبقته ...

المزيد

سؤال 515. أوجد أقصى مجموع ممكن لمجموع متساوي لثلاث مجموعات بالنظر إلى 3 مصفوفات مكدسة 1 [] ، مكدس 2 [] ومكدس 3 [] تمثل المكدس ، ويتم التعامل مع فهرس البداية لهذه المصفوفات على أنها أعلىها. أوجد أقصى مجموع مشترك ممكن في كل المجموعات الثلاثة ، أي أن مجموع عناصر المكدس 1 والمكدس 2 والمكدس 3 متساوون. إزالة ...

المزيد

سؤال 516. طباعة العدد الأكبر التالي من استعلامات Q في طباعة العدد الأكبر التالي لمشكلة استعلامات Q ، قدمنا ​​مصفوفة [] بالحجم n تحتوي على أرقام وصفيف آخر q [] بالحجم m يمثل الاستعلامات. يمثل كل استعلام الفهرس في المصفوفة []. لكل استعلام أقوم بطباعة الرقم من المصفوفة ...

المزيد

سؤال 517. تحقق مما إذا كانت المصفوفة قابلة للفرز على شكل تكديس للتحقق مما إذا كانت المصفوفة هي مشكلة قابلة للفرز ، فقد قدمنا ​​مصفوفة [] بالحجم n تحتوي على عناصر من 1 إلى n بترتيب عشوائي. قم بفرز المصفوفة بترتيب تصاعدي باستخدام مكدس مؤقت باتباع هاتين العمليتين فقط - قم بإزالة العنصر في البداية ...

المزيد

سؤال 518. تعبير متوازن مع الاستبدال في التعبير المتوازن مع مشكلة الاستبدال ، قدمنا ​​سلسلة نصية تحتوي على أقواس مثل '('، ')'، '['، ']'، '{'، '}'. تحتوي السلسلة أيضًا على x في بعض الأماكن كبديل للأقواس. تحقق مما إذا كان يمكن تحويل السلسلة إلى تعبير بأقواس صالحة بعد استبدال الكل ...

المزيد

سؤال 519. محاصرة مياه الأمطار في مشكلة Trapping Rain Water ، قدمنا ​​عددًا صحيحًا غير سالب يمثل خريطة ارتفاع وعرض كل شريط هو 1. وعلينا إيجاد كمية المياه التي يمكن احتجازها في الهيكل أعلاه. مثال دعنا نفهم ذلك بمثال للارتفاع أعلاه ...

المزيد

سؤال 520. سلسلة فك لنفترض أنك حصلت على سلسلة مشفرة. يتم ترميز السلسلة في نوع من الأنماط ، ومهمتك هي فك تشفير السلسلة. لنفترض ، <عدد مرات حدوث السلسلة> [سلسلة] إدخال مثال 3 [b] 2 [bc] إخراج bbbcaca الشرح هنا تحدث "b" 3 مرات و "ca" تحدث مرتين. ...

المزيد

سؤال 521. العودية ما هو العودية؟ يتم تعريف العودية ببساطة على أنها دالة تستدعي نفسها. يستخدم مشاكله الفرعية التي تم حلها مسبقًا لحساب مشكلة أكبر. إنها واحدة من أهم المفاهيم وأكثرها تعقيدًا في البرمجة ولكن يمكننا فهمها بسهولة إذا حاولنا ربط العودية ببعض ...

المزيد

سؤال 522. بادئة لتحويل Infix في بادئة مشكلة التحويل ، قدمنا ​​تعبيرًا في تدوين البادئة. اكتب برنامجًا لتحويله إلى تعبير infix. تدوين البادئة في هذا الترميز ، تتم كتابة المعاملات بعد عامل التشغيل. يُعرف أيضًا باسم التدوين البولندي. على سبيل المثال: + AB هو تعبير بادئة. ...

المزيد

سؤال 523. Postfix لتحويل Infix في postfix لإصلاح مشكلة التحويل ، قدمنا ​​تعبيرًا في تدوين postfix. اكتب برنامجًا لتحويل الترميز المعطى في تدوين اللاحق. تدوين اللاحق في هذا الترميز ، يتم كتابة العوامل بين المعاملات. إنه مشابه لكيفية كتابة تعبير بشكل عام. على سبيل المثال: أ + ...

المزيد

سؤال 524. بادئة لتحويل Postfix في البادئة لمشكلة تحويل postfix ، قدمنا ​​تعبيرًا في تدوين البادئة في تنسيق سلسلة. اكتب برنامجًا لتحويل الترميز المعطى في تدوين postfix. تدوين البادئة في هذا الترميز ، نكتب المعاملات بعد عامل التشغيل. يُعرف أيضًا باسم التدوين البولندي. على سبيل المثال: + AB هو ...

المزيد

سؤال 525. Postfix لتحويل البادئة في هذه المشكلة ، قدمنا ​​سلسلة تشير إلى تعبير postfix. علينا أن نفعل postfix لتحويل البادئة. تدوين البادئة في هذا الترميز ، نكتب المعاملات بعد عامل التشغيل. يُعرف أيضًا باسم التدوين البولندي. على سبيل المثال: + AB هو تعبير بادئة. تدوين Postfix في ...

المزيد

سؤال 526. ترتيب مستوى متعرج الشجرة الثنائية بالنظر إلى الشجرة الثنائية ، قم بطباعة اجتياز ترتيب مستوى متعرج لقيم العقد الخاصة به. (على سبيل المثال ، من اليسار إلى اليمين ، ثم من اليمين إلى اليسار للمستوى التالي والتناوب بين). مثال على الشجرة الثنائية الموضحة أدناه أدناه هو ترتيب مستوى متعرج اجتياز لأنواع الشجرة الثنائية المذكورة أعلاه ...

المزيد

سؤال 527. مقارنة سلسلة Backspace في مشكلة مقارنة سلسلة backspace ، قدمنا ​​سلسلتين S و T ، تحقق مما إذا كانتا متساويتين أم لا. لاحظ أن السلاسل تحتوي على "#" مما يعني حرف مسافة للخلف. أمثلة الإدخال S = "ab # c" T = "ad # c" الناتج صحيح (حيث يتحول كل من S و T إلى "ac") الإدخال ...

المزيد

سؤال 528. العنصر الأكبر التالي العنصر الأكبر التالي هو المشكلة التي قدمنا ​​فيها مصفوفة. تحتوي هذه المصفوفة على قيم N (قد تكون موجبة أو سالبة). علينا إيجاد العنصر الأول الأكبر في المصفوفة الموجودة على جانبها الأيمن. إذا لم يكن هناك عنصر أكبر ، فاخذ -1. تنسيق الإدخال يحتوي السطر الأول على ...

المزيد

سؤال 529. إنفكس إلى بوستفيكس ما هو تعبير infix؟ يُطلق على التعبير في شكل عامل تشغيل "معامل" "معامل" تعبير infix. مثال: أ + ب ما هو تعبير postfix؟ يُطلق على التعبير الذي يتخذ شكل "معامل" "معامل" "عامل تشغيل" تعبير postfix. مثال: ab + ما هي حاجة infix لتحويل postfix؟ تعبير Infix سهل ...

المزيد

سؤال 530. الحد الأدنى لرقم النموذج من التسلسل المعطى لـ D و I بيان المشكلة في مشكلة "العدد الأدنى للنموذج من التسلسل المعطى لـ D و I" ، قدمنا ​​نمطًا يحتوي على أنا و D فقط. أنا للزيادة و D للتناقص. اكتب برنامجًا لطباعة الحد الأدنى للرقم الذي يتبع هذا النمط. لا يمكن تكرار الأرقام من 1-9 والأرقام. نمط الإدخال ...

المزيد

سؤال 531. مشكلة المشاهير بيان المشكلة في مشكلة المشاهير هناك غرفة N من الناس ، ابحث عن المشاهير. شروط المشاهير - إذا كان "أ" من المشاهير ، فيجب على كل شخص آخر في الغرفة أن يعرف "أ". يجب ألا يعرف أي شخص في الغرفة. نحتاج إلى إيجاد الشخص الذي يستوفي هذه الشروط. ...

المزيد

سؤال 532. العنصر الأكبر التالي في المصفوفة بيان المشكلة بالنظر إلى المصفوفة ، سنجد العنصر الأكبر التالي لكل عنصر في المصفوفة. إذا لم يكن هناك عنصر أكبر تالٍ لهذا العنصر ، فسنطبع -1 ، وإلا فسنطبع هذا العنصر. ملاحظة: العنصر الأكبر التالي هو العنصر الأكبر و ...

المزيد

أسئلة قائمة الانتظار أمازون

سؤال 533. البحث عن مجموع المستوى الأقصى في شجرة ثنائية بيان المشكلة توضح المشكلة "البحث عن مجموع المستوى الأقصى في الشجرة الثنائية" أنه تم إعطاؤك شجرة ثنائية ذات عقد موجبة وسالبة ، أوجد الحد الأقصى لمجموع مستوى في الشجرة الثنائية. مثال المدخل 7 الشرح المستوى الأول: المجموع = 5 المستوى الثاني: المجموع = ...

المزيد

سؤال 534. تنفيذ Deque باستخدام Doubly Linked List بيان المشكلة توضح المشكلة "تنفيذ Deque باستخدام Doubly Linked List" أنك بحاجة إلى تنفيذ الوظائف التالية من Deque أو Doubly Ended Queue باستخدام قائمة مرتبطة بشكل مضاعف ، insertFront (x): أضف العنصر x في بداية Deque insertEnd (x ): أضف العنصر x في نهاية ...

المزيد

سؤال 535. طريقة تكرارية لإيجاد ارتفاع الشجرة الثنائية بيان المشكلة توضح المشكلة "الطريقة التكرارية لإيجاد ارتفاع الشجرة الثنائية" أنه تم إعطاؤك شجرة ثنائية ، ابحث عن ارتفاع الشجرة باستخدام الطريقة التكرارية. أمثلة - الإدخال 3 - الإدخال 4 - الخوارزمية للطريقة التكرارية للعثور على ارتفاع الشجرة الثنائية ارتفاع الشجرة ...

المزيد

سؤال 536. اجتياز ترتيب المستوى باستخدام قائمتين من قوائم الانتظار بيان المشكلة توضح المشكلة "اجتياز ترتيب المستوى باستخدام قائمتين" أنه يتم إعطاؤك شجرة ثنائية ، وطباعة اجتياز ترتيب المستوى سطرًا بسطر. أمثلة المدخلات 5 11 42 7 9 8 12 23 52 3 الإدخال 1 2 3 4 5 6 خوارزمية لمسح ترتيب المستوى ...

المزيد

سؤال 537. تنفيذ كومة باستخدام طابور واحد بيان المشكلة تطلب منا المشكلة "تنفيذ مكدس باستخدام قائمة انتظار واحدة" تنفيذ بنية بيانات مكدس (LIFO) باستخدام بنية بيانات قائمة انتظار (FIFO). هنا LIFO تعني Last In First Out بينما FIFO تعني First In First Out. مثال دفع (10) دفع (20) أعلى () فرقعة () دفع (30) فرقعة () أعلى () أعلى: 20 ...

المزيد

سؤال 538. ابحث عن أول جولة دائرية تزور جميع مضخات البنزين بيان المشكلة توضح مشكلة "العثور على أول جولة دائرية تزور جميع مضخات البنزين" أن هناك مضخات بنزين N على طريق دائري. بالنظر إلى البنزين الذي تحتويه كل مضخة وقود وكمية البنزين المطلوبة لتغطية المسافة بين مضختين للبنزين. وانت ايضا ...

المزيد

سؤال 539. تحقق مما إذا كان بإمكان X إحداث تغيير لكل شخص في قائمة الانتظار بيان المشكلة X هو بائع آيس كريم وهناك عدد n من الأشخاص ينتظرون في قائمة انتظار لشراء الآيس كريم. تشير Arr [i] إلى التسمية التي يمتلكها الشخص الموجود في قائمة الانتظار ، والقيم المحتملة للفئات هي 5 و 10 و 20. إذا كان الرصيد الأولي لـ X هو 0 ...

المزيد

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

المزيد

سؤال 541. الحد الأدنى لمجموع مربعات عدد الأحرف في سلسلة معينة بعد إزالة حرف k بيان المشكلة توضح المشكلة "الحد الأدنى لمجموع مربعات عدد الأحرف في سلسلة معينة بعد إزالة حرف k" أنه يتم إعطاؤك سلسلة تحتوي على أحرف صغيرة فقط. يُسمح لك بإزالة حرف k من السلسلة بحيث يكون مجموع ...

المزيد

سؤال 542. أول عدد صحيح سالب في كل نافذة بحجم k بيان المشكلة توضح المشكلة "أول عدد صحيح سالب في كل نافذة بحجم k" أنه يتم إعطاؤك مصفوفة تحتوي على أعداد صحيحة موجبة وسالبة ، لكل نافذة بالحجم k قم بطباعة أول عدد صحيح سالب في تلك النافذة. إذا لم يكن هناك عدد صحيح سالب في أي نافذة ثم إخراج ...

المزيد

سؤال 543. نهج قائم على قائمة الانتظار لأول حرف غير مكرر في دفق بيان المشكلة توضح المشكلة "النهج القائم على قائمة الانتظار لأول حرف غير متكرر في التدفق" أنه يتم إعطاؤك دفقًا يحتوي على أحرف صغيرة ، وابحث عن الحرف الأول غير المكرر كلما تمت إضافة حرف جديد إلى الدفق ، وإذا كان هناك هو عدم وجود حرف غير مكرر يعود -1. أمثلة aabcddbe ...

المزيد

سؤال 544. مسافة أقرب خلية بها 1 في مصفوفة ثنائية بيان المشكلة توضح المشكلة "مسافة أقرب خلية بها 1 في مصفوفة ثنائية" أنك حصلت على مصفوفة ثنائية (تحتوي على أصفار وواحد فقط) مع واحد على الأقل 0. ابحث عن مسافة أقرب خلية بها 1 في المصفوفة الثنائية لجميع عناصر ...

المزيد

سؤال 545. طريقة مثيرة للاهتمام لتوليد الأعداد الثنائية من 1 إلى n بيان المشكلة توضح المشكلة "طريقة مثيرة للاهتمام لتوليد الأعداد الثنائية من 1 إلى n" أنك تحصل على رقم n ، وطباعة جميع الأرقام من 1 إلى n في شكل ثنائي. أمثلة 3 1 10 11 6 1 10 11 الخوارزمية التوليد ...

المزيد

سؤال 546. أوجد أكبر مضاعف للرقم 3 بيان المشكلة توضح المشكلة "أوجد أكبر مضاعف لـ 3" أنك تحصل على مصفوفة من الأعداد الصحيحة الموجبة (من 0 إلى 9). أوجد المضاعف الأقصى للرقم 3 الذي يمكن تشكيله بإعادة ترتيب عناصر المصفوفة. أمثلة arr [] = {5، 2، 1، 0، 9، 3} 9 5 ...

المزيد

سؤال 547. تحقق مما إذا كان بإمكان المصفوفة المحددة تمثيل اجتياز ترتيب المستوى لشجرة البحث الثنائية بيان المشكلة توضح المشكلة "تحقق مما إذا كان المصفوفة المعينة يمكن أن تمثل اجتياز ترتيب المستوى لشجرة البحث الثنائية" أنه يتم منحك اجتياز ترتيب المستوى لشجرة البحث الثنائية. وباستخدام ترتيب مستوى اجتياز الشجرة. نحن بحاجة إلى العثور بكفاءة على ما إذا كان ترتيب المستوى ...

المزيد

سؤال 548. عدد أشقاء عقدة معينة في شجرة n-ary بيان المشكلة توضح مشكلة "عدد الأشقاء لعقدة معينة في شجرة n-ary" أنك قد حصلت على n-ary Tree والعقدة المستهدفة. أوجد عدد أشقاء العقدة المستهدفة. افترض أن العقدة موجودة دائمًا في الشجرة وأن العقدة الأولى هي ...

المزيد

سؤال 549. تحقق مما إذا كان يمكن فرز قائمة انتظار في قائمة انتظار أخرى باستخدام مكدس بيان المشكلة توضح المشكلة "تحقق مما إذا كان يمكن فرز قائمة انتظار في قائمة انتظار أخرى باستخدام مكدس" أنه يتم منحك قائمة انتظار تحتوي على عناصر n ، والعناصر الموجودة في قائمة الانتظار هي تبديل للأرقام من 1 إلى n. تحقق مما إذا كان يمكن ترتيب قائمة الانتظار هذه بترتيب متزايد ...

المزيد

سؤال 550. قائمة انتظار الأولوية باستخدام قائمة مرتبطة بشكل مضاعف بيان المشكلة تطلب المشكلة "قائمة انتظار الأولوية باستخدام قائمة مرتبطة بشكل مزدوج" تنفيذ الوظائف التالية لقائمة انتظار الأولوية باستخدام قائمة مرتبطة بشكل مضاعف. push (x، p): إدراج عنصر x بأولوية p في قائمة انتظار الأولوية في الموضع المناسب. pop (): إزالة العنصر وإعادته بأولوية قصوى ...

المزيد

سؤال 551. تباديل المكدس (تحقق مما إذا كانت المصفوفة هي تبديل مكدس لأخرى) بيان المشكلة توضح المشكلة "تباديل المكدس (تحقق مما إذا كانت المصفوفة هي تبديل مكدس لأخرى)" أنه يتم منحك مصفوفتين أ [] و ب [] بالحجم n. جميع عناصر المصفوفة فريدة من نوعها. قم بإنشاء دالة للتحقق مما إذا كانت المصفوفة المحددة b [] هي ...

المزيد

سؤال 552. الحد الأدنى من الخطوات للوصول إلى الهدف من قبل فارس الوصف توضح مشكلة "الحد الأدنى من الخطوات للوصول إلى الهدف بواسطة فارس" أنه يتم إعطاؤك لوحة شطرنج مربعة بأبعاد N × N وإحداثيات قطعة الفارس والخلية المستهدفة. تعرف على الحد الأدنى لعدد الخطوات التي اتخذتها قطعة الفارس للوصول إلى الهدف ...

المزيد

سؤال 553. تنفيذ Deque باستخدام مصفوفة دائرية يطلب بيان المشكلة "تنفيذ Deque باستخدام مصفوفة دائرية" تنفيذ الوظائف التالية من Deque (Doubly Ended Queue) باستخدام مصفوفة دائرية ، insertFront (x): أدخل عنصرًا x في مقدمة Deque insertRear (x): أدخل عنصرًا x في الجزء الخلفي من Deque deleteFront (): حذف عنصر من ...

المزيد

سؤال 554. ابحث عن العقدة ذات القيمة الدنيا في شجرة بحث ثنائية بالنظر إلى شجرة بحث ثنائية ، اكتب خوارزمية للعثور على العقدة ذات القيمة الدنيا في شجرة بحث ثنائية معينة. مثال مدخلات ناتج 5 نهج ساذج طريقة بسيطة هي القيام باجتياز شجرة والعثور على العقدة مع الحد الأدنى من القيمة بين جميع العقد. هذا ...

المزيد

سؤال 555. الحد الأدنى من انعكاسات القوس في مشكلة انعكاس الأقواس الدنيا ، قدمنا ​​سلسلة نصية تحتوي على تعبير عن الأحرف '{' و '}' فقط. أوجد الحد الأدنى من انعكاسات الأقواس اللازمة لجعل التعبير متوازنًا. إدخال مثال: s = "} {" الإخراج: 2 الإدخال: s = "{{{" الإخراج: التعبير المحدد لا يمكن ...

المزيد

سؤال 556. إنشاء شجرة ثنائية كاملة من تمثيل القائمة المرتبطة بالنظر إلى تمثيل القائمة المرتبطة لشجرة ثنائية كاملة. القائمة المرتبطة بترتيب اجتياز ترتيب المستوى للشجرة. اكتب خوارزمية لبناء الشجرة الثنائية الكاملة مرة أخرى من تمثيل القائمة المرتبطة. إدخال مثال 1 -> 2 -> 3 -> 4 -> 5 ...

المزيد

سؤال 557. قائمة الانتظار باستخدام الأكوام في قائمة الانتظار باستخدام مشكلة المكدس ، يتعين علينا تنفيذ الوظائف التالية لقائمة الانتظار باستخدام الوظائف القياسية لهيكل بيانات المكدس ، Enqueue: إضافة عنصر إلى نهاية قائمة الانتظار Dequeue: إزالة عنصر من بداية قائمة الانتظار مثال إدخال : Enqueue (5) Enqueue (11) Enqueue (39) Dequeue () ...

المزيد

سؤال 558. كيف يتم تنفيذ التكديس باستخدام قائمة انتظار الأولوية أو الكومة؟ تنفيذ مكدس بمساعدة قائمة انتظار الأولوية أو كومة. قائمة انتظار الأولوية: هيكل بيانات قائمة انتظار الأولوية يشبه بنية بيانات قائمة الانتظار أو المكدس مع إضافة الأولوية. يتم إعطاء كل عنصر رقم أولوية. في الختام ، يتم تفضيل العناصر ذات الأولوية العالية ...

المزيد

سؤال 559. قائمة انتظار الأولوية في C ++ يتم استخدام طريقة FIFO لتنفيذ قائمة انتظار. في قائمة الانتظار ، تتم عمليات الإدراج في طرف واحد (خلفي) ويتم الحذف في نهاية أخرى (أمامية). في الأساس ، يتم حذف العنصر الذي يدخل أولاً أولاً. نقوم بتنفيذ قائمة انتظار ذات أولوية باستخدام وظائف c ++ المدمجة. خصائص قائمة انتظار الأولوية قائمة انتظار ذات أولوية ...

المزيد

سؤال 560. طابور الأولوية قائمة انتظار الأولوية هي نوع من بنية البيانات التي تشبه قائمة الانتظار العادية ولكن لها أولوية مرتبطة بكل عنصر من عناصرها. أعلى أولوية في وقت سابق سيتم تقديم العنصر. في بعض الحالات ، يوجد عنصران لهما نفس الأولوية ، ثم يتم إدراج العنصر في قائمة ...

المزيد

سؤال 561. ترتيب مستوى متعرج الشجرة الثنائية بالنظر إلى الشجرة الثنائية ، قم بطباعة اجتياز ترتيب مستوى متعرج لقيم العقد الخاصة به. (على سبيل المثال ، من اليسار إلى اليمين ، ثم من اليمين إلى اليسار للمستوى التالي والتناوب بين). مثال على الشجرة الثنائية الموضحة أدناه أدناه هو ترتيب مستوى متعرج اجتياز لأنواع الشجرة الثنائية المذكورة أعلاه ...

المزيد

سؤال 562. إعادة بناء قائمة الانتظار بالارتفاع وصف المشكلة إعادة بناء قائمة الانتظار حسب الارتفاع افترض أن لديك قائمة عشوائية بالأشخاص الذين يقفون في قائمة الانتظار. يتم وصف كل شخص بواسطة زوج من الأعداد الصحيحة (h ، k) ، حيث h هو ارتفاع الشخص و k هو عدد الأشخاص أمام هذا الشخص ...

المزيد

سؤال 563. اجتياز ترتيب المستوى للشجرة الثنائية يكون اجتياز ترتيب المستوى لشجرة ثنائية معينة هو نفسه BFS للشجرة الثنائية. هل نعرف بالفعل ما هو BFS بالفعل؟ إذا لم يكن الأمر كذلك ، فلا داعي للشعور بالسوء ، فما عليك سوى قراءة المقالة بأكملها وزيارة مقالاتنا السابقة لفهم أفضل. BFS هو ...

المزيد

سؤال 564. اتساع البحث الأول (BFS) للرسم البياني Breadth First Search (BFS) للرسم البياني عبارة عن خوارزمية اجتياز أو بحث في بنية بيانات الشجرة / الرسم البياني. يبدأ من قمة رأس معينة (أي رأس تعسفي) ويستكشف كل الرأس المتصل وبعد ذلك ينتقل إلى أقرب قمة ويستكشف جميع العقد غير المستكشفة ويهتم بعدم ...

المزيد

مصفوفة أسئلة الأمازون

سؤال 565. Word Search Leetcode Solution بيان المشكلة بإعطاء لوحة mxn وكلمة ، ابحث عما إذا كانت الكلمة موجودة في الشبكة. يمكن إنشاء الكلمة من أحرف خلايا متجاورة بشكل تسلسلي ، حيث تكون الخلايا "المجاورة" متجاورة أفقيًا أو رأسيًا. لا يجوز استخدام نفس خلية الحرف أكثر من مرة. مثال ...

المزيد

سؤال 566. مسارات فريدة II افترض أن رجلاً يقف في الخلية الأولى أو في الزاوية اليسرى العلوية من المصفوفة "أ × ب". يمكن للرجل أن يتحرك فقط لأعلى أو لأسفل. يريد هذا الشخص الوصول إلى وجهته وهذه الوجهة بالنسبة له هي الخلية الأخيرة من المصفوفة أو الزاوية اليمنى السفلية. ...

المزيد

سؤال 567. البحث عن أقصى طول متسلسل ثعبان توضح مشكلة "البحث عن أقصى طول لتسلسل الثعبان" أننا مزودون بشبكة تحتوي على أعداد صحيحة. المهمة هي العثور على تسلسل ثعبان بأقصى طول. يُعرف التسلسل الذي يحتوي على أرقام متجاورة في الشبكة مع اختلاف مطلق قدره 1 باسم تسلسل Snake. متاخم ...

المزيد

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

المزيد

سؤال 569. الحد الأدنى من الوقت اللازم لتعفن كل البرتقال بيان المشكلة توضح مشكلة "الحد الأدنى للوقت المطلوب لتدوير كل البرتقال" أنه تم منحك مصفوفة ثنائية الأبعاد ، كل خلية بها واحدة من القيم الثلاث الممكنة 2 ، 0 أو 1. 2 تعني خلية فارغة. 0 تعني برتقال طازج. 1 يعني البرتقال الفاسد. إذا فاسد ...

المزيد

سؤال 570. مسافة أقرب خلية بها 1 في مصفوفة ثنائية بيان المشكلة توضح المشكلة "مسافة أقرب خلية بها 1 في مصفوفة ثنائية" أنك حصلت على مصفوفة ثنائية (تحتوي على أصفار وواحد فقط) مع واحد على الأقل 0. ابحث عن مسافة أقرب خلية بها 1 في المصفوفة الثنائية لجميع عناصر ...

المزيد

سؤال 571. ابحث عن أزواج بمجموع معين بحيث تكون عناصر الزوج في صفوف مختلفة بيان المشكلة "ابحث عن أزواج بمجموع معين بحيث تكون عناصر الزوج في صفوف مختلفة" توضح المشكلة أنه يتم إعطاؤك مصفوفة من الأعداد الصحيحة وقيمة تسمى "المجموع". بيان المشكلة يطلب معرفة كل الأزواج في المصفوفة التي تلخص ...

المزيد

سؤال 572. العناصر المشتركة في جميع صفوف مصفوفة معينة بيان المشكلة "العناصر المشتركة في جميع صفوف مصفوفة معينة" تنص على أنك تحصل على مصفوفة M * N. تطلب عبارة المشكلة معرفة جميع العناصر المشتركة في مصفوفة معينة في كل صف من المصفوفة في زمن O (M * N). مثال arr [] = {{12، 1، 4، 5، ...

المزيد

سؤال 573. جمع الحد الأقصى من النقاط في شبكة باستخدام اثنين من الاجتياز بيان المشكلة حصلنا على مصفوفة بالحجم "nxm" ، ونحتاج إلى جمع الحد الأقصى من النقاط في شبكة باستخدام عمليتي اجتياز. إذا كنا نقف عند الخلية i ، j ، فلدينا ثلاثة خيارات للانتقال إلى الخلية i + 1 أو j أو i + 1 أو j-1 أو i + 1 أو j + 1. هذا هو ...

المزيد

سؤال 574. مشكلة لوحة المفاتيح الرقمية للجوال بيان المشكلة في مشكلة لوحة المفاتيح الرقمية للجوال ، نعتبر لوحة المفاتيح الرقمية. نحتاج إلى العثور على كل عدد التسلسلات الرقمية الممكنة بطول معين بحيث يُسمح لك فقط بالضغط على الأزرار الموجودة أعلى الزر الحالي وأسفله ويساره ويمينه. ليس مسموحا لك ...

المزيد

سؤال 575. أقواس الطباعة في مشكلة ضرب سلسلة المصفوفة بيان المشكلة نحتاج إلى إيجاد ترتيب ضرب المصفوفات بحيث يتم تقليل عدد العمليات التي ينطوي عليها ضرب جميع المصفوفات. ثم نحتاج إلى طباعة هذا الترتيب ، أي طباعة الأقواس في مشكلة ضرب سلسلة المصفوفة. ضع في اعتبارك أن لديك 3 مصفوفات أ ، ب ، ...

المزيد

سؤال 576. أكبر مصفوفة فرعية مستطيلة مجموعها 0 بيان المشكلة أوجد الحجم الأقصى لمصفوفة فرعية في مصفوفة ثنائية الأبعاد مجموعها صفر. المصفوفة الفرعية ليست سوى مصفوفة ثنائية الأبعاد داخل المصفوفة ثنائية الأبعاد المحددة. إذن ، لديك مصفوفة من الأعداد الصحيحة الموقعة ، تحتاج إلى حساب مجموع المصفوفات الفرعية وإيجاد المصفوفة باستخدام ...

المزيد

سؤال 577. أقصى مجموع مستطيل في مصفوفة ثنائية الأبعاد بيان المشكلة أوجد مستطيل المجموع الأقصى في مصفوفة ثنائية الأبعاد ، أي لإيجاد مصفوفة فرعية بأقصى مجموع. المصفوفة الفرعية ليست سوى مصفوفة ثنائية الأبعاد داخل المصفوفة ثنائية الأبعاد المحددة. إذن ، لديك مصفوفة من الأعداد الصحيحة الموقعة ، تحتاج إلى حساب مجموع المصفوفات الفرعية و ...

المزيد

سؤال 578. ضرب سلسلة المصفوفة في مسألة ضرب سلسلة المصفوفات II ، قدمنا ​​أبعاد المصفوفات ، أوجد ترتيب ضربها بحيث يتم تقليل عدد العمليات التي ينطوي عليها ضرب جميع المصفوفات. ضع في اعتبارك أن لديك 3 مصفوفات A ، B ، C بأحجام axb ، bx ...

المزيد

سؤال 579. ماكسيمال سكوير في مسألة المربع الأقصى ، قدمنا ​​مصفوفة ثنائية ثنائية الأبعاد مليئة بالأصفار والآحاد ، وقم بإيجاد أكبر مربع يحتوي على الآحاد فقط ، وأعد مساحته. إدخال مثال: 2 0 1 1 1 0 1 0 0 0 0 1 1 1 1 1 1 1 1 0 ...

المزيد

سؤال 580. تعيين مصفوفة الأصفار في مسألة مجموعة أصفار المصفوفة ، قدمنا ​​مصفوفة (n X m) ، إذا كان العنصر 0 ، فقم بتعيين صفه وعموده بالكامل 0. إدخال أمثلة: {[1 ، 1 ، 1] [1 ، 0 ، 1] [1، 1، 1]} المخرجات: {[1، 0، 1] [0، 0، 0] [1، 0، 1] ...

المزيد

سؤال 581. ملء الفيضان LeetCode في مشكلة Flood Fill ، قدمنا ​​مصفوفة ثنائية الأبعاد [] [] تمثل صورة بحجم mxn مع كل قيمة تمثل لون البكسل عند هذا التنسيق. يتم أيضًا تحديد موقع أو إحداثيات البكسل واللون. استبدل اللون في مكان معين ...

المزيد

سؤال 582. ماكس مساحة الجزيرة وصف المشكلة: بالنظر إلى مصفوفة ثنائية الأبعاد ، تحتوي المصفوفة على 2 فقط (تمثل الماء) و 0 (تمثل الأرض) كمدخلات. تتشكل الجزيرة في المصفوفة من خلال تجميع كل 1 المتجاورة المتصلة بأربعة اتجاهات (أفقيًا ورأسيًا). أوجد أقصى مساحة للجزيرة في المصفوفة. افترض أن جميع الحواف الأربعة لـ ...

المزيد

سؤال 583. مسارات فريدة يتم إعطاء شبكة mxn ثنائية الأبعاد وأنت تقف في أعلى وأقصى خلية على اليسار في الشبكة. أي الخلية الموجودة في (2،1,1). ابحث عن عدد المسارات الفريدة التي يمكن اتخاذها للوصول إلى خلية تقع في (م ، ن) من الخلية الموجودة في (1,1،XNUMX) ...

المزيد

سؤال 584. K-th أصغر عنصر في مصفوفة مرتبة في أصغر عنصر من K-th في مسألة مصفوفة مرتبة ، قدمنا ​​مصفوفة nxn ، حيث يتم فرز كل صف وعمود بترتيب غير تنازلي. أوجد أصغر عنصر k في المصفوفة ثنائية الأبعاد المحددة. مثال - المدخلات 2: k = 1 والمصفوفة = 3، 11، 21، 31 ...

المزيد

سؤال 585. ضرب سلسلة المصفوفة باستخدام البرمجة الديناميكية ضرب سلسلة المصفوفة هو طريقة نكتشف فيها أفضل طريقة لضرب المصفوفات المعطاة. نعلم جميعًا أن عملية ضرب المصفوفة ترابطية (A * B = B * A) في الطبيعة. لذلك ، لدينا الكثير من الأوامر التي نريد إجراء الضرب فيها. في الواقع ، في هذه الخوارزمية ، ...

المزيد

سؤال 586. ضرب مصفوفتين بيان المشكلة في مسألة "ضرب مصفوفتين" قدمنا ​​مصفوفتين. علينا ضرب هذه المصفوفات وطباعة النتيجة أو المصفوفة النهائية. هنا ، الشرط الضروري والكافي هو أن عدد الأعمدة في A يجب أن يساوي عدد الصفوف في المصفوفة ...

المزيد

سؤال 587. تحقق مما إذا كانت سلاسل K متباعدة أم لا بيان المشكلة باستخدام سلسلتين وعدد صحيح k ، اكتب برنامجًا للتحقق مما إذا كانت السلاسل المعطاة متباعدة عن مسافة k أم لا. هذا إذا كان أي حرف غير متطابق أو كان يجب إزالة أي حرف ، فإنه يُعرف باسم k مسافة متباعدة. تنسيق الإدخال الأول ...

المزيد

سؤال 588. أوجد الصف الذي يحتوي على أكبر عدد من الآحاد بيان المشكلة في مسألة "العثور على الصف مع الحد الأقصى لعدد 1's" قدمنا ​​مصفوفة (مصفوفة ثنائية الأبعاد) تحتوي على أرقام ثنائية مع فرز كل صف. ابحث عن الصف الذي يحتوي على الحد الأقصى لعدد 2. تنسيق الإدخال السطر الأول الذي يحتوي على قيمتين صحيحتين n ، m. التالي ، س سطور ...

المزيد

سؤال 589. مشكلة المشاهير بيان المشكلة في مشكلة المشاهير هناك غرفة N من الناس ، ابحث عن المشاهير. شروط المشاهير - إذا كان "أ" من المشاهير ، فيجب على كل شخص آخر في الغرفة أن يعرف "أ". يجب ألا يعرف أي شخص في الغرفة. نحتاج إلى إيجاد الشخص الذي يستوفي هذه الشروط. ...

المزيد

أسئلة أخرى أمازون

سؤال 590. Kth أكبر عنصر في حل Leetcode التدفق بيان المشكلة في هذه المسألة ، علينا تصميم فئة KthLargest () تحتوي في البداية على عدد صحيح k ومجموعة من الأعداد الصحيحة. نحتاج إلى كتابة مُنشئ معلمات له عندما يتم تمرير عدد صحيح k وأرقام الصفيف كوسائط. يحتوي الفصل أيضًا على وظيفة add (val) التي تضيف ...

المزيد

سؤال 591. إزالة عناصر القائمة المرتبطة Leetcode Solution بيان المشكلة في هذه المشكلة ، يتم إعطاؤنا قائمة مرتبطة بالعقد الخاصة بها التي تحتوي على قيم صحيحة. نحتاج إلى حذف بعض العقد من القائمة التي لها قيمة مساوية لـ val. لا تتطلب المشكلة حلها في مكانها ولكننا سنناقش أحد هذه الأساليب. قائمة الأمثلة = ...

المزيد

سؤال 592. الحد الأدنى من التحركات إلى حل Leetcode للعناصر المتساوية بيان المشكلة في هذه المسألة ، لدينا مجموعة من الأعداد الصحيحة. أيضًا ، يُسمح لنا بإجراء مجموعة معينة من العمليات على هذه المصفوفة. في عملية واحدة ، يمكننا زيادة "n - 1 ″ (جميع العناصر باستثناء أي عنصر) في المصفوفة بمقدار 1. نحن بحاجة إلى ...

المزيد

سؤال 593. هامنج عن بعد Leetcode الحل بيان المشكلة في هذه المسألة ، لدينا عددين صحيحين ، A و B ، والهدف هو إيجاد مسافة الطرق بين الأعداد الصحيحة المعطاة. الأعداد الصحيحة أكبر من / تساوي 0 وأقل من 231 مثال عدد صحيح أول = 5 ، عدد صحيح ثاني = 2 3 عدد صحيح أول ...

المزيد

سؤال 594. عد العقد الجيدة في Binary Tree Leetcode Solution بيان المشكلة في هذه المشكلة يتم إعطاء شجرة ثنائية بجذرها. تسمى العقدة X في الشجرة بأنها جيدة إذا لم تكن هناك عقد ذات قيمة أكبر من X في المسار من الجذر إلى X. وعلينا إرجاع عدد العقد الجيدة في ...

المزيد

سؤال 595. عدد الخطوات لتقليل الرقم إلى حل Leetcode الصفري تشير مشكلة عدد الخطوات اللازمة لتقليل رقم إلى حل Leetcode الصفري إلى وجود عدد صحيح. أوجد الحد الأدنى من عدد الخطوات لتحويل العدد الصحيح المعطى إلى 0. يمكنك تنفيذ أي من الخطوتين ، إما بطرح 1 أو قسمة العدد الصحيح على 2. المشكلة ...

المزيد

سؤال 596. حل Leetcode تصميم نظام وقوف السيارات بيان المشكلة في هذه المشكلة ، علينا تصميم ساحة انتظار. لدينا 3 أنواع من أماكن وقوف السيارات (كبير ، متوسط ​​، صغير). تحتوي جميع أماكن وقوف السيارات هذه على عدد ثابت من المواقف الفارغة في البداية. مثل ، في نوع كبير من الفضاء ، يمكننا أن نضع في معظم السيارات b. في الصغير ...

المزيد

سؤال 597. تركيبات Leetcode Solution تزودنا تركيبات Leetcode Solution المشكلة بعددين صحيحين ، n و k. يُطلب منا إنشاء جميع المتواليات التي تحتوي على عناصر k منتقاة من n عنصر من 1 إلى n. نعيد هذه التسلسلات كمصفوفة. دعونا نستعرض بعض الأمثلة للحصول على ...

المزيد

سؤال 598. تقاطع حل صفيفين II Leetcode بيان المشكلة في هذه المسألة يوجد مصفوفتان وعلينا معرفة تقاطع هاتين المصفوفتين وإرجاع المصفوفة الناتجة. يجب أن يظهر كل عنصر في النتيجة عدة مرات كما يظهر في كلا المصفوفتين. يمكن أن تكون النتيجة بأي ترتيب. مثال ...

المزيد

سؤال 599. جواهر وأحجار Leetcode Solution تنص مشكلة Jewels and Stones Leetcode Solution على منحك سلسلتين. إحداها تمثل جواهر وأحدها حجارة. السلسلة التي تحتوي على الجواهر تمثل الأحرف التي هي جواهر. نحتاج إلى إيجاد عدد الأحرف في سلسلة الأحجار التي هي ...

المزيد

سؤال 600. قم بتعيين حل Leetcode لملفات تعريف الارتباط المشكلة في تعيين ملفات تعريف الارتباط التي يوفرها Leetcode Solution مع صفيفين. يمثل أحد المصفوفات حجم ملفات تعريف الارتباط ويمثل الآخر جشع الأطفال. تنص المشكلة على أنك والد الأطفال ، وتريد أن يكون الحد الأقصى لعدد الأطفال راضين. ...

المزيد

سؤال 601. حل الكود Leetcode العنصر الأغلبية بيان المشكلة لدينا مجموعة من الأعداد الصحيحة. نحتاج إلى إرجاع العدد الصحيح الذي يحدث أكثر من N / 2⌋ مرة في المصفوفة حيث ⌊ ⌋ هي عامل تشغيل الكلمة. هذا العنصر يسمى عنصر الأغلبية. لاحظ أن مصفوفة الإدخال تحتوي دائمًا على عنصر أغلبية. ...

المزيد

سؤال 602. Palindrome المرتبطة قائمة Leetcode الحل في مشكلة "قائمة Palindrome المرتبطة" ، علينا أن نتحقق مما إذا كانت قائمة مرتبطة بعدد صحيح فردي متناظرة أم لا. قائمة الأمثلة = {1 -> 2 -> 3 -> 2 -> 1} صحيح الشرح رقم 1: القائمة متناظرة حيث أن جميع العناصر من البداية والعودة ...

المزيد

سؤال 603. أقصى عمق لمحلول Leetcode ثنائي الشجرة بيان المشكلة في المشكلة ، يتم إعطاء شجرة ثنائية وعلينا معرفة أقصى عمق للشجرة المحددة. الحد الأقصى لعمق الشجرة الثنائية هو عدد العقد الموجودة على طول المسار الأطول من عقدة الجذر وصولاً إلى العقدة الورقية الأبعد. مثال 3 / ...

المزيد

سؤال 604. أقصى عمق لمحلول N-ary Tree Leetcode في هذه المشكلة ، حصلنا على شجرة N-ary ، أي شجرة تسمح للعقد بأن يكون لديها أكثر من طفلين. نحتاج إلى إيجاد عمق الورقة الأبعد عن جذر الشجرة. هذا يسمى أقصى عمق. لاحظ أن عمق المسار ...

المزيد

سؤال 605. تدوير قائمة Leetcode الحل توفر لنا مشكلة Rotate List Leetcode Solution قائمة مرتبطة وعددًا صحيحًا. يُطلب منا تدوير القائمة المرتبطة إلى اليمين بواسطة أماكن k. لذلك إذا قمنا بتدوير أماكن قائمة مرتبطة إلى اليمين ، في كل خطوة نأخذ العنصر الأخير من ...

المزيد

سؤال 606. Pow (x ، n) حل Leetcode توضح المشكلة "Pow (x، n) Leetcode Solution" أنك حصلت على رقمين ، أحدهما رقم فاصلة عائمة والآخر عدد صحيح. يشير العدد الصحيح إلى الأس والقاعدة هي رقم الفاصلة العائمة. مطلوب منا إيجاد القيمة بعد حساب الأس على الأساس. ...

المزيد

سؤال 607. أوجد حل Leetcode الاختلاف بيان المشكلة في مسألة "أوجد الفرق" لدينا سلسلتان s و t. يتم إنتاج String t عن طريق الحشو العشوائي لأحرف السلسلة s وإضافة حرف واحد في موضع عشوائي. مهمتنا هي معرفة الحرف الذي تم إضافته في السلسلة t. ...

المزيد

سؤال 608. أدخل في حل Leetcode لشجرة البحث الثنائية في هذه المشكلة ، يتم منحنا العقدة الجذرية لشجرة بحث ثنائية تحتوي على قيم صحيحة وقيمة عدد صحيح للعقدة التي يتعين علينا إضافتها في شجرة البحث الثنائي وإرجاع هيكلها. بعد إدخال العنصر في BST ، يتعين علينا طباعة ...

المزيد

سؤال 609. دمج حلول Leetcode لقائمتين تم فرزهما القوائم المرتبطة تشبه تمامًا المصفوفات في خصائصها الخطية. يمكننا دمج مصفوفتين مفروزتين لتكوين مصفوفة مرتبة بشكل عام. في هذه المشكلة ، يتعين علينا دمج قائمتين مرتبطتين تم فرزهما في مكانهما لإرجاع قائمة جديدة تحتوي على عناصر من كلتا القائمتين بطريقة مرتبة. مثال ...

المزيد

سؤال 610. تباديل حل Leetcode توفر مشكلة التباديل Leetcode Solution تسلسلًا بسيطًا من الأعداد الصحيحة وتطلب منا إرجاع متجه أو صفيف كامل لجميع التباديل في التسلسل المحدد. لذا ، قبل الشروع في حل المشكلة. يجب أن نكون على دراية بالتباديل. إذن ، التغيير ليس سوى ترتيب ...

المزيد

سؤال 611. الحد الأدنى لعمق محلول Leetcode ثنائي الشجرة في هذه المسألة ، نحتاج إلى إيجاد طول أقصر مسار من الجذر إلى أي ورقة في شجرة ثنائية معينة. لاحظ أن "طول المسار" هنا يعني عدد العقد من العقدة الجذرية إلى العقدة الطرفية. هذا الطول يسمى الحد الأدنى ...

المزيد

سؤال 612. كونت برايمز ليت كود حلول في هذه المسألة ، لدينا عدد صحيح ، N. والهدف هو حساب كيف أن الأرقام الأقل من N ، هي أعداد أولية. العدد الصحيح مقيد ليكون غير سالب. مثال 7 3 10 4 الأعداد الأولية الأقل من 10 هي 2 و 3 و 5 و 7. إذن ، العدد هو 4. الطريقة (الغاشمة ...

المزيد

سؤال 613. House Robber II Leetcode Solution في مشكلة "House Robber II" ، يريد السارق سرقة الأموال من منازل مختلفة. يتم تمثيل مبلغ المال في المنازل من خلال مجموعة. نحتاج إلى إيجاد الحد الأقصى للمبلغ الذي يمكن تحقيقه عن طريق إضافة العناصر في مصفوفة معينة وفقًا لـ ...

المزيد

سؤال 614. Sqrt (x) حل Leetcode كما يقول العنوان ، علينا إيجاد الجذر التربيعي لعدد. لنفترض أن الرقم هو x ، ثم Sqrt (x) هو رقم مثل Sqrt (x) * Sqrt (x) = x. إذا كان الجذر التربيعي لرقم ما قيمة عشرية ، فعلينا إعادة القيمة الدنيا ...

المزيد

سؤال 615. تحويل مصفوفة مرتبة إلى حل Leetcode لشجرة البحث الثنائية لنفترض أننا حصلنا على مصفوفة مرتبة من الأعداد الصحيحة. الهدف هو بناء شجرة بحث ثنائية من هذه المجموعة بحيث تكون الشجرة متوازنة من حيث الارتفاع. لاحظ أنه يُقال أن الشجرة متوازنة من حيث الارتفاع إذا كان اختلاف ارتفاع الشجرة الفرعية اليمنى واليسرى لأي عقدة في ...

المزيد

سؤال 616. تبديل العقد في أزواج حلول Leetcode الهدف من هذه المشكلة هو تبديل العقد لقائمة مرتبطة معينة في أزواج ، أي تبديل كل عقدتين متجاورتين. إذا سُمح لنا بتبديل قيمة عقد القائمة فقط ، فستكون المشكلة تافهة. لذا لا يسمح لنا بتعديل العقدة ...

المزيد

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

المزيد

سؤال 618. سعيد رقم Leetcode الحل بيان المشكلة المشكلة هي التحقق مما إذا كان الرقم هو رقم سعيد أم لا. يُقال أن الرقم هو رقم سعيد إذا تم استبدال الرقم بمجموع مربعات أرقامه ، وتكرار العملية يجعل الرقم يساوي 1. إذا لم يكن ...

المزيد

سؤال 619. الجناس الناقصة صالحة في مشكلة "الجناس الناقصة الصالحة" ، قدمنا ​​سلسلتين str1 و str2. اكتشف أن كلا الخيطين هما الجناس الناقصة أم لا. إذا كانت الجناس الناقصة ، فتعود صحيحًا ، وإلا فتعود كاذبة. إدخال مثال: str1 = "abcbac" str2 = "aabbcc" الإخراج: صحيح شرح: بما أنه يمكن تشكيل str2 عن طريق إعادة الترتيب ...

المزيد

سؤال 620. صفيف متجاور بالنظر إلى مصفوفة تتكون من أرقام 0 و 1 فقط. علينا إيجاد طول أطول مصفوفة فرعية متجاورة تتكون من قيم o و 1 بالتساوي. مثال المدخلات arr = [0,1,0,1,0,0,1،6،0,1,0,1,0,0,1،6،XNUMX،XNUMX،XNUMX] المخرج XNUMX التفسير تم تمييز أطول مصفوفة فرعية متجاورة باللون الأحمر [XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX] وطولها هو XNUMX. مجموعة الخوارزمية ...

المزيد

سؤال 621. اتحاد وتقاطع قائمتين مرتبطتين في ظل وجود قائمتين مرتبطتين ، أنشئ قائمتين مرتبطتين أخريين للحصول على توحيد وتقاطع عناصر القوائم الموجودة. مثال على الإدخال: List1: 5 → 9 → 10 → 12 → 14 List2: 3 → 5 → 9 → 14 → 21 الإخراج: Intersection_list: 14 → 9 → 5 Union_list: ...

المزيد

سؤال 622. تغيير عصير الليمون الحل Leetcode هذا المنشور على بيان مشكلة حل Lemonade Change Leetcode في المشكلة "Lemonade Change" هناك طابور من العملاء. يريدون شراء عصير ليمون منا بتكلفة 5 روبية. يمكن للعملاء إعطائنا 5 روبية أو 10 روبية أو 20 روبية. نريد إعادة ...

المزيد

سؤال 623. محلول Leetcode مربع مثالي صالح هذا المنشور موجود في بيان مشكلة حل صحيح لـ Perfect Square Leetcode في المشكلة "Valid Perfect Square" حصلنا على رقم "num" ونحتاج إلى التحقق مما إذا كان هذا الرقم مربعًا مثاليًا أم لا. علينا التحقق من ذلك دون استخدام وظيفة sqrt المضمنة. إذا كان ...

المزيد

سؤال 624. جدولة روبن الجولة جدولة جولة Robin تشبه إلى حد كبير FCFS. والفرق الوحيد بين جدولة RR و FCFS هو أن RR هو جدولة وقائية بينما FCFS هو جدولة غير استباقية. يتم تخصيص كل عملية لوحدة المعالجة المركزية في قائمة الانتظار الجاهزة لشريحة زمنية واحدة. هنا ، تشبه قائمة الانتظار الجاهزة ...

المزيد

سؤال 625. العدد الأقصى للمقاطع ذات الأطوال أ ، ب ، ج تنص مسألة "العدد الأقصى للأطوال أ ، ب ، ج" على أنه تم إعطاؤك عددًا صحيحًا موجبًا N ، وتحتاج إلى إيجاد الحد الأقصى لعدد الأجزاء ذات الأطوال أ ، ب ، ج التي يمكن تكوينها باستخدام N. مثال N = 7 أ = 5 ، ب ...

المزيد

سؤال 626. أفضل وقت لشراء وبيع الأسهم مع Cooldown Leetcode Solution بيان المشكلة في مسألة "أفضل وقت لشراء وبيع الأسهم مع فترة التهدئة" ، تم منحنا مصفوفة حيث يحتوي كل عنصر في المصفوفة على سعر السهم المحدد في ذلك اليوم. لا توجد قيود على عدد المعاملات. تعريف المعاملة هو ...

المزيد

سؤال 627. متواليات بطول معين حيث يكون كل عنصر أكبر من أو يساوي ضعف السابق تزودنا مسألة "التسلسلات ذات الطول المعطى حيث يكون كل عنصر أكبر من أو يساوي ضعف السابق" برقمين صحيحين m و n. هنا m هو أكبر رقم يمكن أن يوجد في التسلسل و n هو عدد العناصر التي يجب أن تكون موجودة في ...

المزيد

سؤال 628. عد الطرق للوصول إلى الدرجة التاسعة باستخدام الخطوة 1 أو 2 أو 3 توضح مشكلة "عد الطرق للوصول إلى الدرجة التاسعة باستخدام الخطوة 1 أو 2 أو 3" أنك تقف على الأرض. أنت الآن بحاجة للوصول إلى نهاية الدرج. إذن كم عدد الطرق المتاحة للوصول إلى النهاية إذا كان بإمكانك القفز 1 ، 2 ، ...

المزيد

سؤال 629. البحث عن اجتياز الطلب اللاحق لـ BST من اجتياز الطلب المسبق بيان المشكلة توضح المشكلة "البحث عن اجتياز BST بعد الطلب من اجتياز الطلب المسبق" أنه يتم منحك اجتياز الطلب المسبق لشجرة بحث ثنائية. ثم باستخدام الإدخال المحدد ، ابحث عن اجتياز الطلب البريدي. مثال على تسلسل الاجتياز للطلب المسبق: 5 2 1 3 4 7 6 8 9 1 4 3 2 ...

المزيد

سؤال 630. عد متواليات ثنائية الطول بنفس مجموع بتات النصف الأول والثاني تنص مشكلة "عد المتواليات الثنائية ذات الطول الزوجي بنفس مجموع النصف الأول والثاني من البتات" على أنه تم إعطاؤك عددًا صحيحًا. اكتشف الآن عدد الطرق لإنشاء تسلسل ثنائي بالحجم 2 * n بحيث يكون للنصف الأول والنصف الثاني نفس الرقم ...

المزيد

سؤال 631. طباعة سلسلة الطول الأقصى للأزواج بيان المشكلة توضح مشكلة "طباعة أقصى طول لسلسلة من الأزواج" أنه تم إعطاؤك بعض أزواج الأرقام. مع العلم أن الرقم الأول في كل زوج أصغر من الرقم الثاني. أنت الآن بحاجة إلى إيجاد أطول سلسلة مثل الرقم الثاني الذي يسبقه ...

المزيد

سؤال 632. اطبع مصطلحات n من تسلسل نيومان كونواي بيان المشكلة توضح المشكلة "طباعة مصطلحات n من تسلسل نيومان-كونواي" أنه تم إعطاؤك عددًا صحيحًا "n". ابحث عن أول مصطلحات n من تسلسل Newman-Conway ثم اطبعها. مثال ن = 6 1 1 2 2 3 4 شرح كل المصطلحات المطبوعة تتبع تسلسل نيومان كونواي ...

المزيد

سؤال 633. إزالة التكرارات من القائمة المصنفة II تشير مشكلة "إزالة التكرارات من القائمة المصنفة II" إلى أنه تم إعطاؤك قائمة مرتبطة قد تحتوي أو لا تحتوي على عناصر مكررة. إذا كانت القائمة تحتوي على عناصر مكررة ، فقم بإزالة جميع مثيلاتها من القائمة. بعد إجراء العمليات التالية ، اطبع القائمة المرتبطة على ...

المزيد

سؤال 634. اكتب دالة للحصول على نقطة التقاطع لقائمتين مرتبطتين بيان المشكلة توضح المشكلة "اكتب دالة للحصول على نقطة التقاطع لقائمتين مرتبطتين" أنه تم إعطاؤك قائمتين مرتبطتين. لكنها ليست قوائم مرتبطة مستقلة. هم متصلون في مرحلة ما. أنت الآن بحاجة إلى إيجاد نقطة التقاطع بين هاتين القائمتين. ...

المزيد

سؤال 635. تسلسل نيومان كونواي بيان المشكلة توضح المشكلة "تسلسل نيومان-كونواي" أنه تم إعطاؤك رقم إدخال صحيح "n". ثم تحتاج إلى طباعة العنصر التاسع الأول من تسلسل نيومان كونواي. مثال ن = 6 4 ن = 10 6 شرح بما أن عناصر المخرجات تمثل العنصر السادس والعاشر من نيومان كونواي ...

المزيد

سؤال 636. احذف العقدة Nth من نهاية القائمة المرتبطة المحددة بيان المشكلة توضح المشكلة "حذف العقدة Nth من نهاية القائمة المرتبطة المحددة" أنه تم إعطاؤك قائمة مرتبطة ببعض العقد. والآن تحتاج إلى إزالة العقدة n من نهاية القائمة المرتبطة. مثال 2-> 3-> 4-> 5-> 6-> 7 حذف العقدة الثالثة من آخر 3-> 2-> 3-> 4-> 6 الشرح: ...

المزيد

سؤال 637. اطبع تسلسل فيبوناتشي باستخدام متغيرين بيان المشكلة توضح المشكلة "طباعة تسلسل فيبوناتشي باستخدام متغيرين" أنك تحتاج إلى طباعة تسلسل فيبوناتشي ولكن هناك قيود على استخدام متغيرين فقط. مثال n = 2 2 5 0 1 1 2 الشرح يحتوي تسلسل المخرجات على العناصر الخمسة الأولى من ...

المزيد

سؤال 638. قطع قضيب بيان المشكلة تنص مشكلة "قطع قضيب" على أنه تم إعطاؤك قضيبًا بطول معين وأسعار جميع أحجام القضبان التي تكون أصغر من طول الإدخال أو مساوية له. هذا يعني أننا نعرف سعر قضبان الطول من 1 إلى n ، مع الأخذ في الاعتبار ...

المزيد

سؤال 639. أكبر مجموعة فرعية قابلة للقسمة بيان المشكلة توضح المشكلة "أكبر مجموعة فرعية من الأزواج القابلة للقسمة" أنه يتم منحك مصفوفة مكونة من n من العناصر المميزة. أوجد طول الأكبر بحيث يحتوي كل زوج من المجموعة الفرعية على العنصر الأكبر القابل للقسمة على العناصر الأصغر. مثال مصفوفة = {1 ، 2 ، 4 ، 5 ، 8 ، 9 ، 16} 5 ...

المزيد

سؤال 640. تحقق مما إذا كان هناك أي فترتين متداخلتين بين مجموعة معينة من الفواصل الزمنية بيان المشكلة توضح المشكلة "تحقق مما إذا كان هناك أي فواصل زمنية متداخلة بين مجموعة معينة من الفواصل الزمنية" أنه يتم إعطاؤك مجموعة من الفواصل الزمنية. يتكون كل فاصل زمني من قيمتين ، إحداهما هي وقت البدء والأخرى تنتهي بالوقت. يطلب بيان المشكلة التحقق مما إذا كان أي من ...

المزيد

سؤال 641. مشكلة الاقتران بين الأصدقاء بيان المشكلة تنص "مشكلة الاقتران مع الأصدقاء" على وجود N أصدقاء. ويمكن أن يظل كل منهم منفردًا أو يقترن ببعضهما البعض. ولكن بمجرد صنع الزوج ، لا يمكن لهذين الصديقين المشاركة في الاقتران. لذلك ، تحتاج إلى إيجاد العدد الإجمالي للطرق ...

المزيد

سؤال 642. رقم سعيد بيان المشكلة ما هو الرقم السعيد؟ الرقم هو رقم سعيد إذا تمكنا من تقليل رقم معين إلى 1 باتباع هذه العملية: -> أوجد مجموع مربع أرقام الرقم المحدد. استبدل هذا المجموع بالرقم القديم. سنكرر هذا ...

المزيد

سؤال 643. رقم Palindrome بيان المشكلة توضح المشكلة "رقم Palindrome" أنك تحصل على رقم صحيح. تحقق مما إذا كانت متناظرة أم لا. حل هذه المشكلة بدون تحويل الرقم المحدد إلى سلسلة. مثال 12321 صحيح التفسير 12321 هو رقم متناظر لأنه عندما نعكس 12321 فإنه يعطي 12321 ...

المزيد

سؤال 644. مشكلة التبليط بيان المشكلة تنص "مشكلة التجانب" على أن لديك شبكة بحجم 2 × N ولوحة بحجم 2 × 1. لذلك ، ابحث عن عدد طرق تجانب الشبكة المحددة. مثال 3 2 شرح: طريقة لحل مشكلة التجانب يمكننا حل هذه المشكلة باستخدام العودية. ...

المزيد

سؤال 645. خوارزميات استبدال الصفحة في أنظمة التشغيل ما هو استبدال الصفحة؟ تستخدم أنظمة التشغيل الحديثة الترحيل لإدارة الذاكرة وهناك حاجة في كثير من الأحيان لاستبدال الصفحة. استبدال الصفحة هو عملية استبدال الصفحة الموجودة حاليًا في الذاكرة بصفحة مطلوبة ولكنها غير موجودة في ...

المزيد

سؤال 646. دورة القائمة المرتبطة تشير مشكلة بيان المشكلة "دورة القائمة المرتبطة" إلى أنه تم إعطاؤك قائمة مرتبطة. اكتشف ما إذا كان يحتوي على أي حلقة أم لا؟ قائمة مرتبطة بدورة مثال 1-> 2-> 3 No Loop Explanation: لا تحتوي القائمة المرتبطة على أي حلقة لأنه إذا حدث ذلك ، فلن يكون هناك حلقتان ...

المزيد

سؤال 647. مشكلة الأقواس المنطقية يوضح بيان المشكلة "مشكلة الأقواس المنطقية" أننا حصلنا على سلسلة من صواب وخطأ ، وبعض العوامل المنطقية (AND ، OR ، XOR) بينهما. نحتاج إلى إيجاد عدد طرق وضع أقواس للتسلسل المحدد بحيث ينتج عن المتسلسلة بأكملها TRUE. في ...

المزيد

سؤال 648. عد الأزواج من قائمتين مرتبطتين مجموعهما يساوي قيمة معينة مشكلة بيان المشكلة "عدد الأزواج من قائمتين مرتبطتين مجموعهما يساوي قيمة معينة" تشير إلى أنه تم إعطاؤك قائمتين مرتبطتين ومجموع قيمة عدد صحيح. طلب بيان المشكلة معرفة عدد الأزواج الإجمالية التي لديها مجموع يساوي القيمة المعطاة. مثال ...

المزيد

سؤال 649. كيفية طباعة الحد الأقصى لعدد الأحرف A باستخدام أربعة مفاتيح معينة بيان المشكلة كيفية طباعة الحد الأقصى لعدد الأحرف A باستخدام أربعة مفاتيح معينة ، تنص هذه المشكلة على أن لديك خيار اختيار المفتاح الذي تريد الضغط عليه. تؤدي المفاتيح المهام التالية: Key1 - طباعة "A" على الشاشة Key2 - تحديد الشاشة بأكملها. المفتاح 3 - نسخ المحدد ...

المزيد

سؤال 650. عد العناصر المشتركة في كلتا القائمتين ولكن بأسعار مختلفة بيان المشكلة يتم إعطاؤك قائمتين. يحتوي كل فهرس على اسم العنصر وسعره. يطلب بيان المشكلة حساب العناصر المشتركة في كلتا القائمتين ولكن بأسعار مختلفة ، وهو معرفة عدد العناصر المشتركة في كلتا القائمتين ...

المزيد

سؤال 651. حل DP مُحسَّن للفضاء لمشكلة حقيبة الظهر 0-1 بيان المشكلة لقد حصلنا على حقيبة تحمل بعض الوزن ، ونحتاج إلى اختيار بعض العناصر من عناصر معينة ذات قيمة معينة. يجب انتقاء العناصر بحيث يتم تعظيم قيمة الحقيبة (القيمة الإجمالية للأشياء التي تم التقاطها). ...

المزيد

سؤال 652. الحد الأدنى لعدد القفزات للوصول إلى النهاية بيان المشكلة افترض أن لديك مصفوفة من الأعداد الصحيحة ويشير كل عنصر من عناصر المصفوفة إلى كل رقم على أنه الحد الأقصى للقفزات التي يمكن أخذها من تلك النقطة. مهمتك هي معرفة الحد الأدنى لعدد القفزات للوصول إلى النهاية ، أي الحد الأدنى من القفزات التي يمكن القيام بها ...

المزيد

سؤال 653. ترميز هوفمان لدينا رسالة نريد توصيلها. نريد أن تكون الرسالة أقل حجمًا ممكنًا بحيث تكون التكاليف المتكبدة في إرسال الرسالة منخفضة. هنا نستخدم مفهوم Huffman Coding لتقليل حجم الرسالة. لنفترض أن لدينا ...

المزيد

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

المزيد

سؤال 655. أطول زيادة متتالية يتم تزويدنا بمصفوفة من الأعداد الصحيحة التي لم يتم فرزها وعلينا إيجاد أطول زيادة لاحقة. ليس من الضروري أن تكون النتيجة اللاحقة متتالية. يجب أن تكون النتيجة متزايدة. إدخال مثال [9 ، 2 ، 5 ، 3 ، 7 ، 10 ، 8] الناتج 4 ...

المزيد

سؤال 656. عنصر K-th المميز في مصفوفة يتم إعطاؤك مصفوفة عدد صحيح A ، اطبع عنصر مميز k في المصفوفة. قد تحتوي المصفوفة المعطاة على نسخ مكررة ويجب أن يطبع الناتج عنصرًا مميزًا k بين جميع العناصر الفريدة في المصفوفة. إذا كان k أكثر من عدد من العناصر المميزة ، فقم بالإبلاغ عنها. إدخال مثال: ...

المزيد

سؤال 657. تبديل العقد في أزواج في مشكلة عقد المبادلة في أزواج ، قدمنا ​​قائمة مرتبطة تتكون من العقد. قم بتبديل كل عقدة في الفهرس الزوجي بالعقدة المجاورة اليمنى في الفهرس الفردي () مع مراعاة الفهرس الذي يبدأ من 0. إدخال مثال: 1-> 2-> 3-> 4-> NULL Output: 2-> 1-> 4-> 3-> NULL Input: 1-> 2-> 3-> 4-> 5-> 6-> 7-> NULL Output: 2-> 1-> 4-> 3-> 6-> 5-> 7- > خوارزمية الطريقة التكرارية NULL إنشاء ...

المزيد

سؤال 658. تقاطع صفيفين في مسألة تقاطع مصفوفتين ، قدمنا ​​مصفوفتين ، نحتاج إلى طباعة تقاطعهما (العناصر المشتركة). مثال إدخال arr1 [] = {1، 2، 2، 1} arr2 [] = {2، 2} إخراج {2، 2} مدخلات arr1 = {4، 9، 5} arr2 = {9، 4، 9، 8 ، 4} الخرج {4، 9} الخوارزمية ...

المزيد

سؤال 659. تباديل Leetcode لقد قدمنا ​​في هذه المسألة التمهيدية لرمز leetcode مجموعة من الأعداد الصحيحة المتميزة ، وطباعة جميع التباديل الممكنة. أمثلة Input arr [] = {1، 2، 3} الإخراج 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1 Input arr [] = {1، 2، ...

المزيد

سؤال 660. سودوكو سولفر في مشكلة حل لعبة Sudoku ، قدمنا ​​سودوكو مملوءًا جزئيًا (9 × 9) ، اكتب برنامجًا لإكمال اللغز. يجب أن يفي سودوكو بالخصائص التالية ، يجب أن يظهر كل رقم (1-9) مرة واحدة على التوالي ومرة ​​واحدة في العمود. يجب أن يظهر كل رقم (1-9) مرة واحدة بالضبط في ...

المزيد

سؤال 661. خوارزمية MiniMax قد يتساءل الجميع. Argh ، خوارزمية أخرى من MINIMAX. لماذا نحتاجه؟ دعنا نعرف كيف نلعب لعبة الشطرنج أو لعبة tic-tac-toe التي غالبًا ما تساءلنا عما إذا كانت هناك خوارزمية للفوز باللعبة. الشرح في كثير من الأحيان ربما تساءلنا عما إذا كان من الممكن ...

المزيد

سؤال 662. مجموع الهدف يمثل "Target Sum" مشكلة خاصة لجميع برامج DPHolics التي أملكها معي اليوم. لا داعي للقلق لأنني سأتخلى عن بقية القراء الرائعين. لقد مررنا جميعًا بمشكلة KnapSack الكلاسيكية حيث نحاول إيجاد أكبر عدد من ...

المزيد

سؤال 663. عد بت كل شيء عن العد بت! يواجه البشر مشكلة في التواصل مع أجهزة الكمبيوتر التي صنعوها. لماذا ا؟ يتحدث البشر ويفهمون اللغة التي أتوا للتحدث والاستماع إليها على مر السنين ولكنهم علموا أجهزة الكمبيوتر الفقيرة 0 و 1. لذلك اليوم ، دعونا نعلم جهاز الكمبيوتر الخاص بنا أن يحسب ...

المزيد

سؤال 664. دمج K قوائم مرتبطة تم فرزها تعتبر مشكلة القوائم المرتبطة بفرزها Merge K مشهورة جدًا وفقًا لوجهة نظر المقابلة. يتم طرح هذا السؤال عدة مرات في الشركات الكبرى مثل Google و Microsoft و Amazon وما إلى ذلك. كما يوحي الاسم ، فقد تم تزويدنا بقوائم مرتبطة مرتبة على شكل k. علينا دمجهم معًا في ...

المزيد

سؤال 665. نموذج OSI تم تطوير هذا النموذج في عام 1983 من قبل منظمة المعايير الدولية (ISO). كانت هذه هي الخطوة الأولى لتوحيد البروتوكولات الدولية المستخدمة في طبقات مختلفة. نظرًا لأنه يتعامل مع ربط الأنظمة المفتوحة ، أي الأنظمة المفتوحة للتواصل مع الأنظمة الأخرى ، يُطلق على النموذج ...

المزيد

سؤال 666. الرقم الكتالوني التاسع في مسألة العدد الكاتالونية N ، قدمنا ​​عددًا صحيحًا n. أوجد أول أعداد كاتالونية n. الأعداد الكاتالونية هي سلسلة من الأعداد الصحيحة الموجبة والتي تظهر في العديد من مشاكل العد. يتم استخدامها للعد - BSTs (أشجار البحث الثنائية) مع مفاتيح n. أنواع معينة من شعرية ...

المزيد

سؤال 667. دمج قائمتين مرتبطتين تم فرزهما في دمج قائمتين مرتبطتين تم فرزهما ، قدمنا ​​مؤشرًا رئيسيًا لقائمتين مرتبطتين ، ودمجهما بحيث يتم الحصول على قائمة مرتبطة واحدة تحتوي على عقد ذات قيم مرتبة. إرجاع المؤشر الرئيسي للقائمة المرتبطة المدمجة. ملاحظة: دمج القائمة المرتبطة في مكانها دون استخدام ...

المزيد

سؤال 668. البحث عن الوسيط من دفق البيانات في البحث عن الوسيط من مشكلة تدفق البيانات ، قدمنا ​​أن الأعداد الصحيحة تتم قراءتها من تدفق البيانات. ابحث عن وسيط جميع العناصر التي تمت قراءتها حتى الآن بدءًا من العدد الصحيح الأول حتى آخر عدد صحيح. مثال الإدخال 1: تيار [] = {3,10,5,20,7,6،3،6.5،XNUMX،XNUMX،XNUMX} الإخراج: XNUMX XNUMX ...

المزيد

سؤال 669. منزل السارق تنص مشكلة سرقة المنزل على أنه في حي في مدينة ، يوجد صف واحد من عدد n من المنازل. لص يخطط لحمل سرقة في هذا الحي. يعرف مقدار الذهب المخفي في كل بيت. ومع ذلك ، من أجل تجنب إطلاق ...

المزيد

سؤال 670. الحد الأقصى للنافذة المنزلقة في مشكلة الحد الأقصى للنافذة المنزلقة ، قدمنا ​​مصفوفة ، لكل نافذة مجاورة بحجم k ، ابحث عن الحد الأقصى للعنصر في النافذة. مثال على أرقام المدخلات [] = {1,3،1، -3,5,3,6,7، -3،3,3,5,5,6,7،XNUMX،XNUMX،XNUMX} k = XNUMX إخراج {XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX} شرح نهج ساذج للنافذة المنزلقة كحد أقصى لـ كل نافذة متجاورة بحجم k ، اجتياز ...

المزيد

سؤال 671. استراحة كلمة استراحة الكلمات هي مشكلة توضح بشكل جميل مفهومًا جديدًا تمامًا. لقد سمعنا جميعًا عن الكلمات المركبة. الكلمات تتكون من أكثر من كلمتين. اليوم لدينا قائمة بالكلمات وكل ما علينا فعله هو التحقق مما إذا كانت جميع الكلمات من القاموس يمكنها ...

المزيد

سؤال 672. مسافة هامنج ما هو هامينغ بعد؟ يتم تعريف مسافة المطرقة تقنيًا على أنها عدد البتات في نفس الموضع والتي تختلف في عددين. دعونا نتعمق في طريقة جديدة لإيجاد المسافة بين عددين. إدخال مثال لإيجاد مسافة الطرق بين 4 و 14 4 و ...

المزيد

سؤال 673. أول نسخة سيئة لقد سمعنا جميعًا مقولة "التفاحة السيئة تدمر المجموعة". النسخة السيئة الأولى هي مشكلة توضح الشيء نفسه بشكل جميل. اليوم لدينا مشكلة وهي النسخة السيئة الأولى. ارتكب أحد المتدربين ارتكابًا سيئًا خامسًا بسبب ارتكاب n + 1 جميعًا ...

المزيد

سؤال 674. خوارزمية Kruskal ما هي خوارزمية Kruskal؟ تُستخدم خوارزمية Kruskal للعثور على الحد الأدنى من الشجرة الممتدة (MST) لرسم بياني متصل وغير موجه. مثال الرسم البياني الأدنى لخوارزمية شجرة الامتداد (MST) خوارزمية Kruskal هي خوارزمية جشعة للعثور على الحد الأدنى من الشجرة الممتدة. قم بفرز الحواف بترتيب تصاعدي وفقًا لأوزانها. في كل ...

المزيد

سؤال 675. دمج Leetcode قوائم تم فرزها ما هي مشكلة دمج قائمتين تم فرزهما في leetcode؟ هذا سؤال مثير للاهتمام تم طرحه عدة مرات في شركات مثل Amazon و Oracle و Microsoft وما إلى ذلك. في هذه المشكلة (Merge Two Sorted Lists Leetcode) ، قدمنا ​​قائمتين مرتبطتين. كلتا القائمتين المرتبطتين بترتيب متزايد. دمج كل من القائمة المرتبطة في ...

المزيد

سؤال 676. العقد العكسية في K-Group مشكلة في العقد العكسية في مشكلة المجموعة K لقد قدمنا ​​قائمة مرتبطة ، وعكس القائمة المرتبطة في مجموعة من k وأعد القائمة المعدلة. إذا لم تكن العقد من مضاعفات k ، فقم بعكس العقد المتبقية. دائمًا ما تكون قيمة k أصغر أو تساوي ...

المزيد

سؤال 677. تنفيذ ذاكرة التخزين المؤقت LRU ذاكرة التخزين المؤقت الأقل استخدامًا (LRU) هي نوع من الطرق المستخدمة للحفاظ على البيانات بحيث يكون الوقت المطلوب لاستخدام البيانات هو الحد الأدنى الممكن. خوارزمية LRU المستخدمة عند امتلاء ذاكرة التخزين المؤقت. نقوم بإزالة البيانات الأقل استخدامًا مؤخرًا من ذاكرة التخزين المؤقت لـ ...

المزيد

سؤال 678. دمج الفرز ما هو نوع الدمج؟ دمج الفرز هو إجراء تكراري. وهي أيضًا خوارزمية فرق تسد. الآن نحن بحاجة لمعرفة ما هي خوارزمية فرق تسد؟ إنه نوع من الإجراءات نقسم فيه المشكلة إلى مشكلات فرعية ونقسمها حتى نجد الأقصر ...

المزيد

سؤال 679. سودوكو صالح سودوكو الصالحة هي مشكلة قدمنا ​​فيها لوحة سودوكو 9 * 9. نحتاج إلى العثور على سودوكو المحدد صالحًا أم لا على أساس القواعد التالية: يجب أن يحتوي كل صف على الأرقام من 1 إلى 9 دون تكرار. يجب أن يحتوي كل عمود على الأرقام من 1 إلى 9 دون تكرار. كل من المربعات الفرعية 9 3x3 ...

المزيد

سؤال 680. تقسيم Palindrome يعد تقسيم Palindrome مشكلة DP. في هذه المشكلة ، إعطاء سلسلة S. قسم S بحيث تكون كل سلسلة فرعية من القسم متناظرة. نحتاج إلى طباعة الحد الأدنى من التخفيضات اللازمة للتقسيم المتناظر لـ S. تنسيق الإدخال سطر واحد فقط يحتوي على السلسلة S. تنسيق الإخراج ...

المزيد

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

المزيد

سؤال 682. منخل إراتوستينس غربال إراتوستينس هو خوارزمية نكتشف فيها الأعداد الأولية الأقل من N. وهنا N قيمة عددية. هذه طريقة فعالة لمعرفة الأعداد الأولية حتى النهاية. باستخدام هذا يمكننا معرفة الأعداد الأولية حتى 10000000. هنا ...

المزيد

سؤال 683. مشكلة ن ملكة ن مشكلة الملكة باستخدام مفهوم التراجع. هنا نضع ملكة بحيث لا تتعرض الملكة للهجوم. حالة هجوم الملكات هي إذا كانت ملكات في نفس العمود والصف والقطر ، فإنهن يتعرضن للهجوم. دعونا نرى هذا من خلال الشكل أدناه. هنا ...

المزيد

سؤال 684. قاموس الغريبة القاموس الفضائي هو نوع من المشاكل التي لدينا فيها كلمات N ويتم فرزها بترتيب قاموس غريب. نحن بحاجة إلى إيجاد ترتيب الشخصيات. تستخدم اللغة الغريبة أيضًا الأحرف الصغيرة ولكن ترتيب الأحرف مختلف. دعونا نرى كيف ...

المزيد

سؤال 685. الوزن الأخير للحجر الوزن الأخير للحجر هو مشكلة لدينا مجموعة من الأحجار لها بعض الأوزان الموجبة. الآن نقوم بمهمة على ذلك حتى نترك 1 حجر أو لا شيء. نحن دائمًا نختار حجرين لهما أعلى وزن ونسحقهما معًا. لنفترض الوزن ...

المزيد

سؤال 686. يصعد الدرج بيان المشكلة توضح مشكلة "صعود السلالم" أنك حصلت على سلم به عدد n من الدرج. في وقت واحد يمكنك إما صعود درج واحد أو درجين. كم عدد طرق الوصول إلى قمة الدرج؟ مثال 3 3 شرح هناك ثلاث طرق لتسلق ...

المزيد

سؤال 687. تسلسل الشجرة الثنائية وإلغاء تسلسلها لقد قدمنا ​​شجرة ثنائية تحتوي على عدد N من العقد حيث يكون لكل عقدة بعض القيمة. نحتاج إلى إجراء تسلسل وإلغاء تسلسل الشجرة الثنائية. التسلسل عملية تخزين شجرة في ملف دون الإخلال بهيكلها تسمى التسلسل. إزالة التسلسل وإلغاء تسلسل الشجرة الثنائية العملية ...

المزيد

سؤال 688. عكس قائمة مرتبطة بيان المشكلة توضح مشكلة "عكس القائمة المرتبطة" أننا حصلنا على رأس القائمة المرتبطة. يتعين علينا عكس القائمة المرتبطة عن طريق تغيير الروابط بينها وإعادة رأس القائمة المرتبطة المعكوسة. مثال 10-> 20-> 30-> 40-> NULL NULL <-10 <-20 <-30 <-40 Explanation لقد عكسنا الرابط ...

المزيد

سؤال 689. الحد الأقصى لطول أزواج السلاسل بيان المشكلة في الحد الأقصى لطول مشكلة أزواج السلاسل ، قدمنا ​​n أزواجًا من الأرقام ، أوجد أطول سلسلة يمكن أن يتبعها (ج ، د) (أ ، ب) إذا كان ب <ج. في الأزواج المعطاة ، يكون العنصر الأول دائمًا أصغر من الثاني. إدخال مثال [{12 ، 14} ، ...

المزيد

سؤال 690. البحث عن زوج مع اختلاف معين بيان المشكلة في المصفوفة التي لم يتم فرزها ، أوجد زوج العناصر في المصفوفة المحددة مع اختلاف معين ن. مثال المدخلات arr [] = {120، 30، 70، 20، 5، 6}، الفرق (ن) = 40 الناتج [30، 70] الشرح هنا الفرق بين 30 و 70 يساوي قيمة ...

المزيد

سؤال 691. كشف حلقة في القائمة المرتبطة بيان المشكلة في مشكلة "كشف حلقة في القائمة المرتبطة" قدمنا ​​قائمة مرتبطة. اكتشف ما إذا كانت هناك حلقة أم لا. إذا كانت هناك حلقة في القائمة المرتبطة ، فستشير بعض العقد في القائمة المرتبطة إلى إحدى العقد السابقة ...

المزيد

سؤال 692. ابحث عن العقدة Nth بيان المشكلة في مشكلة "البحث عن العقدة Nth" ، قدمنا ​​قائمة مرتبطة للعثور على العقدة nth. يجب أن يقوم البرنامج بطباعة قيمة البيانات في العقدة n. N هو فهرس الإدخال الصحيح. مثال 3 1 2 3 4 5 6 3 نهج معطى قائمة مرتبطة ...

المزيد

سؤال 693. استبدل Kth Node من البداية بـ Kth Node من النهاية بيان المشكلة في مشكلة "Swap Kth Node من البداية بـ Kth Node from End" ، قدمنا ​​قائمة مرتبطة. قم بتبديل العقدة kth من البداية_عقدة kth من النهاية. يجب ألا نتبادل القيم ، يجب أن نتبادل المؤشرات. مثال 2 1 2 3 4 5 6 1 ...

المزيد