[PHP][Recursion]Извеждане на текущото ниво

C++ JAVA
User avatar
dakata__92
Web-tourist
Web-tourist
Posts: 3199
Joined: Tue Aug 02, 2011 7:24 pm
Answers: 124

Post by dakata__92 » Wed Jun 26, 2019 2:35 pm

xlebabarov wrote:Не разбирам защо се чувстваш задължен. Благодарен съм, че все пак сподели нещо, а пък ако някой наистина може да помогне, нали за това е този форум, а не да се заяждаме ;) :roll:
1. Колегата ти е дал повече от удачен пример.
2. За какво ти е да имаш карта на масива, когато имаш наличен масива? Къде е логиката в това?
3. Оформи идеята си и ни я разясни просто и с пример какво точно влиза във функцията и искаш да ти връща, като резултат, тя. Не сме гадатели и не хвърляме боб.
4. Никой не се чувства задължен да ти помага, просто го желаем и не е лошо да се обръщаш към колегите с повече уважение, за да получиш културни отговори.
5. Погледни точка (3) !!! :roll:

User avatar
Revelation
Web-tourist
Web-tourist
Posts: 800
Joined: Sun Mar 24, 2013 1:23 pm
Answers: 57

Post by Revelation » Wed Jun 26, 2019 5:45 pm

xlebabarov wrote:Не разбирам защо се чувстваш задължен. Благодарен съм, че все пак сподели нещо, а пък ако някой наистина може да помогне, нали за това е този форум, а не да се заяждаме ;) :roll:
Не се чувствам задължен. Изиска пример в темата си, отделих време и ти го написах(което всъщност приключва темата), а след това нахално поиска да ти се напише кода, за който никой си няма на идея какво трябва да прави.

Имам навика да добавям капка заяждане, когато се пита нещо, а автора на темата упорито отказва да даде нормално формулиран въпрос, с нормално формулирани примери.

Това, което даде като пример във второто си питане, за това какво искаш да направиш е объркващо, неразбираемо и неформатирано, и също ти написах, че нищо не се разбра, но ти отказа да опиташ по-подробно и нормално да опишеш проблема ти, а вместо това даде още едно безсмислено мнение, което отново на никой нищо не говори.

И въпреки това, се опитах да ти разбера изискването и колкото повече чета първия ти пост с този след това, изглежда нещата, които искаш са напълно различни.

Ако искаш наистина отговор, е нужно и ти да се постараеш повече. Иначе темата може да стане и 20 страници и отговор пак няма да получиш.

User avatar
Revelation
Web-tourist
Web-tourist
Posts: 800
Joined: Sun Mar 24, 2013 1:23 pm
Answers: 57

Post by Revelation » Wed Jun 26, 2019 6:08 pm

http://sandbox.onlinephpfunctions.com/c ... dc2bc9917c

Това ли искаш да постигнеш? Ако не, опитай да обясниш подробно.
И какво аджеба трябва да е $pass.

User avatar
xlebabarov
Нов
Нов
Posts: 184
Joined: Tue Nov 10, 2009 6:24 am

Post by xlebabarov » Thu Jun 27, 2019 1:14 pm

Е, явно този форум, както гласят легендите, наистина вече е мъртъв. Освен излишни заяждания човек не може да намери друга информация или помощ. Все пак мерси за отговорите
Гошо пича ;) Понякога питам въпросчета с повишена трудност, но какво да се прави :)

User avatar
Revelation
Web-tourist
Web-tourist
Posts: 800
Joined: Sun Mar 24, 2013 1:23 pm
Answers: 57

Post by Revelation » Thu Jun 27, 2019 5:21 pm

Ами виж се бе човек. 3 пъти те накарах да напишеш подробно какво искаш да постигнеш, защото нищо не се разбира от коментарите ти.
Как да получиш отговор на нещо, което никой не може да разбере? Да гадаем ли?

Дадох ти втори пример, ти даже не ми отговори дали е това, което искаш.

Аман от хлапаци.

Човек да иска да помогне, не може, защото няма един, който да си напише правилно темата и да си зададе въпроса като хората.

И последния ти коментар е просто нагъл предвид дадения код в темата.


Това ми е последен коментар по темата. Няма да се занимавам повече с теб.

User avatar
dakata__92
Web-tourist
Web-tourist
Posts: 3199
Joined: Tue Aug 02, 2011 7:24 pm
Answers: 124

Post by dakata__92 » Fri Jun 28, 2019 12:24 pm

xlebabarov wrote:Е, явно този форум, както гласят легендите, наистина вече е мъртъв. Освен излишни заяждания човек не може да намери друга информация или помощ. Все пак мерси за отговорите
Първо седни и си формулирай въпроса правилно, след това коментирай. Искаме да ти помогнем, но щом не можеш ти сам да ни обясниш по прост начин какво искаш, то ние как да ти прочетем мислите за да ти отговорим? Ако търсиш помощ тук е мястото, но първо ни обясни какъв ти е проблема, за да получиш адекватен отговор. Формулирай си логиката и ни напиши какво искаш да го правиш този масив!!! :x :shock:

