J'ai une matrice x
par y
, où chaque ligne et chaque colonne sont dans l'ordre croissant comme indiqué ci-dessous.
1 5 7 9
4 6 10 15
8 11 12 19
14 16 18 21
Comment rechercher dans cette matrice un nombre en O(x+y)
?
On m'a posé cette question pour une interview, mais je n'ai pas pu trouver le chemin. Curieux de savoir si cela pourrait être fait.