- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
function rawToStructuredDataTree($data) {
$structured_array = array();
foreach ($data as $cid => $node) {
$data[$cid]['children'] = array();
if ($node['parent_id'] == $cid || $node['parent_id'] == 0) {
$structured_array[$cid] = &$data[$cid];
} else {
$data[$node['parent_id']]['children'][$cid] = & $data[$cid];
}
}
return $structured_array;
}
chtulhu 20.04.2014 14:15 # +14
Soul_re@ver 20.04.2014 14:55 # +12
kegdan 20.04.2014 16:38 # +8
Мать твою, есть паскаль, питон, бейсик на худой конец - почему ты ненавидишь детей? За что? Или ты сам ничего не знаешь больше? Ответь!
eth0 20.04.2014 16:42 # +11
LispGovno 20.04.2014 16:56 # 0
defecate-plusplus 20.04.2014 17:01 # +3
guest 20.04.2014 17:02 # 0
LispGovno 20.04.2014 17:42 # +2
guest 20.04.2014 17:49 # −1
eth0 24.04.2014 18:45 # +3
Сегодня на скуеле в разделе "работа" (sic!) нашёл псто фантастической прохладнорассказовости, цитирую дословно.
cat << EOF
25 апреля (через 2 дня) мы проводим в Петербурге первую Python-конференцию Piter Py.
Нам нужен Python программист готовый написать пост по итогам конференции.
С нас:
- бесплатное посещение конференции
- шикарный обед
- пара кофе брейков
С вас:
- отчет по итогам конференции (содержание, формат... - на ваше усмотрение).
EOF
Несмотря на то, что сакральный смысл бытия программистом именно пайтона мне не совсем ясен, таки обещают целый обед.
defecate-plusplus 24.04.2014 18:47 # +1
погоди, а где наёбка?
eth0 24.04.2014 19:21 # +1
defecate-plusplus 24.04.2014 19:38 # +1
так ведь ещё больше сожрать можно!
явно где-то сокрыты подводные камни для такой работы-мечты
eth0 24.04.2014 19:59 # +3
Например, весь оставшийся год голодным ходить?
bormand 24.04.2014 20:13 # 0
Тем более "отчет по итогам конференции (содержание, формат... - на ваше усмотрение)".
Vasiliy 25.04.2014 02:53 # +1
Vasiliy 25.04.2014 02:52 # 0
bormand 25.04.2014 05:19 # +4
WGH 24.04.2014 20:32 # +2
"Было вкусно!"
bormand 24.04.2014 20:54 # +5
10:30 - 10:40 - выпил кофе, проснулся
10:40 - 12:10 - опять слушал каких-то мужиков, размышляя о предстоящем обеде ничего не понял
12:10 - 13:00 - великолепный обед, было вкусно!
13:00 - 14:30 - вспоминал об обеде, на сытый желудок совсем не хотелось слушать рассказы о змеях
14:30 - 14:40 - выпил кофе
14:40 - 16:10 - втихаря доедал нямку, заныканную во время обеда, за этим занятием меня и застало закрытие конференции
Vasiliy 25.04.2014 02:59 # +2
wvxvw 20.04.2014 15:28 # +2
А вообще алгоритм прикольный, если работает, только строит лес, а не дерево.
Или такое присваивание: $data[$node['parent_id']]['children'][$cid] = ... не создаст новый элемент?
Soul_re@ver 20.04.2014 17:10 # +10
Вырастить дом и посадить сына.
LispGovno 20.04.2014 17:40 # +1
Это ты сейчас про чужих?
Abbath 20.04.2014 19:00 # +8
3.14159265 20.04.2014 19:58 # +6
inkanus-gray 20.04.2014 22:51 # 0
Abbath 20.04.2014 23:17 # +1
inkanus-gray 20.04.2014 23:19 # 0
Vasiliy 21.04.2014 09:43 # +6