|
0 / 0 / 0
Регистрация: 28.12.2012
Сообщений: 6
|
|
Построение хорошего алгоритма03.03.2013, 14:19. Показов 890. Ответов 3
Метки нет (Все метки)
Построение хорошего алгоритма как это понимать?? задали по теории алгоритмов. может как то это по другому называеться???в интернете по запросу Построение хорошего алгоритма ни чего не находит. помогитее. где взять материал?
0
|
|
| 03.03.2013, 14:19 | |
|
Ответы с готовыми решениями:
3
Построение рекурсивного алгоритма Задание на построение алгоритма (Игра на логику) Построение алгоритма |
| 03.03.2013, 16:59 | |
|
Ничего не слышал какой алгоритм "хороший" или "плохой". Во всяком случае в жизни все решается "по месту" для каждого конкретного случая. От себя сформулировал бы так
- адекватность алгоритма задаче (напр не стоит "стрелять из пушки по воробьям") - быстродействие и расход памяти (баланс для каждой конкретной задачи) - расходы на написание ("last but not least") "Хорошим" следует считать алгоритм оптимальный по этим показателям.
0
|
|
|
|
||
| 03.03.2013, 17:13 | ||
|
Однако Вы наверняка столкнетесь с задачами, для решения которых можно предложить не один, а несколько алгоритмов. И вот тут есть с чем сравнивать, например: - количество строк кода для его реализации; - быстродействие; - точность... и т.д. Критерии у Вас появятся при первом же написании. Или они уже на старте известны. Конечно особняком стоят алгоритмы "очевидные". Реализация одна и других нет. Но это на первый взгляд. Как только Вам придется выбирать численные методы расчета, реализаций будет много. Классический пример - вычисление площади или вероятности: - есть формула, пишем алгоритм, учитываем ограничения и т.д. - метод Монте-Карло, совершенно другой подход Если интересно, почитайте 1. Численные методы и программирование на ФОРТРАНе. (Numerical methods and FORTRAN programming, 1965) [Djv-ZIP] Перевод с английского Б.Н.Казака. Под редакцией и с дополнением Б.М.Наймарка. Издание второе, стереотипное. (М.: Мир, 1977) 2. Дональд Э. Кнут. Искусство программирования, том 1. Основные алгоритмы Поиграйте в поисковике словами "Искусство программирования", много найдете. Удачи.
0
|
||
|
143 / 122 / 21
Регистрация: 13.11.2012
Сообщений: 1,564
|
|
| 03.03.2013, 17:57 | |
|
Есть интересная книжка, по всяким алгоритмам, их реализациям, и главное - они реально прикольные, типа "змейки", пакмана и т.п. простеньких игр и алгоритмов в них. Называется "С++ Мастер Класс"(Мозговой М.В. 2007год Издательство "НиТ"). Может быть подобные алгоритмы будут хорошими, если подразумевать под "хорошим" - действенный и нужный. Это как слово "программист" - это не тот кто пишет, а тот чьи программы используются =)
0
|
|
| 03.03.2013, 17:57 | |
|
Помогаю со студенческими работами здесь
4
Построение задачи и алгоритма:) Построение адаптивного алгоритма RLS
Построение алгоритма обработки данных Построение блок-схем алгоритма:( Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|