User avatar
xlebabarov
Нов
Нов
Posts: 184
Joined: Tue Nov 10, 2009 6:24 am

Post by xlebabarov » Fri Jun 28, 2019 12:31 pm

Мисля, че съм обеснил достатъчно подробно. Който има необходимите познания и желае да помогне ще го направи. Ако си от неразбиращата група моля не ми оспамвай темата, особенно господина от по предния коментар. СТИГА ЗАЯЖДАНИЯ
Last edited by xlebabarov on Fri Jun 28, 2019 12:49 pm, edited 1 time in total.
Гошо пича ;) Понякога питам въпросчета с повишена трудност, но какво да се прави :)

User avatar
dakata__92
Web-tourist
Web-tourist
Posts: 3199
Joined: Tue Aug 02, 2011 7:24 pm
Answers: 124

Post by dakata__92 » Fri Jun 28, 2019 12:43 pm

xlebabarov wrote:Мисля, че съм обединил достатъчно подробно. Който има необходимите познания и желае да помогне ще го направи. Ако си от неразбиращата група моля не ми оспамвай темата, особенно господина от по предния коментар. СТИГА ЗАЯЖДАНИЯ
Абе ти тъп ли си или на такъв се правиш? :!: Нищо не си "обединил" или обяснил. Щом ти изискваме трима човека по-подробно разяснение, то сметни сам колко добре си се представил... Вместо да размиваш темата сам, по-добре да беше обяснил какво искаш. ЗА ПОРЕДЕН коментар ти го казваме, ОБЯСНИ НИ какво искаш да направиш. :evil:

User avatar
xlebabarov
Нов
Нов
Posts: 184
Joined: Tue Nov 10, 2009 6:24 am

Post by xlebabarov » Fri Jun 28, 2019 12:47 pm

dakata__92 wrote:
xlebabarov wrote:Мисля, че съм обединил достатъчно подробно. Който има необходимите познания и желае да помогне ще го направи. Ако си от неразбиращата група моля не ми оспамвай темата, особенно господина от по предния коментар. СТИГА ЗАЯЖДАНИЯ
Абе ти тъп ли си или на такъв се правиш? :!: Нищо не си "обединил" или обяснил. Щом ти изискваме трима човека по-подробно разяснение, то сметни сам колко добре си се представил... Вместо да размиваш темата сам, по-добре да беше обяснил какво искаш. ЗА ПОРЕДЕН коментар ти го казваме, ОБЯСНИ НИ какво искаш да направиш. :evil:
xlebabarov wrote:Добре, да речем, че сортираме масива с ksort($a) рекурсивно:

Code: Select all

Array
(
    [] => Array
        (
            [ar] => Array
                (
                    [0] => 
                    [freesby] => Array
                        (
                            [0] => 
                            [johnson] => 
                            [1] => 
                        )

                    [kenneth] => 
                )

            [3] => 
            [4] => 
            [5] => 
        )

    [1] => Array
        (
            [3] => 
            [4] => 
            [5] => 
        )

)
Сега да обесня за какво точно говоря :twisted:
Резултата от изпълнението на моята горна функция е (респективно) следния:

Code: Select all

-
-ar
0
-freesby
0
johnson
1
kenneth
3
4
5
-1
3
4
5
Затова исках да го ксортна за да добие смисъл резултата от изпълнението на функцията ксорт преди самата рекурсия. Бих искалв аргумента $pass да се задава нещо като:

Code: Select all

[1]Стъпка
-ключ(''=>масив)стойност на $pass=>array(''=>array());
[2]Стъпка
-ключ(''=>array('ar'=>масив))стойност на $pass=>array(''=>array('ar'=>array())); 
[3]Стъпка
-ключ(''=>array('ar'=>array(0=>'')))стойност на $pass=>array(''=>array('ar'=>array(0=>true))); 
[4]Стъпка
-ключ(''=>array('ar'=>array(0=>'', 'freesby'=>масив)))стойност на $pass=>array(''=>array('ar'=>array(0=>true, 'freesby'=>array()))); 
Т.е. същото като @Revelation само че вместо цифра да блъска масив с ключа и стойност в $pass

Това как би се случило? Защото ползването на цифра като индекс за това на кой ключ се намира дълбочината пренебрегва ключовете стрингове.
Готово. Стига с обидите както казах или ще се обърна към Боби. Пак казвам ако не разбираш не пиши не ми е нужно обидското ти мнение. А и съществува автокорект

НЕ МИ СПАМЕТЕ ТЕМАТА
Гошо пича ;) Понякога питам въпросчета с повишена трудност, но какво да се прави :)

pix3l
Нов
Нов
Posts: 153
Joined: Sat Oct 08, 2016 2:31 pm

Post by pix3l » Fri Jun 28, 2019 3:41 pm

Дай пример за резултата, който искаш да постигнеш. Тоя масив няма никакъв смисъл... защо ще държиш празни масиви?

Locked