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


Гмурнете се дълбоко в обекта в javascript
Обектите са гръбначният мозък на javascript, а в Javascript всичко е обект. Обектите са колекции от двойки ключ: стойност, където всяка двойка ключ-стойност се нарича свойство. Свойството може да бъде низ, цяло число, функция, масив или самия обект. Без конкретен ред, просто споделям неща, които знам за обектите В края на блога ще знаете как да Инициализиране на обект добавяне, изтриване, модифициране и повторение на свойство в обект и още на.... Инициализиране на..

Какво е Big-O нотация?
Чували ли сте някога за Big-O нотация? Ако не, не се притеснявайте, не сте сами. Това е доста сложна концепция, която се използва в програмирането, за да опише производителността или сложността на алгоритъм. В тази публикация в блога ще обсъдим какво е нотация Big-O и как може да се използва за подобряване на вашите умения за програмиране! Дефиниране на Big-O нотация

ПРОСТО РАЗБИРАНЕ НА СТРУКТУРИТЕ НА ДАННИ И АЛГОРИТМИТЕ В PYTHON
Горивото в колата подпомага нейната функционалност и без него тя може да стане безполезна. Така че структурите от данни и алгоритмите са горивото на python. Python не може да работи без структури от данни и алгоритми. Структурите на данни са начин за организиране и съхраняване на данни, така че да могат да бъдат достъпни и да се работи ефективно с тях. Структурите от данни се разделят на примитивни и непримитивни структури от данни. Примитивните структури от данни са градивни елементи..

Структури на данни и алгоритми: масиви в Python
Структури на данни и алгоритми: масиви в Python Източник: C# Corner Въведение Масивът е колекция от подобни, последователни типове данни, съхранявани на централно място. Под колекция от подобни типове данни имам предвид, че ако искаме да съхраняваме цели числа/цели числа, можем да имаме нашия масив, който съдържа само цели числа, същото важи за низове, плаващи числа и други типове данни. Да кажем, че имаме x = 100, това означава, че сме декларирали променлива x със стойност..

К Гаяшан
Решено от K Gayashan Избран алгоритъм за сортиране Въпроси и отговори с помощта на езика за програмиране Java Въпрос Да приемем, че отбор от 50 играча трябва да подреди в низходящ ред въз основа на датата на поставяне на ваксината срещу covid19, за да идентифицира 15 играчи, които са се ваксинирали първи. (1) Проектирайте и разработете подходящ алгоритъм за сортиране, за да сортирате тези играчи въз основа на тяхната дата на ваксинация. (2) Приложете алгоритъма за сортиране с..

Разбиране на LeetCode 14. Най-дългият общ префикс
Днес продължаваме нашата серия, като вземаме 14-ия проблем от LeetCode: Най-дългият общ префикс . За щастие, това предизвикателство не отнема толкова много време, колкото предишните две, които публикувах наскоро за трансформиране на римски цифри в цели числа ( прочетете го тук ) и установяване дали единично свързан списък е палиндром или не ( прочетете го тук ) . Но само защото не изглежда толкова трудно за решаване, не означава, че не е интересно. 14. Longest Common Prefix изисква от..

Съхранение и извличане: Търсене в паметта и индексиране (фокусирано върху Java)
Управление на паметта на Java Java има автоматично управление на паметта, което автоматично извършва събиране на боклук , което автоматично освобождава обекти, които вече не се използват, за да освободи памет. Структура на паметта на Java Стек: примитивни типове (int, char, …) и съдържа препратка към купчини обекти. Купчина: действителни обекти, обектите съхраняват стойността си вътре в купчината. Стек срещу куп Стек: разпределението на паметта е автоматично, размерът е..