Свързани публикации 'data-structures'


Нещата, които всеки CSE студент трябва да знае и прави, докато следва B.E/B.Tech
Както знаете текущия сценарий на колежите (по-специално на колежите от ниво 3), получаването на добри позиции е лесно, но влизането в компании, базирани на продукти, е трудно, много трудно. Небрежният начин на живот в колежа няма да ви осигури страхотна работа или да оформи кариерата ви. Това са някои от нещата, които можете да направите във вашия колеж, за да оформите кариерата си. ⦿ Първо компаниите, които идват да набират служители в колежи от ниво 3, са повече или по-малко..

Градивни елементи на код
Когато изучавате софтуер, ще трябва да изберете какво. Просто има твърде много, за да изберете всичко. Толкова много е наистина готино и удовлетворяващо, но някои са по-досадни и се чувстват като работа. Има обаче неща, които трябва да знаете; основите са изискване, независимо какво изберете. Независимо дали става въпрос за машинно обучение и невронни мрежи или API за уеб разработка и REST, ще трябва да знаете основите и за двете. Структурите на данни са доста фундаментални и..

Практически задачи за купчина и въпроси за интервю
„Група“ е специализирана дървовидна структура от данни, която удовлетворява свойството на купчина: Ако „A“ е родителски възел на „B“, тогава ключът (стойността) на възел „A“ е подреден по отношение на ключ на възел „B“ със същия ред, който се прилага в купчината. Купчината може да бъде класифицирана допълнително като „максимална купчина“ или „минумна купчина“. В max-heap ключовете на родителските възли винаги са по-големи или равни на тези на децата и най-високият ключ е в основния..

ABCDEF — SPOJ ПРОБЛЕМ
Така че, ако сте се натъкнали на този проблем или нещо подобно, ето как да го разрешите. Първо изложението на проблема. Даден ви е набор S от цели числа между -30 000 и 30 000 (включително). които удовлетворяват: d!=0 Вход Първият ред съдържа цяло число N (1 ≤ N ≤ 100), размерът на набор S. Елементите на S са дадени в следващите N реда, по едно цяло число на ред. Дадените числа ще бъдат различни. Изход Изведете общия брой възможности. Тази редакционна..

Модели за интервюта за кодиране — Топ „K“ елементи
Успейте с всяко интервю за кодиране, като научите модели на алгоритми Въведение Моделът на горните K елементи е техника, която има за цел да върне даден брой от най-честите/най-големите/най-малките елементи в даден набор. Ключовата структура на данните за решаване на проблеми с най-добрите K елементи е купчина. Като характеристика на max heap и min heap, винаги можем да получим най-големия и най-малкия елемент ефективно, т.е. O(logN). Приближаване Нека да видим някои примери...

Съвети и трикове за битова манипулация и често задавани въпроси за интервю
Манипулирането на битове е актът на алгоритмично манипулиране на битове или други части от данни, по-кратки от дума. Задачите на компютърното програмиране, които изискват манипулиране на битове, включват контрол на устройството на ниско ниво, алгоритми за откриване и коригиране на грешки, компресия на данни, алгоритми за криптиране и оптимизация. За повечето други задачи съвременните езици за програмиране позволяват на програмиста да работи директно с абстракции вместо с битове, които..

Често срещани модели за решаване на проблеми с помощта на JavaScript
В процес съм на самообучаване на структури от данни и алгоритми и в момента следвам курса, пуснат на Udemy от Colt Steele. След като завърших Bootcamp, нямах традиционен курс по алгоритми или теория и използване на структури от данни в компютърните науки. Досега това беше впечатляващ курс и аз продължавам с бавно, но стабилно темпо. Колт постоянно предупреждава студентите, че материалът може да е гъст на моменти и да не бързат с курса, но той успява да раздели материала на смилаеми..