aruslan: (Default)
[personal profile] aruslan
Читал давеча блог товарища Херба Саттера, и прочел о забавном способе реализации двунаправленного списка, предложенном Stewen Dewhurst из Семантикса.
Вместо того, чтобы хранить в каждом элементе списка два указателя, предлагается хранить xor окружающих указателей. А итератор будет хранить в себе пару указателей, а не один. Красиво, блин.
А вот тут - реализация, хотя там и так все ясно: основная возня - со Стандартом.

Date: May. 5th, 2004 03:40 (UTC)
From: (Anonymous)
Мощно...

Date: May. 5th, 2004 06:32 (UTC)
From: [identity profile] aruslan.livejournal.com
Да, меня тоже проткнуло :)
А это не Вы про Лангольеров вспомнили? И почему Anonymous?

Date: May. 23rd, 2004 10:30 (UTC)
From: (Anonymous)
- А это не Вы про Лангольеров вспомнили?

Я.

- И почему Anonymous?

Потому-что не LiveJournal user...

Date: May. 23rd, 2004 13:21 (UTC)
From: [identity profile] aruslan.livejournal.com
Однако :)
И кто вы, если не секрет?

Date: May. 24th, 2004 10:10 (UTC)
From: (Anonymous)
-- И кто вы, если не секрет?

о! я загадочная личность :)

на www.gamedev.ru известен под славным ником A_K

Profile

aruslan: (Default)
aruslan

January 2014

S M T W T F S
   1234
56789 1011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 15th, 2026 22:13
Powered by Dreamwidth Studios