Форум программистов, компьютерный форум CyberForum.ru

Логика реализации симметричного бинарного отношения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чтение из файла массива структур http://www.cyberforum.ru/cpp-beginners/thread1748934.html
/* 4. Дана информация о семи студентах. Структура имеет вид: фамилия, имя, отчество и 4 оценки за экзамены. Вывести данные о студентах, сдавших сессию на отлично. Проблема такая : не выводятся данные из файла...прошу помощи. Заранее спасибо !!! */ #pragma once #include <iostream> #include <string> #include <fstream>
C++ Повторное открытие файла пишу очередную учебную программу, и возник вопрос вопросов. я открываю текстовый файл откуда построчно читаю фалы и считаю строки в которых встречается "wire" по кол-ву таких строк выделяю память в динамическом массиве и готовлюсь снова открыть файл и произвести запись в массив структур. проблема во втором открытие файла. компилируется все ок, но не срабатывает что то. #include <iostream>... http://www.cyberforum.ru/cpp-beginners/thread1748914.html
Построение бинарных деревьев для сложных величин C++
Добрый день нужна помощь в написании программы для построение бинарных деревьев для слож. велечин. Я перелопатил интернет но что то толкового я не нашел. Нужно построить по формуле a+(b-c)*d^e+f. Я слаб в этой теме и не смог понять как правильно. Зарание спасибо.
Добавить различные смещения от начала строки C++
Имеется прога, представляющая работу текстового редактора на иерархическом списке. Требуется сделать так, чтобы при чтении из файла и при добавлении новой записи был отступ от начала строки в соответствии с принадлежностью тому или иному подпункту/пункту. Не знаю, как сделать лучше, прошу помочь с вариантами, заранее спасибо. //Stack.h - класс стека #pragma once #include "stdafx.h" ...
C++ MathGL библиотека http://www.cyberforum.ru/cpp-beginners/thread1748848.html
Добрый вечер. У кого есть библиотека MathGL, запустите данную программу, и скиньте сюда exe файл, я уже сколько пытаюсь ее подключить, но никак не получается, а отчет нужно сделать. #include <mgl2/qt .h> #include <mgl2/mgl .h> #include <iostream> using namespace std; int sample ( mglGraph * gr ) { gr->Subplot ( 2, 2, 0 ); gr->Title ( "График функции sin ( x ) " );
C++ Добавление элемента в словарь Нужно добавить элемент в словарь. Элемент должен вводиться с клавиатуры пользователем подробнее

Показать сообщение отдельно
Ldd_
0 / 0 / 0
Регистрация: 09.12.2014
Сообщений: 8

Логика реализации симметричного бинарного отношения - C++

29.05.2016, 19:56. Просмотров 118. Ответов 0
Метки (Все метки)

Есть следующее задание для курсовой:

Даны исходные данные о сотрудниках IT компании. Даны два бинарных отношения для всех сотрудников. Первое отношение “работал вместе”, второе - “психологически не совместим”. Необходимо сформировать новую команду для нового проекта. Начальник выбирает ответственного за проект (Team Lead) и задает количество сотрудников для проекта. Программа выбирает заданное количество сотрудников на проект, при этом они желательно должны иметь опыт общей работы с выбранным (Team Lead) и точно психологически совместимыми между собой
Данные о сотрудниках хранятся в обычном текстовом файле (формат произвольный).

Как изящно реализовать организацию тестового файла и хранение\обработку данных?
Пока придуманная схема такая:
Начало файла кол-во сотрудников n, потом их список в таком формате: ФИО и куча 0 1 характерезующих их параметры относительно других (с учетом того что отношение симметрично каждый сотрудник хранит данные только относительно сотрудников ниже по списку, в итоге получается треугольный вид). ФИО просто пишутся в массив (дабы выводить не только номер сотрудника а и его имя) а вот опыт общей работы и псих.совместимость пишу в матрицу размером n*n (конечно по аналогии с файлом напрашивается треугольная матрица, но тогда очень сильно затрудняется обработка данных).

Однако я не уверен в верности такой схемы, есть ли возможность реализовать все это проще и красивее?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru