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

У математиці та інформатиці алгоритм є ефективним методом, вираженим як кінцевий перелік чітко визначених інструкцій для обчислення функції. Алгоритми використовуються для обчислення, обробки даних та автоматизованих міркувань.

5
Алгоритм розвитку навчання [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 5 років тому . Це досить загальне питання. Я знаю трохи Perl і Python, і я хочу вивчити програмування більш глибоко, так що, як …

13
У яких областях програмування час роботи алгоритму насправді є важливою проблемою?
Іноді я чую, як люди кажуть, що через швидкість процесорів та обсяг пам’яті доступної пам’яті, ефективність алгоритму та час виконання не викликають на практиці серйозних проблем. Але я думаю, що все ж є сфери, де такі міркування залишаються першорядними. Два, що спадають на думку, - це алгоритмічна торгівля, де тисячі …
15 algorithms 

5
Як зробити TDD для чогось із багатьма перестановками?
Під час створення такої системи, як AI, яка може пройти багато різних шляхів дуже швидко, або насправді будь-який алгоритм, який має кілька різних входів, можливий набір результатів може містити велику кількість перестановок. Який підхід слід використовувати для використання TDD під час створення системи, яка видає багато, багато різних перестановок результатів?

6
Це нормально, щоб не повністю зрозуміти дерева РБ? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Тож я просто навчився червоних чорних дерев у Кормен і ух! Як правило, мені …
15 algorithms 

5
Новий алгоритм. Чому саме алгоритм неспокійного алмазу?
Я не можу зрозуміти, чому сукупність вважається алгоритмом сортування за місцем . Я маю на увазі додаткову структуру даних, заповнену елементами масиву, який слід сортувати, тобто купу, що використовується для сприяння вилученню мінімального значення та процесу сортування. То, може, я не розумію тут визначення місця? Але для сортування вставки, наприклад, …

2
Швидке стискання відеопотоку без втрат
У мене є відео із стаціонарної камери. І дозвіл, і FPS досить високі. Отримані дані у форматі Bayer і використовують 10 біт на піксель. Оскільки на моїй платформі немає 10-ти бітових даних, вихідні дані зберігаються в пам'яті за допомогою 16-бітних слів. Я хочу здійснити якесь стиснення даних без втрат, перш …

4
Шаблон алгоритму, який видає пояснення того, як він потрапляє до рішення, коли це необхідно
Такий сценарій траплявся зі мною кілька разів. Я запрограмував алгоритм, який вирішує певну проблему. Це прекрасно працює і знаходить правильні рішення. Тепер я хочу мати можливість сказати алгоритму "написати повне пояснення того, як ти потрапив до рішення". Моя мета - мати можливість використовувати алгоритм в онлайн-демонстраціях, підручниках тощо. Я все …

3
Пошук цілих послідовностей
У мене досить складна проблема пошуку, яку мені вдалося звести до наступного опису. Я гуглився, але не зміг знайти алгоритм, який, здається, відповідає моїй проблемі. Зокрема, потрібно пропустити довільні цілі числа. Можливо, хтось тут може мене на щось вказати? Візьмемо, наприклад, послідовність цілих чисел A (1 2 3 4) Візьміть …
14 algorithms 

4
Як я можу оцінити ентропію пароля?
Прочитавши різні ресурси про надійність пароля, я намагаюся створити алгоритм, який дасть приблизну оцінку кількості ентропії пароля. Я намагаюся створити максимально всебічний алгоритм. На даний момент у мене є лише псевдокод, але алгоритм охоплює наступне: довжина пароля повторені символи шаблони (логічні) різні символьні пробіли (LC, UC, Numeric, Special, Extended) словникові …

8
Знайдіть «дірку» у списку цифр
Який найшвидший спосіб знайти перше (найменше) ціле число, яке не існує в заданому списку несортованих цілих чисел (а це більше, ніж найменше значення списку)? Мій примітивний підхід сортує їх і переглядає список, чи є кращий спосіб?

10
Чи дійсно орієнтація на об'єкти впливає на продуктивність алгоритму?
Об'єктна орієнтація мені дуже допомогла в реалізації багатьох алгоритмів. Однак, об'єктно-орієнтовані мови іноді спрямовують вас у прямолінійному підході, і я сумніваюся, чи такий підхід завжди хороший. OO дуже корисно швидко та легко в алгоритмах кодування. Але чи може цей OOP бути недоліком для програмного забезпечення на основі продуктивності, тобто як …

3
Реалізація алгоритмів технічного паперу в C ++ або MATLAB
Я підрозділ електротехніки. Я читав багато технічних праць про алгоритми обробки сигналів та зображень (реконструкція, сегментація, фільтрація тощо). Більшість алгоритмів, показаних у цих роботах, визначені протягом безперервного часу та безперервної частоти і часто дають рішення в умовах складних рівнянь. Як би ви реалізували технічний документ з нуля в C ++ …
14 c  algorithms  matlab 

3
AVL Дерева та Справжній світ
у школі нас навчають, як можна врівноважувати дерево AVL після вставки чи видалення. Чим насправді цей тип знань стане корисним у реальному світі? Чи може хтось навести приклад того, коли цей тип знань насправді був би корисним? З того, що я бачив, на робочому місці такі деталі навряд чи з’являються… …

3
Чи безпечна для Google мова?
ця сторінка http://golang.org/doc/go_faq.html пише: Хоча Go має статичні типи, мова намагається змусити типи відчувати себе меншою вагою, ніж у типових мовах OO Тож моє запитання саме в тому, чи безпечно він набраний із дженериками (як-от C #) або друкується (наприклад, JavaScript) або необов’язково (наприклад, параметр, суворий у Vb.Net)

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

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