مراجعة الحلول: الأقواس المتوازنة
قم بمراجعة الحل الخاص بتمرين "الأقواس المتوازنة".
سنغطي ما يلي...
سنغطي ما يلي...
Solution
Let’s explore the solution to the problem of balanced brackets.
Press + to interact
def check_balance(brackets):check = 0for bracket in brackets:if bracket == '[':check += 1elif bracket == ']':check -= 1if check < 0:breakreturn check == 0bracket_string = '[[[[]]'print(check_balance(bracket_string))
توضيح
فيما يلي شرح سطرًا بسطر للكود الخاص بمشكلة الأقواس المتوازنة:
السطر 1: يحدد الدالة
check_balance
التي تأخذ وسيطة واحدةbrackets
، وهي سلسلة من الأقواس.السطر الثاني: يُعيّن متغير
check
إلى ...