|
|
Другие темы раздела | |
C++ Добавить элемент со значением D в конец очереди Дано число D и указатели P1 и P2 на начало и конец очереди, содержащей не менее двух элементов. Добавить элемент со значением D в конец очереди и извлечь из очереди первый (начальный) элемент. Вывести значение извлеченного элемента и новые адреса начала и конца очереди. После извлечения элемента из очереди освободить память, занимаемую этим элементом. https://www.cyberforum.ru/ cpp-beginners/ thread2817432.html |
C++ Наследование: почему вызывается метод базового класса, не смотря на использование ключевого слова virtual? Привет! Делаю лабораторную работу по ООП. По заданию нужно сделать систему классов для работы с плоскими фигурами. Столкнулся с проблемой: при попытке вызвать метод для работы с определенной фигурой, вызывается метод класса-родителя. Не могу понять, где я ошибаюсь. Прошу подсказать. Базовый класс: class Shape { public: virtual string name() { return " "; }; virtual int ptsSize() =... |
C++ Сортировка строк в лексикографическом порядке
https://www.cyberforum.ru/ cpp-beginners/ thread2817427.html Доброго времени суток! Помогите пожалуйста написать код на языке " СИ " с комментариями , который будет выполнять лексикографическую сортировку строк. Имеется текст, состоящий из n(n <= 20) строк, который вводится с клавиатуры. Длина каждой строки не превосходит 128 символов. В каждой строке содержится не менее двух слов. Количество слов в строке не более 20. . |
C++ Как сделать, чтобы чередовались имена игроков при ходе одного из игроков?
https://www.cyberforum.ru/ cpp-beginners/ thread2817421.html есть 2 переменные name1 и name2 так вот мне желательно нужно что бы и при первом ходе отображалось имя 1 игрока, а после 2, был бы очень благодарен за помощь! Так же хотелось бы спросить на каком движке лучше всего будет попробовать написать 2д игру на c++ что похожее на terraria только более приближённую к реальности (не в плане графики, а в плане геймплея ) просто с++ учу первый год и честно... |
Чтение текстового файла и вывод C++ Как прочитать текстовый файл и вывести в 21 строку по 30 цифр в строке |
C++ Двумерные масивы
https://www.cyberforum.ru/ cpp-beginners/ thread2817401.html Нужно автоматически заполнить массив "змейкой", что б он выглядел примерно так 1 10 11 20 21 2 9 12 19 22 3 8 13 18 23 4 7 14 17 24 5 6 15 16 25 |
C++ Заполнить массив значениями функции, вычисленными по заданному изначально массиву
https://www.cyberforum.ru/ cpp-beginners/ thread2817395.html Приветствую, имеется задача: задан массив значений W = . Необходимо вычислить с помощью этого массива значения функции U = 3*ln(2*W) и сохранить результаты во второй массив (#2). После этого, используя значения из второго массива, вычислить функцию X = U +3 и сохранить результаты в третий массив(#3), чтобы при необходимости можно было в дальнейшем использовать данные из массивов #2 и #3. Прошу... |
localtime C++ Как сравнить текущее время с тем которое мне нужно? |
C++ Вывести самое длинное слово в текстовом файле и его длину Работать нужно с файлами, а не строками https://www.cyberforum.ru/ cpp-beginners/ thread2817390.html |
C++ Структура: Вывести на печать перечень больных по каждой палате и отдельно по каждому диагнозу
https://www.cyberforum.ru/ cpp-beginners/ thread2817389.html Нужно решить такую задачу. В больнице имеется общий список больных, каждый из которых характеризуется записью: Struct zap { fio:string; np:integer; dgn:string;} где fio – фамилия и инициалы больного, np – номер палаты, dgn – диагноз. Требуется вывести на печать перечень больных по каждой палате и отдельно по каждому диагнозу. Разместить больных по палатам так, чтобы больные с одинаковым... |
В списке L из каждой группы подряд идущих элементов с равными значениями оставить только один C++ В списке L из каждой группы подряд идущих элементов с равными значениями оставить только один |
C++ Что означает запись int ** Что означает запись int ** wskInt2D = nullptr void ZLab09::skalar() { cout << "--->Skalar" << endl; wskInt1D = new int; *wskInt1D = 5; cout << "*wskInt1D = " << *wskInt1D << endl << "*wskInt1D + 3 = " << *wskInt1D + 3 << endl https://www.cyberforum.ru/ cpp-beginners/ thread2817384.html |
0 / 0 / 0
Регистрация: 27.02.2021
Сообщений: 3
|
||||||
0 | ||||||
Найти алгоритмом Дейкстры кратчайший путь между двумя заданными вершинами - C++ - Ответ 1543366920.04.2021, 18:29. Показов 1065. Ответов 0
Метки (Все метки)
Всем привет. Срочно нужна помощь. Уже через часов 8 сдавать лабу, помогите пожалуйста, готовым кодом.
Задача: Задан простой взвешенный граф (или орграф) с помощью весовой матрицы смежности вершин. Найти алгоритмом Дейкстры кратчайший путь между двумя заданными вершинами. Вывести сам путь и его вес. В случае отсутствия пути вывести соответствующее сообщение. Я нашёл программу, которая считывает из консоли веса для рёбер(дуг) и из них формируют матрицу. Я передал, чтобы программа считывала матрицу из файла. (На всякий случай старый код просто закомментировал) Моя программа ниже:
Вернуться к обсуждению: Найти алгоритмом Дейкстры кратчайший путь между двумя заданными вершинами C++
0
|
20.04.2021, 18:29 | |
Готовые ответы и решения:
0
Найти кратчайший путь между двумя заданными пунктами Найти минимальный путь между двумя вершинами в неорграфе. Поиск в ширину Нужна программа - Найти кратчайший путь между двумя заданными вершинами графа Найти кратчайший путь между двумя точками графа используя алгоритм Дейкстры |
20.04.2021, 18:29 | |
20.04.2021, 18:29 | |
Помогаю со студенческими работами здесь
0
Найти кратчайший путь между двумя заданными городами Рекурсивно найти кратчайший путь между двумя заданными городами Кратчайший путь между двумя вершинами!!! Найти путь наименьшей длины между двумя заданными вершинами с помо щью нерекурсивного перебора с возвратом Найти путь наименьшей длины между двумя заданными вершинами с помо щью нерекурсивного перебора с возвратом Написать функцию, определяющую кратчайший путь между указанными двумя вершинами графа |