graph-implementation
所属分类:图形图像处理
开发工具:Java
文件大小:32KB
下载次数:0
上传日期:2019-03-06 06:21:37
上 传 者:
sh-1993
说明: 编程以使用图形
(Programm to working with graphs)
文件列表:
CONTRIBUTING.md (43, 2019-03-06)
LICENSE (11357, 2019-03-06)
graph-implementation.iml (679, 2019-03-06)
graph-matrix-example.txt (30, 2019-03-06)
list-json-example.txt (88, 2019-03-06)
src (0, 2019-03-06)
src\com (0, 2019-03-06)
src\com\company (0, 2019-03-06)
src\com\company\Graph (0, 2019-03-06)
src\com\company\Graph\Main.java (272, 2019-03-06)
src\com\company\Graph\Model (0, 2019-03-06)
src\com\company\Graph\Model\Common (0, 2019-03-06)
src\com\company\Graph\Model\Common\Adjency.java (328, 2019-03-06)
src\com\company\Graph\Model\Common\Node.java (880, 2019-03-06)
src\com\company\Graph\Model\Entity (0, 2019-03-06)
src\com\company\Graph\Model\Entity\CloseProgrammCommand.java (496, 2019-03-06)
src\com\company\Graph\Model\Entity\Command (0, 2019-03-06)
src\com\company\Graph\Model\Entity\Command\AddAdjencyCommand.java (1845, 2019-03-06)
src\com\company\Graph\Model\Entity\Command\AddNodeCommand.java (918, 2019-03-06)
src\com\company\Graph\Model\Entity\Command\Base (0, 2019-03-06)
src\com\company\Graph\Model\Entity\Command\Base\AbstractCommand.java (477, 2019-03-06)
src\com\company\Graph\Model\Entity\Command\Base\AbstractLoadCommand.java (961, 2019-03-06)
src\com\company\Graph\Model\Entity\Command\Base\AbstractWriteCommand.java (606, 2019-03-06)
src\com\company\Graph\Model\Entity\Command\CountDoubleNodeCycleCommand.java (1601, 2019-03-06)
src\com\company\Graph\Model\Entity\Command\CreateEmptyGraphCommand.java (629, 2019-03-06)
src\com\company\Graph\Model\Entity\Command\DeleteAdjencyCommand.java (1756, 2019-03-06)
src\com\company\Graph\Model\Entity\Command\LoadGraphListsCommand.java (2538, 2019-03-06)
src\com\company\Graph\Model\Entity\Command\LoadGraphListsJsonCommand.java (2338, 2019-03-06)
src\com\company\Graph\Model\Entity\Command\LoadGraphMatrixCommand.java (2714, 2019-03-06)
src\com\company\Graph\Model\Entity\Command\PrintAdjencyCountCommand.java (1406, 2019-03-06)
src\com\company\Graph\Model\Entity\Command\PrintAdjencyWeight.java (1649, 2019-03-06)
src\com\company\Graph\Model\Entity\Command\PrintNodeHaveAdjencyCommand.java (1664, 2019-03-06)
src\com\company\Graph\Model\Entity\Command\PrintNodesCountCommand.java (899, 2019-03-06)
... ...
# graph-implementation
## Программа для работы с графами
Функции:
- Загрузить граф из фаила (таблица смежности)
- Загрузить граф из фаила (списки смежности)
- Сохранения в фаил матрицы смежности с заданым пользователем именем
- Сохранения в фаил списков смежности смежности с заданым пользователем именем
- Создание пустого графа, у которого нет вершин и ребер
- Создание пустого графа
- Добавление вершины в граф
- Добавление ребра в граф, заданного парои вершин и имеющего заданныи вес
- Удаление ребра из графа, заданного парои вершин
- Узнать количество вершин графа
- Узнать количество ребер графа
- Узнать смежны ли 2 вершины
- Для заданного ориентированного графа подсчитать количество пар вершин таких, что они образуют двухвершинныи цикл. То есть если v1 и v2 – вершины графа, для них должно выполняться (v1,v2) I E и одновременно (v2 ,v1) I E
Используется:
-
Парсер json
近期下载者:
相关文件:
收藏者: