Дэвид Массер - David Musser

Дэвид «Дэйв» Массер является почетным профессором Информатика на Политехнический институт Ренсселера в Трой, Нью-Йорк, Соединенные Штаты.

Он известен своей работой в общее программирование, особенно применительно к C ++, и его сотрудничество с Александр Степанов. Их совместная работа включает в себя создание термина «общее программирование» в Мюссер и Степанов (1989), и привел к созданию C ++ Стандартная библиотека шаблонов (STL).

В Мюссер (1997), он разработал алгоритм сортировки называется интросорт (также известная как интроспективная сортировка) и связанные алгоритм выбора называется интроселект, чтобы предоставить алгоритмы, которые одновременно эффективны и имеют оптимальную производительность в худшем случае, для использования в STL.[1]

В 2007 году он ушел из Rensselaer.

Избранные публикации

  • Мюссер, Д.; Степанов, А.А. (1989). «Общее программирование». В П. Джанни (ред.). Символьные и алгебраические вычисления: Международный симпозиум ISSAC 1988. Конспект лекций по информатике. 358. С. 13–25. Дои:10.1007/3-540-51084-2_2. ISBN  978-3-540-51084-0.CS1 maint: ref = harv (связь)
  • Musser, Дэвид Р. (1997). «Алгоритмы интроспективной сортировки и отбора». Программное обеспечение: практика и опыт. 27 (8): 983–993. Дои:10.1002 / (SICI) 1097-024X (199708) 27: 8 <983 :: AID-SPE117> 3.0.CO; 2- #.CS1 maint: ref = harv (связь)

Рекомендации

  1. ^ "Общие алгоритмы ", Дэвид Мюссер

внешняя ссылка