البحث الثنائي عن أول تكرار: لا تتوقف عند المساواة
يضيّق البحث الثنائي مجال البحث في قائمة مرتبة. هنا نريد أول موضع للهدف عند تكراره، لا مجرد موضع يطابقه.
أفكار وأدوات رقمية بلغة مفهومة.
2060 مقالًا
يضيّق البحث الثنائي مجال البحث في قائمة مرتبة. هنا نريد أول موضع للهدف عند تكراره، لا مجرد موضع يطابقه.
تصل السجلات تباعًا، ونريد اختيار سجل واحد دون معرفة العدد النهائي أو حفظ القائمة كلها. المعاينة الخزانية تحتفظ بمرشح يتغير أثناء المرور.
حشو Base64 يكمل الكتلة الأخيرة؛ ليس بايتاً من المدخل. [1]
خلط فيشر–ييتس يبدّل العناصر من الجزء المتبقي، ويشمل الاختيار الموضع الحالي.
تقريب Decimal: اضبط المدخل والمنزلة والتعادل. [1]
الفرز المستقر يحفظ ترتيب السجلات المتعادلة في المفتاح المستخدم. نطبقه على مفتاحين في بايثون. [1]
ترميز قيمة الرابط يحفظ الرموز. [1][2]
تجمع `itertools.groupby` القيم المتجاورة، ولا تعد جميع تكراراتها.
الحمل والفائض مختلفان. [1][2]
الكومة الصغرى تضع الأصغر في `h[0]`.
تعطي دوال وسيط بايثون نتائج مختلفة للقائمة الزوجية.
تزيل `textwrap.dedent` الهامش المشترك للنص المتعدد السطور.
`Counter.subtract()` و`-` مختلفان.
قرّب كسرًا باستخدام `limit_denominator()`.
بداية الأسبوع لا تغير ترقيم `monthrange()`.
يفسر `urljoin()` المرجع نسبةً إلى عنوان الأساس.
سحب المهمة ليس اكتمالها.
النسخة العميقة تحفظ المشاركة.