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

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

4
Як обчислити точку по колу кола?
Як можна реалізувати наступну функцію на різних мовах? Обчисліть (x,y)точку на окружності кола, задавши вхідні значення: Радіус Кут Походження (необов'язковий параметр, якщо підтримується мовою)

8
Знайти запущену медіану з потоку цілих чисел
Можливий дублікат: середній алгоритм прокатки в С Враховуючи, що цілі числа читаються з потоку даних. Знайдіть медіану елементів, прочитаних на сьогодні, ефективно. Прочитане нами рішення: Ми можемо використовувати максимальну купу на лівій стороні для представлення елементів, менших за ефективну медіану, і міні-купу на правій стороні, щоб представити елементи, що перевищують …
223 algorithm  heap  median 


5
Як перевіряються сертифікати ssl?
Яка серія кроків необхідна для надійної перевірки ssl сертифікату? Моє (дуже обмежене) розуміння полягає в тому, що, коли ви відвідуєте веб-сайт https, сервер надсилає клієнту сертифікат (браузер) сертифікат, і браузер отримує інформацію про емітента сертифіката з цього сертифіката, потім використовує його для зв’язку з видавцем, і якось порівнює сертифікати на …

7
Пропустити список проти дерев бінарного пошуку
Нещодавно я натрапив на структуру даних, відому як пропускний список . Схоже, це дуже схожа поведінка з двійковим деревом пошуку. Чому ви коли-небудь хочете використовувати список пропусків над двійковим деревом пошуку?





10
Найшвидший спосіб сортування 10 чисел? (цифри 32 бітні)
Я вирішую проблему, і це включає сортування 10 чисел (int32) дуже швидко. Моїй програмі потрібно сортувати 10 номерів мільйони разів якнайшвидше. Я відбираю набір даних з мільярдів елементів, і кожен раз, коли мені потрібно вибирати з нього 10 чисел (спрощено) і сортувати їх (і робити висновки зі списку відсортованих 10 …

29
Програмно виявлення витривалості в програмі C ++
Чи є програмний спосіб виявити, чи ви перебуваєте в архітектурі великого ендіану чи мало-ендіанця? Мені потрібно вміти писати код, який буде виконуватися в системі Intel або PPC і використовувати абсолютно той самий код (тобто відсутність умовної компіляції).


12
Алгоритм надування / дефляції (зміщення, буферизація) полігонів
Як би я "надув" багатокутник? Тобто я хочу зробити щось подібне до цього: Вимога полягає в тому, що ребра / точки нового (завищеного) полігону знаходяться на однаковій постійній відстані від старого (оригінального) багатокутника (на прикладі цього зображення вони не є, оскільки тоді доведеться використовувати дуги для завищених вершин, але давайте …

12
Викидання найпотужніших людей з перевантаженого літака.
Скажімо, у вас літак, і він мало пального. Якщо літак не скине 3000 фунтів ваги пасажирів, він не зможе дістатися до наступного аеропорту. Щоб врятувати максимальну кількість життів, ми хотіли б спочатку скинути найважчих людей із літака. І о так, у літаку мільйони людей, і ми хотіли б оптимального алгоритму …
200 c++  algorithm  sorting  stl 

14
Сортування за місцем Radix
Це довгий текст. Будь ласка, нехай зі мною. Зникла питання: чи є дієвий алгоритм сортування радіоактивних місць ? Попередній У мене величезна кількість невеликих рядків фіксованої довжини, які використовують лише літери "A", "C", "G" і "T" (так, ви вже здогадалися: ДНК ), які я хочу сортувати. На даний момент я …

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