VB, MS Access, VC++, Delphi, Builder C++ принципы(технология), алгоритмы программирования — страница 8

  • Просмотров 10989
  • Скачиваний 505
  • Размер файла 384
    Кб

определять, как найти конкретную запись в базе из 10 миллионов записей. В зависимости от класса используемых алгоритмов искомые данные могут быть найдены за секунды, часы или вообще не найдены. В этом материале обсуждаются алгоритмы на Visual Basic и содержится большое число мощных алгоритмов, полностью написанных на этом языке. В ней также анализируются методы обращения со структурами данных, такими, как списки, стеки, очереди и

деревья, и алгоритмы для выполнения типичных задач, таких как сортировка, поиск и хэширование. Для того чтобы успешно применять эти алгоритмы, недостаточно их просто скопировать в свою программу. Необходимо кроме этого понимать, как различные алгоритмы ведут себя в разных ситуациях, что в конечном итоге и будет определять выбор наиболее подходящего алгоритма. В этом материале поведение алгоритмов в типичном и наихудшем

случаях описано доступным языком. Это позволит понять, чего вы вправе ожидать от того или иного алгоритма и распознать, в каких условиях встречается наихудший случай, и в соответствии с этим переписать или поменять алгоритм. Даже самый лучший алгоритм не поможет в решении задачи, если применять его неправильно. =============xi Все алгоритмы также представлены в виде исходных текстов на Visual Basic, которые вы можете использовать в своих

программах без каких‑либо изменений. Они демонстрируют использование алгоритмов в программах, а также важные характерные особенности работы самих алгоритмов. Что дают вам эти знания После ознакомления с данным материалом и примерами вы получите: 1.       Понятие об алгоритмах. После прочтения данного материала и выполнения примеров программ, вы сможете применять сложные алгоритмы в своих проектах на Visual Basic и

критически оценивать другие алгоритмы, написанные вами или кем‑либо еще. 2.       Большую подборку исходных текстов, которые вы сможете легко добавить к вашим программам. Используя код, содержащийся в примерах, вы сможете легко добавлять мощные алгоритмы к вашим приложениям. 3.       Готовые примеры программ дадут вам возможность протестировать алгоритмы. Вы можете использовать эти примеры и

модифицировать их для углубленного изучения алгоритмов и понимания их работы, или использовать их как основу для разработки собственных приложений. Целевая аудитория В этом материале обсуждаются углубленные вопросы программирования на Visual Basic. Они не предназначена для обучения программированию на этом языке. Если вы хорошо разбираетесь в основах программирования на Visual Basic, вы сможете сконцентрировать внимание на