![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 240 Pomógł: 278 Dołączył: 11.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam kilkaset tablic. Ich struktura jest taka, że na samym dole (liście) zawsze znajduje się tablica z 2 elementami. Problem dotyczy wyższych elementów które są zmienne np. $ - oznacza liść (tablica 2 element-owa o wartościach float) A = ($, $, $, $) B = (($, $, $), ($, $)) C = (($, $), (($, $, $), ($, $, $))) Teraz chciałbym je "znormalizować" do postaci gdzie: A = (($, $, $, $)) [istniał tylko 1 element więc wrzucamy go do nowej tablicy jako pierwszy] B = (($, $, $), ($, $)) [takie samo - nie ruszamy są dobrze ułożone] C = (($, $), ($, $, $), ($, $, $)) [tutaj 2 element tablicy posiadał kolejne elementy w sobie, teraz wszystko jest "spłaszczone"] Istnieje jakiś szybki sposób dzięki któremu osiągnę ten efekt? Zagnieżdżeń może być więcej. Być może rozwiązanie jest proste tylko mózg mi się przegrzewa (IMG:style_emoticons/default/nerdsmiley.png) (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 20:19 |