Współrzędne krzywej Z.

W jaki sposób mogę uzyskać dostęp do danych przechowywanych w kolejności Z z złożonością czasu O (1) w tablicy? Potrzebuję szybkiego dostępu do każdego elementu według ich współrzędnych. Mam szybszy dostęp do tych danych, niż używanie do zmiany bitów?

Jednym ze sposobów byłoby użycie tabel przeglądowych (mam statyczny rozmiar danych)

EDYTOWAĆ:

Jednym z pomysłów, jakie miałem teraz, jest przechowywanie liści w sekwencji za pomocą y * SIZE + x

EDYTUJ 2 .:

Opowiadam bity w quadzie w std :: bitset. Próbuję sprawdzić, czy niektóre dane są dostępne. w macierzach o rozmiarze 128 * 128. Więc mogę pominąć wyszukiwanie w bruteforce matrix pustych danych.

questionAnswers(1)

yourAnswerToTheQuestion