Recent Forum Posts
From categories:

Здравейте,
мисля че това което е изложено в момента като част от проведено упражнение е много полезно в този си вид, защото се доближава максимално до нещата които се преподават на практикумите. По този начин човек който е изкарал курса преди години (като мен :) ) може да си припомни точно какво е учил по това време. Голямо неудобство напоследък за мен е това, че нямам достъп до материали във вида в който са ми били преподадени (преди години…). По този начин много по-лесно изплуват в главата ми. Благодаря :)

Относно съдържанието by kopilikopili, 1256828400|%e %b %Y, %H:%M %Z|agohover

Веднага да си признае джмунджито което е творило тука. SIMD -> с една инструкция се обработват пакети от по няколко операнда с идентичен формат. МИМД -> зарежда се пакет от инструкции, които формират конвейр за обработка на пакети от по няколко операнда… В главата на тоя който е писал тая статия е брутална яхния!

Под всякаква критика. by BIGBUGEX (guest), 1242445349|%e %b %Y, %H:%M %Z|agohover
tsveti (guest) 1238590735|%e %b %Y, %H:%M %Z|agohover
in discussion Форум за потребители / Дискусии за страници » Тема 1.

само да кажа, че в moodle на изборен курс съвременни комуникации( няма парола за вход ) има слайдове, които обясняват доста добре аналогови, цифрови сигнали, модулации и т.н.

by tsveti (guest), 1238590735|%e %b %Y, %H:%M %Z|agohover

Първо. И най-най-сериозно. Научи се да пишеш на български. Пълен член се поставя когато обектът върши действието. Изключенията са твърде малко, за да ги описвам. Освен това, научи се да пишеш "двоично дърво". Сериозно, занимаваш се с това повече от пет години и не знаеш, че в името няма и-кратко? Конструктор не се пише с две у-та.
Всяко изречение. Във всяко шибано изречение имаше правописна грешка…

ОК, успокоих се. Следва не-ядосано описание на нещата, които ми се сториха грешни.
Нямаше коментари. Където беше сложено нещо, беше на един ред (//), а и беше на английски.
Всеки софтуер трябва да има коментари. Всеки клас, всеки метод трябва да има коментари. Няма изключения.
Освен това, в програми за обучение трябва да има дори повече коментари от обиковено. Даже и да е очевидно за какво става въпрос - винаги има някой неразбрал, винаги има нужда от още.

Не използваш оператора « за печатане на листата. Твоят аргумент против рекурсивно триещ деструктор беше, че твърде силно връзва единия клас с другия - ако деструкторът на TreeNode е рекурсивен, то структурата не би могла да се използва за триене на един връх, само на цяло дърво - нали? В такъв случай, не би ли трябвало ти да сложиш оператор « в _traverse? Защото иначе пък връзваш наобратно класа за листото с класа за дървото. Защо приемаш, че данните, които ти трябват с в data полето?

Сложих Enum за видовете обхождане на дърво ( if(type == PREORDER) е по-информативно от if(when == 0)) и още малко дребни неща. Кръстих променливите еднакво навсякъде(на някои места беше srch, на други val). Не съм променял същинския код на програмата. Но, честно казано, искаше ми се. Което ме довежда до…

Проблемът

Това не е обектно-ориентирана реализация. Да, знам, веднага ще ми скочиш, че имало методи, енкапсулация и т.н. И пак не е ООП. Вгледай се малко по-внимателно. Това не е нищо повече от C++ wrapper за C код. Реално всеки един от методите ти всъщност вика една функция, която би се компилирала на C. Функция, която приема TreeNode *& (т.е. в момента е в класа, но със същия успех можеше да е и извън него). Това ако не е процедурно програмиране, не знам кое е. Включително и деструкторът ти е такъв.
Намирам няколко обяснения за ситуацията:

  • Ти толкова можеш
  • C++ просто не е подходящо за реализация на дървета.
  • ООП просто не е подходящо за реализация на дървета.

Кое от тези е?
Ако на C++ става грозно, просто да го напишем на C? Ако не, да коригираме текущия код.

Корекции на статията на Искрен by MihailMihail, 1235342347|%e %b %Y, %H:%M %Z|agohover

Умението да опустошиш вербално опонента си винаги е било високо ценено в средите на научните работници.
Това есе би трябвало да повиши средното ниво на обща култура във ФМИ.

http://www.cs.purdue.edu/homes/dec/essay.criticize.html

много ми харесва написаното, честно казано, очаквах просто да качите учебника.. Браво, Мишо!

КАРХ - практикум by zvezdazvezda, 1223821619|%e %b %Y, %H:%M %Z|agohover

Не знаех, че Чичо Гошо има някакво различно доказателство. Е, може да се окаже необходимо в някой момент. Сложи твоето преди това, което аз знам - един вид "официалното" да е по-напред. Врпочем, в момента в твоето нищо не пише(можеш да го вземеш от history, бтв).

Re: by MihailMihail, 1219677282|%e %b %Y, %H:%M %Z|agohover

и ако може не трии доказателства а пиши други и оставяй по два колашпсбокса, нищо че доакзатвелството на 2 което си сложил е няколко милиона пъти по-елегантно, лесно и красиво от това което бях сложил аз(и взел от лекциите на чичо Гошо)

by smithersonsmitherson, 1219545562|%e %b %Y, %H:%M %Z|agohover

имах предвид тема 6, не 9

by smithersonsmitherson, 1219544829|%e %b %Y, %H:%M %Z|agohover

използва БЧР и функции с аргументи клонящи към безкрайност, все пак това е конспекта на чичо Гошо, той не споменава тез 2 неща преди тема 9

by smithersonsmitherson, 1219544695|%e %b %Y, %H:%M %Z|agohover
Анализ 108
MihailMihail 1219338497|%e %b %Y, %H:%M %Z|agohover
in discussion Форум за автори / Мързел » Анализ 108

Статията е кажи-речи готова.
Ако се сетя да добавя още някоя теорема - ще го направя и това ще е.
Остава обаче доказателството на дефиницията на Коши (която не е стандартната дефиниция - тя не се обвързва с ничие име). Трябва ли да го пишем това доказателство, чудя се…

Анализ 108 by MihailMihail, 1219338497|%e %b %Y, %H:%M %Z|agohover

Някой може ли да ми обясни защо тази статия не е веднага след "непрекъснатост"? И защо въобще са 2 различни статии?

Какво по дяволите by MihailMihail, 1219332522|%e %b %Y, %H:%M %Z|agohover

Това е вторият пост във форума. За момента всичко е в тестова фаза, но би трябвало да съм го пуснал както трябва :)
Впрочем, на тази страница и' липсват някои неща. Например реална характеристика на множествата. Как не може да има повтарящи се елементи, как елементите не са подредени и т.н.

Втори пост - все още тествам by MihailMihail, 1219056880|%e %b %Y, %H:%M %Z|agohover

First Post! Това е нашият нов форум.
Ха да ни е честит.
Вече можем да имаме дискусии за всяка страница поотделно. Също така, краткотрайно-просъществувалата страница todo ще може да бъде напълно заместена от форума.

by MihailMihail, 1219056599|%e %b %Y, %H:%M %Z|agohover
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License