Sobes.tech

QA / QA Automation

# Verilmiş 'X', 'Y' və 'O' hərflərindən ibarət sətir. # 'X' və 'Y' hərfləri arasındakı ən qısa məsafəni tapmaq və ya 'X' və 'Y' yoxdursa 0 qaytarmaq lazımdır. # "YY" -> 0 # "XX" -> 0 # "XY" -> 1 # "YOX" -> 2 # "OOOXOOYOXO" -> 2 # "OOOXXOY" -> 2 def distance(string: str) -> int:

194

ინტერვიუერმა შეცდომა დაასახელა: კოდში გამოიყენება max, მაშინ როდესაც დავალება მოითხოვს მოკლე (მინიმალური) მანძილის მოძებნას. როგორ შევცვალოთ?

190

რა შეიძლება გამოყენებულ იქნას float('inf') ნაცვლად მინიმალური მანძილის ინიციალიზაციისთვის?

165

ინტერვიურმა აღნიშნა, რომ min_dist ნულზე იყო ინიციალიზებული, რაც არ არის სწორი მინიმუმის ძიებისთვის. როგორ უნდა სწორად ინიციალიზება და როგორ უნდა გამოასწოროს ალგორითმი?

146