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


Въведение в структурите от данни
Както се казва, „Всичко, което правят софтуерните инженери, е да преместват данни от едно място на друго, от една услуга на друга“. структура от данни е колекция от стойности на данни, връзките между тях и функциите или операциите, които могат да бъдат приложени към данните @Wikipedia (Да, знам) Не само софтуерните инженери и учените по данни трябва да знаят за структурата на данните; вероятно използвате структури от данни всеки ден, без да знаете. Ако получавате имейли и..

Създайте роля с AWS CLI — Пълно ръководство
Създаването на AWS IAM роля ви позволява да делегирате разрешения на AWS ресурси. В това ръководство ще видим как да създадете роля с AWS CLI. Предпоставки Преди да започнем, уверете се, че сте инсталирали AWS CLI и сте го конфигурирали с идентификационните данни на вашия AWS акаунт. Стъпки за създаване на роля с AWS CLI Отворете терминала или командния ред на вашата локална машина. Използвайте командата `aws iam create-role`, за да създадете нова роля. Ето примерна команда:..

LeetCode 328- Четен и нечетен свързан списък
„Въпрос“: Като се има предвид head на единично свързан списък, групирайте всички възли с нечетни индекси заедно, следвани от възлите с четни индекси, и върнете пренаредения списък . Първият възел се счита за нечетен , а вторият възел е четен и т.н. Имайте предвид, че относителният ред както в четните, така и в нечетните групи трябва да остане такъв, какъвто беше във входа. Трябва да решите проблема с O(1) допълнителна пространствена сложност и O(n) времева сложност...

Изтеглете папка от AWS S3
Изтеглянето на папка от AWS S3 е лесен процес, който ви позволява бързо да прехвърляте файлове от облака към вашата локална машина. Следвайте стъпките по-долу, за да изтеглите папка от AWS S3. Влезте в конзолата за управление на AWS и навигирайте до кофата S3, където се намира папката, която искате да изтеглите. Кликнете върху папката, за да я изберете. Кликнете върху бутона „Изтегляне“ в горната част на страницата. В изскачащия прозорец изберете „Изтегляне като ZIP“ и изберете..

Как да печатате на един и същ ред в Python
Отпечатването на един и същ ред е често срещано изискване при работа с Python. Това ни позволява да показваме данните по по-организиран и четим начин. В това ръководство ще проучим различни начини за печат на един и същ ред в Python. Метод 1: Използване на крайния параметър Един от начините за отпечатване на един и същи ред в Python е да използвате крайния параметър. По подразбиране функцията за печат добавя знак за нов ред в края на всеки ред. Въпреки това можем да променим това..

„Уникален“ проблем, решен с Python 3
В тази серия ще разрешим по-важните въпроси, които открихме в книгата Cracking the Coding Interview 6th Edition , използвайки един от най-известните езици за програмиране днес: Python. В книгата намираме 189 въпроса за интервю за програмиране, вариращи от основите до най-трудните проблеми с алгоритмите. Това е доста прилична книга за тези, които искат да се изправят пред някои предизвикателни въпроси относно кода и наистина си струва да бъде прочетена внимателно. За първия въпрос..

Структури на данни: Свързаният списък
Ако някой ви попита: „За какво е полезен свързаният списък“, какво бихте казали? Ако сте като много разработчици, вашият отговор може да бъде „не много“. Вероятно ще ни е трудно да измислим ситуация в кариерата си, когато трябва да използваме такава. Въпреки това, свързаният списък е не само полезна структура от данни, той се използва толкова често, че дори не го забелязваме. От Deques до Stacks, той се използва в ситуации, в които се изисква бързо вмъкване и премахване. Нека да..