!

31 июля 2013

Программирование на языке "C". Методы сортировки.

ТО что необходимо знать ! | Комментарии (0)

Выбор метода сортировки, тут не всё так однозначно.

Опытные программисты, имея в своем арсенале несколько методов сортировки, выбирают наиболее подходящий из них для каждой конкретной ситуации. Руководствуйтесь при выборе следующими правилами:

  • Обычно наилучшие результаты дает метод быстрой сортировки.
  •   При сортировке небольших массивов (менее 100 элементов) лучше использовать прямые методы, так как сложные алгоритмы имеют больший размер кода и при малом кол-ве сортируемых элементов неэффективны.
  •   Если сортируется связный список, то для него более эффективны методы вставок (метод обычных вставок или алгоритм Шелла).
  • Если массив частично упорядочен, также лучше работают методы вставок.
  • Или вот краткий списочек :
разные методы сортировки, фото

Так что выбирайте методы исходя из потребностей, так как не бывает одного самого лучшего, самого быстрого и самого оптимального (впрочем как и везде).

Продолжение следует...



-----
Если вас интересуют вопросы интернет-программирования и разработка вёб-ресурсов. То знайте, что красивый дизайн делают тут, подробности по сылке, на портале диджитал агентства "White Tiger".

  • Рассылки и совместные программы как методы продвижения сайтов.
  • Продолжение темы программирования на языке "С": Какой метод поиска выбрать?
  • Методы бесплатного продвижения в социальных сетях.
  •  (голосов: 0)
    Комментарии (0)