Digits - Задача

Здравейте колеги,

моля за малко help, на последните 5 case ми дава TLE и не ми идва идея как да смаля кода.

Дайте идея как да го смаля pls.

10х

Колега, коригирай си нестед форовете при Рол не до N … а до N - 5 , а колоните до не до N , а до N - 3 … това би трябвало да ти намали проверките поне с 60 - 70 % … няма смисъл да въртиш из цялата матрица , тъй като патерните са винаги 3 ( широки ) на 5 високи … и например на последния ред няма как да започне патерн, а при твоето решение започваш винаги от квадратчето най- горе, най- вляво.

1 Like

само че за да можеш да спестиш време по този начин трябва да почваш от правилната точка на всяка цифра… най-горе , най-вляво, т.е виж си проверките
и вместо само иф , пробвай с елсе иф-ове

За съжаление колега и това не помага, дори до row < n -4 && col < n- 2, резутата е същият TLE на последните кейсвове.