PDA

View Full Version : ایجاد ساختمان داده گراف



foroughiiii
شنبه 09 آبان 1394, 16:27 عصر
چرا وقتی لیست پیوندی رو به لیست باکس اضافه میکنیم چیزی نشون داده نمیشه؟ و فقط کلمه collection نوشته میشه چه کار باید کرد؟ لطفا منو راهنمایی کنید


public void Linklist()
{
LinkedList<string> list=new LinkedList<string>();
LinkedListNode<string> node;
for (int i = 0; i < 4; i++)
{
node = new LinkedListNode<string>(Convert.ToString(i));
list.AddLast(node);
cmbround.Items.Add(list);
}
}

Mahmoud.Afrad
شنبه 09 آبان 1394, 23:20 عصر
چرا وقتی لیست پیوندی رو به لیست باکس اضافه میکنیم چیزی نشون داده نمیشه؟ و فقط کلمه collection نوشته میشه چه کار باید کرد؟ لطفا منو راهنمایی کنید


public void Linklist()
{
LinkedList<string> list=new LinkedList<string>();
LinkedListNode<string> node;
for (int i = 0; i < 4; i++)
{
node = new LinkedListNode<string>(Convert.ToString(i));
list.AddLast(node);
cmbround.Items.Add(list);
}
}

باید node.Value رو به کمبو اضافه کنی نه کل لیست رو.

foroughiiii
یک شنبه 10 آبان 1394, 15:25 عصر
بله بله همین کارو دیشب شانسی انجام دادم و جواب داد ، فقط یه سوال ، چه طوری میتونم یه گراف جهت دار رو با همین linked list تو سی شارپ ذخیره کنم؟ من مبتدی هستم واسه درس هوش مصنوعی به این کار احتیاج دارم میشه اگه میتونید راهنماییم کنید؟

Mahmoud.Afrad
یک شنبه 10 آبان 1394, 16:33 عصر
http://www.iaukhafr.ac.ir/Interfaces/Imagesfiles/Data%20Structures%281%29.pdf
صفحه 32

foroughiiii
یک شنبه 10 آبان 1394, 23:16 عصر
بسیار ممنونم از راهنماییتون و درواقع فکر منم این بود که همین کارو بکنم ولی مشکلی که دارم اینکه چه طوری مثلا نود هامو تو یه لینک لیست بذارم و بعدش هر کدوم از اون ندهای لینک لیست رو به لینک لیستای جدایی که شامل ندهایی هست که به اون ندها وصله ، خواهشا با یه نمونه کد کوچیک راهنماییم کنید ....من خیلی مبتدی هستم و واقعا تا اینجاش خیلی زحمت کشیدم ولی واقعا به کمک نیاز دارم

Mahmoud.Afrad
دوشنبه 11 آبان 1394, 00:09 صبح
https://msdn.microsoft.com/en-us/library/ms379574%28v=vs.80%29.aspx