Гид по Computer Science
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

автордың кітабынан сөз тіркестері  Гид по Computer Science

В качестве книги с доказательствами, написанной для студентов и аспирантов, я настоятельно рекомендую Introduction to Algorithms1 («Алгоритмы. Вводный курс») Кормена (Cormen), Лейзерсона (Leiserson), Ривеста (Rivest) и Стейна (Stein) (этих авторов обычно объединяют под аббревиатурой CLRS).
2 Ұнайды
Комментарий жазу
Angelina Kurbatova
Angelina Kurbatovaдәйексөз келтірді2 жыл бұрын
http://www.whatwil­liamsaid.com/books/ вы найдете тесты для самопроверки к каждой главе.
1 Ұнайды
Комментарий жазу
Голубева Мария
Голубева Мариядәйексөз келтірді1 апта бұрын
линейный алгоритм — общее время выполнения пропорционально количеству обрабатываемых элементов. Для большинства задач это лучшее, чего можно добиться
Комментарий жазу
Голубева Мария
Голубева Мариядәйексөз келтірді1 апта бұрын
С точки зрения математики мы вычисляем асимптотическое время выполнения алгоритма, то есть скорость увеличения времени выполнения в зависимости от размера входных данных.
Комментарий жазу
Алла Николенко
Алла Николенкодәйексөз келтірді3 апта бұрын
То, что конкретно означает вес, зависит от того, что описывает граф. На графе крупных городов ребра с весами могут представлять расстояния в милях по кратчайшему шоссе между двумя городами. На электрической схеме веса — это максимальный ток через данное соединение
Комментарий жазу
Алла Николенко
Алла Николенкодәйексөз келтірді3 апта бұрын
Вершины графа можно представить как локации, а реб­ра — как пути между ними, но в действительности не все пути имеют одинаковую длину. В невзвешенном графе ребра просто показывают, между какими вершинами есть прямой путь, но существуют также взвешенные графы, в которых каждому ребру присвоен вес. Обычно, но не всегда эти веса являются неотрицательными целыми числами. Вес часто воспринимается как стоимость использования этого ребра.
Комментарий жазу
Алла Николенко
Алла Николенкодәйексөз келтірді3 апта бұрын
Алгоритмы раскраски обычно используются в таких приложениях, как планирование, анализ данных, работа в сетях и т.п. Например, рассмотрим задачу назначения времени для собраний длительностью один час, когда на разные собрания приглашаются разные люди и используется разное оборудование. Мы представляем каждое собрание в виде вершины и добавляем ребро между двумя вершинами, если в них задействованы одни и те же человек или оборудование. Нахождение минимальной раскраски говорит нам о необходимости назначить разное время для встреч
Комментарий жазу
Алла Николенко
Алла Николенкодәйексөз келтірді3 апта бұрын
Очевидно, что хроматическое число графа, не имеющего ребер, равно единице (все вершины могут быть одного цвета). Для полного графа из n вершин хроматическое число равно n (каждая вершина смежна со всеми остальными вершинами, поэтому все вершины должны быть разных цветов).
Комментарий жазу
Алла Николенко
Алла Николенкодәйексөз келтірді3 апта бұрын
Хроматическое число графа — это количество цветов, необходимых для его правильной раскраски. Другая формулировка теоремы о четырех цветах состоит в том, что хроматическое число плоского графа — не больше четырех.
Комментарий жазу
Алла Николенко
Алла Николенкодәйексөз келтірді3 апта бұрын
Аналогично правильная раскраска ребер — это такая, при которой два ребра, инцидентные39 одной и той же вершине, раскрашены в разные цвета.
Комментарий жазу