تتكون تسلسلات الأقواس العادية من أقواس فتح وإغلاق من نوع واحد أو أكثر ، مع وجود قوس إغلاق لكل قوس فتح ، و (في حالة الأنواع المتعددة) لا تتداخل أنواعها. & nbsp؛
تصحيح SP: & nbsp؛
(()) () () & nbsp؛
{} [()] () & nbsp؛
{[({})]} على & nbsp؛
SP غير صالح: & nbsp؛
)) (()) ((& nbsp؛
{[(])} على & nbsp؛
((]} على & nbsp؛
& nbsp؛
للتحقق مما إذا كان تسلسل الأقواس من نفس النوع ، فقط تحقق من التوازن. & nbsp؛
أي أننا نبدأ متغيرًا يساوي صفرًا (الرصيد). ثم نمرر عبر السلسلة (إذا كنت لا تعرف كيفية القيام بذلك - RUN ، STUPID!) ، ونزيد من التوازن عندما يقابل قوس الفتح وننقصه عندما يقابل الإغلاق. إذا أصبح الرصيد في أي مرحلة سالبًا أو في النهاية لا يساوي الصفر ، فإن التسلسل يكون خاطئًا. & nbsp؛