Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
обработка дерева значений
|
|||
|---|---|---|---|
|
#18+
есть дерево значений --2 уровень 50 --2 уровень 50 ----4 уровень 100 ----4 уровень 100 ---3 уровень 200 ----4 уровень 300 ----4 уровень 300 ---3 уровень 600 --2 уровень 800 --1 уровень 900 как реализовать обход. выделенные уровни необходимо суммировать автоматом. остальне - инпуты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2014, 13:41 |
|
||
|
обработка дерева значений
|
|||
|---|---|---|---|
|
#18+
Это массив или xml дерево или html какой-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2014, 13:54 |
|
||
|
обработка дерева значений
|
|||
|---|---|---|---|
|
#18+
используй рекурсию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2014, 13:59 |
|
||
|
обработка дерева значений
|
|||
|---|---|---|---|
|
#18+
на хтмл уже отображено. данные из базы. в общем уровень я знаю. значения вбиваю сам. но млин вот пока до чего дошел Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2014, 14:05 |
|
||
|
обработка дерева значений
|
|||
|---|---|---|---|
|
#18+
но здесь --2 уровень 800 --1 уровень 900 он их зануляет. и правильно делает а если использовать массив с уровнями без зануления то данные будут тупо суммой всех предыдущих. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2014, 14:06 |
|
||
|
обработка дерева значений
|
|||
|---|---|---|---|
|
#18+
Мне одному не понятно, что вообще требуется? нужно обработать сырые данные из базы или документ. и какая логика сложения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2014, 14:24 |
|
||
|
обработка дерева значений
|
|||
|---|---|---|---|
|
#18+
--2 уровень 50 --2 уровень 50 ----4 уровень 100 ----4 уровень 100 ---3 уровень 200 ----4 уровень 300 ----4 уровень 300 ---3 уровень 600 --2 уровень 800 --1 уровень 900 ну вот же. что черным - можно вбивать\не вбивать самому. красным - просчитывается по нажатию на кнопку отправить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2014, 14:35 |
|
||
|
обработка дерева значений
|
|||
|---|---|---|---|
|
#18+
DoomUnit, Проблема нерешаема на данном этапе. По причине того, что вы не можете ее толком обрисовать ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2014, 14:51 |
|
||
|
обработка дерева значений
|
|||
|---|---|---|---|
|
#18+
в общем две строчки кода - в ребенке $sumq[$id_parent] += значение; - в родителе $sumq[$id_parent] += $sumq[ид_родителя]; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 07:26 |
|
||
|
обработка дерева значений
|
|||
|---|---|---|---|
|
#18+
DoomUnitв общем две строчки кода - в ребенке $sumq[$id_parent] += значение; - в родителе $sumq[$id_parent] += $sumq[ид_родителя]; веришь что решений твоей задачи несколько? думаю да, веришь что даже если я могу придумать с 5, то сейчас я не вижу ни одного, ибо в голове больше вопросов сразу возникают - как и любой человек. сначала хочеться все неясности выяснить, потом начинать думать и придумаеться решение конкретно под эту ситуацию. если по простому...ну ты сам написал рекурсивные формулы, думая что это понятное обяснение. ну тогда решение такоеже как писали - рекурсивно обходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 12:37 |
|
||
|
обработка дерева значений
|
|||
|---|---|---|---|
|
#18+
DoomUnit, Все что ты тут писал никак не описывает задачу. Мы же програамисты, а не художники. Чем красные узлы дерева отличаются от черных (кроме того, что они нарисованы красным)? Какие данные в целом поступают на вход (json, array, string, etc.)? Что с ними надо сделать (пример данных на выходе)? А то твои инпуты, можно вводить, а можно не вводить - это понимаешь только ты сам, потому что в теме сути задачи. Если хочешь что бы тебе смогли помочь. - приведи вопрос к к общепринятому понятному виду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2014, 15:37 |
|
||
|
обработка дерева значений
|
|||
|---|---|---|---|
|
#18+
ну теперь-то все понятно стало, сразу бы так :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 12:23 |
|
||
|
обработка дерева значений
|
|||
|---|---|---|---|
|
#18+
походу гуманитарий на технический форум случайно зашёл Мы тут бессильны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 13:20 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=38829004&tid=1462170]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
66ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 252ms |
| total: | 433ms |

| 0 / 0 |
