Запитання з тегом «algorithm»

Алгоритм - це послідовність чітко визначених кроків, яка визначає абстрактне рішення проблеми. Використовуйте цей тег, коли ваша проблема пов’язана з дизайном алгоритму.

16
Алгоритм випадкового генерування естетично приємної палітри кольорів [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередилось на одній проблемі, лише відредагувавши цю публікацію . Закрито 3 роки тому . Удосконаліть це питання Я шукаю простий алгоритм для створення великої кількості випадкових, естетично приємних кольорів. …
301 algorithm  colors 

30
Напишіть програму, щоб знайти 100 найбільших чисел із масиву в 1 мільярд чисел
Нещодавно я взяв участь в інтерв'ю, де мене попросили "написати програму, щоб знайти 100 найбільших чисел з масиву в 1 мільярд чисел". Мені вдалося лише дати грубе рішення, яке повинно було сортувати масив за часовою складністю O (nlogn) та взяти останні 100 чисел. Arrays.sort(array); Інтерв'юер шукав кращої складності в часі, …
300 algorithm  sorting 

7
Як працює алгоритм розфарбовування списку пісень в iTunes 11? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередилось на одній проблемі, лише відредагувавши цю публікацію . Закрито 3 роки тому . Удосконаліть це питання Новий iTunes 11 має дуже гарний вигляд для списку пісень альбому, підбираючи …



10
Що таке динамічне програмування? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередилось на одній проблемі, лише відредагувавши цю публікацію . Закрито 10 місяців тому . Удосконаліть це питання Що таке динамічне програмування ? Чим вона відрізняється від рекурсії, запам'ятовування тощо? …

12
Для чого ми використовуємо Base64?
У Вікіпедії йдеться Схеми кодування Base64 зазвичай використовуються, коли виникає потреба в кодуванні бінарних даних, які потрібно зберігати та передавати через носії, призначені для обробки текстових даних. Це потрібно для того, щоб дані залишалися цілими без змін під час транспортування. Але хіба це не те, що дані завжди зберігаються / …

7
Який алгоритм можна використовувати для упаковки прямокутників різних розмірів у найменший можливий прямокутник досить оптимальним способом?
На цей питання є відповіді на Stack Overflow на російському : Необхідно виводити, якнайбільше число фігур разом знаходиться прямо прямо. Чем можна реалізувати? У мене з'явилася купа прямокутних предметів, які мені потрібно упакувати в найменший можливий простір (розміри цього простору повинні бути двома потужностями). Мені відомо про різні алгоритми упаковки, …
273 algorithm  packing 

10
Представлення та розв’язання лабіринту даного образу
Який найкращий спосіб зобразити та розв’язати лабіринт із заданим зображенням? З огляду на зображення JPEG (як показано вище), який найкращий спосіб прочитати його, розібрати його в якусь структуру даних та вирішити лабіринт? Перший мій інстинкт - прочитати зображення в пікселі за пікселем і зберігати його у списку (масиві) булевих значень: …


10
Швидка стеля цілого поділу в C / C ++
За даними цілих значень xі y, C і C ++ обидва повертають як коефіцієнт q = x/yпідлогу еквівалента плаваючої точки. Мене цікавить метод повернення стелі натомість. Наприклад, ceil(10/5)=2і ceil(11/5)=3. Очевидний підхід передбачає щось на кшталт: q = x / y; if (q * y < x) ++q; Це вимагає додаткового …
262 c++  c  algorithm  math 

6
Чим відрізняється глибина дерева від висоти?
Це просте запитання з теорії алгоритмів. Різниця між ними полягає в тому, що в одному випадку ви рахуєте кількість вузлів, а в іншому кількість ребер на найкоротшому шляху між кореневим та конкретним вузлом. Що це таке?

25
Як визначити, чи є точка у 2D трикутнику? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито минулого місяця . Удосконаліть це питання Чи є простий спосіб визначити, чи знаходиться точка всередині трикутника? Це 2D, а не 3D.
258 algorithm  math  geometry 


20
Визначте колір шрифту залежно від кольору фону
Враховуючи систему (наприклад, веб-сайт), яка дозволяє користувачеві налаштувати колір тла для певного розділу, але не колір шрифту (щоб мінімізувати кількість варіантів), чи існує можливість програмно визначити, чи є "світлий" чи " темний "шрифт потрібен? Я впевнений, що є якийсь алгоритм, але я не знаю достатньо кольорів, освітленості тощо, щоб зрозуміти …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.