Вопрос по массиву php

123
[Удален]
#11
Слава Шевцов:
Дональд Кнут. Искусство программирования, том 1. Основные алгоритмы.

Или: http://trubetskoy1.narod.ru/alg/lists.html

Слава Шевцов добавил 26.05.2009 в 23:40
Есть. Они просто раскрыты в виде
$prev = $hash[$a->prevId]; 

и
$next = $hash[$a->nextId]; 

а почему бы их в объект не занести?

Слава Шевцов
На сайте с 23.07.2005
Offline
370
#12
bearman:
а почему бы их в объект не занести?

Код будет в два раза длиннее. Ещё туда нужно добавить обработку ошибок, проверку на крайность элементов и т.д.

Неизменность точки зрения неизменно порождает иллюзию понимания.
[Удален]
#13
Слава Шевцов:
Код будет в два раза длиннее.

ОО)) а кнут кпоминает что нить про длину кода в книжке умной?

покуражился и хватит. спокойной вам ночи :)

f0x
На сайте с 20.09.2006
Offline
116
f0x
#14
Слава Шевцов:
Дональд Кнут. Искусство программирования, том 1. Основные алгоритмы.

Или: http://trubetskoy1.narod.ru/alg/lists.html

Ого ), не уляжется это в мой быдлокодерский мозг.

[Удален]
#15

Программистов, которые осилили Кнута, слушать нельзя. Чего стоит хотя бы тот факт, что сам Кнут, пока писал свою вторую книгу, решил специально для неё написать собственный верстак, и написал (за 10 лет) - теперь его знают все под именем TeX. У фанатов Кнута просто со временем развивается квадратно-гнездовой способ мышления, а иногда полезно чуток побыть быдлокодером и не палить из пушки по воробьям

Проще решения с array_slice ниче нет. Правда краевые случаи лучше обработать отдельно)

Слава Шевцов
На сайте с 23.07.2005
Offline
370
#16
neolord:
Программистов, которые осилили Кнута, слушать нельзя. Чего стоит хотя бы тот факт, что сам Кнут, пока писал свою вторую книгу, решил специально для неё написать собственный верстак, и написал (за 10 лет) - теперь его знают все под именем TeX.

Да, Кнут останется в истории книжками, TeX и METAFONT - программами исключительного качества и полезности.

[Удален]
#17

А что сортировка массива уже не в моде?

BoyStav
На сайте с 10.11.2006
Offline
182
#18

все это хорошо, но когда нужна производительность программиста, то использовать надо слайс, а когда нужна производительность кода, то двусвязанный список.

[Удален]
#19
KosoyRoman:
А что сортировка массива уже не в моде?

А что это нам дает? =)

[Удален]
#20
BoyStav:
все это хорошо, но когда нужна производительность программиста, то использовать надо слайс, а когда нужна производительность кода, то двусвязанный список.

имхо предварительно такой список надо еще составить ))))

так что имхо список для одной выборки(не было в теме, но думаю что нужна 1на) - избыточно

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий