--
You received this message because you are subscribed to the Google Groups "Polyglot Quine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to polyglot-quin...@googlegroups.com.
To post to this group, send email to polyglo...@googlegroups.com.
Visit this group at http://groups.google.com/group/polyglot-quine.
For more options, visit https://groups.google.com/groups/opt_out.
Има ли някакъв общоприет assumption за дъно (сложността на T(0))?Сравнително лесно можеш да разпишеш до T(n) = T(0) + n(n-1)/2 + ∑ T(i/2) (сумата на T(i/2) за i от 1 до n), т.е. би трябвало долната граница да е поне O(n²).
--
You received this message because you are subscribed to the Google Groups "Polyglot Quine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to polyglot-quin...@googlegroups.com.
To post to this group, send email to polyglo...@googlegroups.com.
Visit this group at http://groups.google.com/group/polyglot-quine.
For more options, visit https://groups.google.com/groups/opt_out.
Под "поне квадратичен" имах пред вид, че алгоритъма не става. Като правило, квадратични алгоритми (и по-зле) не скалират/не са практични, за големи N. Иска ми се да кажа, че не се ползват, но няма да е вярно. В Chrome, например, ако намериш някъде квадратична операция е бъг.
--
Да, прощавай за лаишкото изказване, следващият път ще намеря символa за Омега голямо.Интересното обаче е, че изглежда рекурентната зависимост характеризира линейна функция (kudos, wolframalpha).Решена като функционално уравнение, споменатата зависимост води до T(n) = -2(n+1).А нашия груб анализ, който assume-ва, че можем да правим съждения на базата на полуразвита форма, или пък да оценяваме, че допълнителен член в уравнението усложнява формата на функцията, е наистина доста неправилен, като се замисли човек.
--
Попитах за гранични условия, точно защото са много определящи.Забележи обаче, че оригиналният анализ, който направихме (все още твърдя, грешно), не разчиташе на използваните от теб гранични условия, просто беше неправилен assumption от наша страна, защото сме решили, че задачата е свързана с реален алгоритъм :)
Освен това, Стефан спомена, че се интересува от чисто математическата страна, доколкото разбрах, та конкретният пример ми се струва много готин.Затова и въведох рекурентната зависимост без гранични условия.На 24 декември 2013 г., 23:37, Slavomir Kaslev <slavomi...@gmail.com> написа:
2013/12/24 Dimitar Dimitrov <dmtrn...@gmail.com>
Да, прощавай за лаишкото изказване, следващият път ще намеря символa за Омега голямо.Интересното обаче е, че изглежда рекурентната зависимост характеризира линейна функция (kudos, wolframalpha).Решена като функционално уравнение, споменатата зависимост води до T(n) = -2(n+1).А нашия груб анализ, който assume-ва, че можем да правим съждения на базата на полуразвита форма, или пък да оценяваме, че допълнителен член в уравнението усложнява формата на функцията, е наистина доста неправилен, като се замисли човек.Може. Обаче, аз мисля, че нашия груб анализ е верен, но не си въвел правилно граничните условия на рекурентаната зависимост за T(n) и затова wolframAlpha ти дава отрицателен резултат за положителни n. Ако му зададеш гранично условия, woflramAlpha се предава.--
Slavomir Kaslev--You received this message because you are subscribed to the Google Groups "Polyglot Quine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to polyglot-quin...@googlegroups.com.
To post to this group, send email to polyglo...@googlegroups.com.
Visit this group at http://groups.google.com/group/polyglot-quine.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "Polyglot Quine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to polyglot-quin...@googlegroups.com.
To post to this group, send email to polyglo...@googlegroups.com.
Visit this group at http://groups.google.com/group/polyglot-quine.
For more options, visit https://groups.google.com/groups/opt_out.