Sobes.tech

QA / QA Automation

# Dotajā virknes sastāv no burtiem 'X', 'Y' un 'O'. # Ir jāatrod īsākais attālums starp burtiem 'X' un 'Y', # vai jāatgriež 0, ja 'X' vai 'Y' nav. # "YY" -> 0 # "XX" -> 0 # "XY" -> 1 # "YOX" -> 2 # "OOOXOOYOXO" -> 2 # "OOOXXOY" -> 2 def distance(string: str) -> int:

199

Intervijas norādīja uz kļūdu: kodā tiek izmantots max, lai gan uzdevums prasa atrast īsāko (minimālo) attālumu. Kā to labot?

197

Ko var izmantot vietā float('inf'), lai inicializētu minimālo attālumu?

166

Intervijas veicējs norādīja, ka min_dist ir inicializēts ar nulli, kas nav pareizi minimālas meklēšanai. Kā pareizi inicializēt un labot algoritmu?

147