DP
Остановки все равно может не произойти (или может, но в гипотетическом будущем)
Остановка может произойти опять же по внешнему сигналу, ошибке
Ну и т.е. самый корректный способ завершения -
isRunning = false
Size: a a a
DP
isRunning = false
Н
(
(
DP
AM
isRunning = false
AK
(
(
DP
AM
(
DP
AM
AM
AK
(
DP
(
while
И если я написал её (сортировку) херово и она никогда не завершится, то пользователь просто получит ANR, а если она завершится корректно по истечению топлива, то получится UB, а пользователь получит неправильные названия к неправильным валютам/значениям и может по ошибке расплатиться не с того из своих кошельковDP
while
И если я написал её (сортировку) херово и она никогда не завершится, то пользователь просто получит ANR, а если она завершится корректно по истечению топлива, то получится UB, а пользователь получит неправильные названия к неправильным валютам/значениям и может по ошибке расплатиться не с того из своих кошельков