Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.05.2013, 19:27   #1
Vasya94
Пользователь
 
Регистрация: 20.04.2013
Сообщений: 55
По умолчанию Односвязный список на Си

Здраствуйте.
Многочлен P(x)=an*x^n+an-1*x^n-1+...+a1x+a0 можно представить в виде списка.
|P->| |n|an|->| |n-1|an-1|-> | | ->|0|a0|Nil|
Если ai=0,то соответствующая запись не включается в списку.Описаты тип данных, соответствующий, такому представлений многочленов и создать логическую функцию равна (P,Q), которая проверяет равенство многочленов
P и Q.
Заранее спасибо.
Vasya94 вне форума Ответить с цитированием
Старый 17.05.2013, 00:40   #2
Vasya94
Пользователь
 
Регистрация: 20.04.2013
Сообщений: 55
По умолчанию

Что никто не может помочь?
Vasya94 вне форума Ответить с цитированием
Старый 17.05.2013, 07:57   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А что именно не получается? Описать список, или функцию сравнения?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 17.05.2013, 15:56   #4
majuw
Пользователь
 
Регистрация: 04.04.2013
Сообщений: 77
По умолчанию

Да я вобще не могу сделать ,создать 2 списка и написать функцию их сравнения, да ище и сделать в виде многочлена((,помогите если можите.Я так понял функцию сравнения сделать можно так,найти результат первого потом второго многочлена и сравнить , или сравнивать сам многочлен и с многочленом?
majuw вне форума Ответить с цитированием
Старый 17.05.2013, 16:16   #5
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Цитата:
найти результат первого потом второго многочлена и сравнить
"Результат многочлена" - это, простите, что?
Цитата:
Да я вобще не могу сделать ,создать 2 списка и написать функцию их сравнения, да ище и сделать в виде многочлена((,помогите если можите.
Пункт первый: опишите тип данных "многочлен", используя (стандартный) класс std::list<std:: pair<double, double> >. Если пользоваться STL не разрешается, опишите класс списка, каждый узел которого хранит два вещественных числа.
(Да как вырубить эти *censored* смайлики?! Достали!)
Abstraction вне форума Ответить с цитированием
Старый 17.05.2013, 16:22   #6
Vasya94
Пользователь
 
Регистрация: 20.04.2013
Сообщений: 55
По умолчанию

Вот я вобще щас не понял про классы, я их даже ище не учил,только структуры и то не могу сделать...
Vasya94 вне форума Ответить с цитированием
Старый 17.05.2013, 16:33   #7
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Цитата:
Вот я вобще щас не понял про классы, я их даже ище не учил,только структуры и то не могу сделать...
Не вопрос. Сделайте структуру списка. Такого, что каждый узел хранит два вещественных числа.
Abstraction вне форума Ответить с цитированием
Старый 17.05.2013, 16:36   #8
majuw
Пользователь
 
Регистрация: 04.04.2013
Сообщений: 77
По умолчанию

Вот я и не могу сделать(Читал в интеренете много тем, так и не понял как создать многочлен в виде списка(
majuw вне форума Ответить с цитированием
Старый 17.05.2013, 16:37   #9
Vasya94
Пользователь
 
Регистрация: 20.04.2013
Сообщений: 55
По умолчанию

например, последовательность цифр, в виде списка могу создать, а вот многочлен нет...
Vasya94 вне форума Ответить с цитированием
Старый 17.05.2013, 16:43   #10
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Цитата:
например, последовательность цифр, в виде списка могу создать, а вот многочлен нет...
ОК, приведите код списка, хранящего последовательность цифр, будем танцевать от него.
Abstraction вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать односвязный список и вывести его на экран. Из этого списка создать новый список по указанному ниже правилу и новый список San111 Паскаль, Turbo Pascal, PascalABC.NET 1 15.05.2012 22:08
Необходимо реализовать классы, односвязный список для хранения целых чисел, односвязный список для хранен lineico Помощь студентам 2 09.05.2011 17:45
[C] Односвязный список Dieno Помощь студентам 2 19.10.2009 18:52
C++. Односвязный список. Уничтожить список Olya90 Помощь студентам 2 10.06.2009 18:52