PDA

مشاهده نسخه کامل : برنامه ي ليست پيوندي در C++



yakamoos
05-01-12, 11:37
سلام ، خسته نباشید دو تا برنامه میخوام به زبان c++ هرکی داره دریغ نکنه لطفا حیاتیه:
1.ایجاد لیست پیوندی یکطرفه خطی و مرتب سازی
2.ضرب چند جمله ای در چند جمله ای با استفاده از لیست پیوندی:69:

ravegoat
18-01-12, 15:15
با سلام!
دوست گرامي؛ عضويت شما رو در SSA تبريك مي گم.:party:


به خاطر تاخير در پاسخ گويي عذر مي خوام!

براي ايجاد ليست پيوندي يه طرفه مي تونيد از پيوند هاي زير استفاده كنيد:
Only the registered members can see the link
Only the registered members can see the link

براي مرتب سازي مي تونيد از اين سورس استفاده كنيد (منبع: ShettySoft.Com):


//sorting in descending order
struct node
{
int value;
node* NEXT;
}
//Assume HEAD pointer denotes the first element in the //linked
list
// only change the values…don’t have to change the //pointers

Sort( Node *Head)
{
node* first,second,temp;
first= Head;
while(first!=null)
{
second=first->NEXT;
while(second!=null)
{
if(first->value < second->value)
{
temp = new node();
temp->value=first->value;
first->value=second->value;
second->value=temp->value;
delete temp;
}
second=second->NEXT;
}

}




براي ضرب چند جمله اي هم با ليست پيوندي از سورس هاي زير كمك بگيريد:
Only the registered members can see the link
Only the registered members can see the link

موفق باشيد
آرمين

yakamoos
30-01-12, 20:53
سلام و خیلی ممنون
دمتون گرم عالی بود دوست عزیز