Свързани публикации 'algorithms'


Визуално обяснена максимална клика
Максималната клика е техника, използвана за намиране на най-големия клъстер от върхове, където всеки връх е свързан един с друг. Да разгледаме един пример. Ще разгледаме всеки връх и ще видим какъв ще бъде най-големият клъстер на следната графика. Нека разгледаме първия връх. Връх 1 е свързан с върхове 2, 4 и 6. Трябва да се уверим, че всеки от тези върхове също има връзка един с друг. Свързан ли е връх 2 с връх 4? да Свързан ли е връх 2 с връх 6? да Свързан ли е връх 4 с..

Най-дългият палиндромен подниз с алгоритъма на Manacher
Даден е низ, намерете най-дългия палиндромен подниз. Какво е палиндром? Палиндромният низ се чете по същия начин от назад или напред Пример: „abba“, „abcba“ Търсим подниз, който е палиндром, а не подпоследователност (има разлика) Тези въпроси споделят прилики с въпроса за намиране на най-дългата палиндромна подпоследователност, която може да бъде решена с помощта на динамично програмиране. Тъй като поднизът също е подпоследователност, можем да приложим същия алгоритъм с малки..

Машинно обучение срещу дълбоко обучение: Ето какво трябва да знаете
Изкуствен интелект (AI) и машинно обучение (ML) са два термина, които небрежно се подхвърлят в ежедневните дискусии, независимо дали в компании, институции или технически срещи. Предполага се, че машинното обучение ще позволи използването на изкуствен интелект в бъдеще. AI сега се определя като „теория и развитие на компютърни системи, способни да изпълняват задачи, поддържащи и легитимиращи човешкия интелект, като визуално възприятие, разпознаване на реч, вземане на решения и езиков..

Алгоритми, които да ви направят по-ефективни
Какво можем да научим от компютрите, за да станем по-добри? Вашият фокус и как да го защитите По-рано в кариерата ми останах с впечатлението, че успехът е силно свързан с това да кажеш да . Тази бърза услуга? Няма проблем. Онази интересна идея, която някой току-що ми спомена в кухнята? Вероятно трябва да прототипирам това. Прескачане на това обаждане до клиент? Защо не. Винаги казвайки да е начинът, по който мислех, че мога да бъда най-полезен и как мога да се отворя за..

Big O е наистина Big! (ЧАСТ 1)
Колко ефективна и мащабируема е наистина вашата програма? Голямо О , това наистина е важна тема за разглеждане. Почти не можете да видите интервю без тази тема. И това е концепция, която ще продължи дълго време в света на разработчиците. Независимо дали сте старши разработчик, който кодира от дълго време, или сте начинаещ, който току-що започва, това е незаменима концепция, за която трябва да знаете. Това не само помага на интервю, но и играе жизненоважна роля в начина, по който..

Битове и байтове — 8.25.17 — Тази седмица в машинно обучение и AI
Изследователи от Института за биомедицинска информатика на Университета на Пенсилвания сравняват 13 най-съвременни ML алгоритма върху 165 публично достъпни класификационни проблема и представят резултатите в „Съвети, управлявани от данни за прилагане на машинно обучение към проблеми с биоинформатиката“. В крайна сметка те научават това, което всеки Kaggler знае... Gradient Boosted Decision Trees работят наистина добре. AI става наистина интересен, когато можем да пишем софтуер, който..

Основното ръководство за структури от данни и алгоритми за начинаещи | Най-добрият ресурс
Основното ръководство за структури от данни и алгоритми за начинаещи | Най-добрият ресурс Започнете пътуването си със структура на данни и алгоритъм: Ръководство стъпка по стъпка за начинаещи Прочетете книга : Вземете добра книга за структури от данни и алгоритми като „Въведение в алгоритмите“ от Cormen, „Algorithms in C“ от Sedgewick или „Data Structures and Algorithms in Java“ от Goodrich. Практически задачи : Започнете да решавате проблеми, свързани със структури от данни и..