راهنمایی برای انجام این پروژه
کاربر وقتی رو مه GET DATA میزنه بصورت RANDOM عدد میگیره و
با ااستفاده از متد Merg sort یا مرتب سازی ادغامی
مرتب میکنه و در لیست 2 میریزه بعد کاربر یک عدد تو تکست باکس میزنه و در لیست 2 جستجو میکنه اگر بود
پیغام میده که هست و اگر نبود میگه نیست
راهنمایی ::::::::<<<<<< انجام پروژه
1- شکستن مساله :
2- حل هر کدام از زیر مسائل به فرم باز گشتی
3- تر کیب هر کدام از زیر مسائل برای حل مساله
مثلا اگر ورودی8 داری به دو تا 4 تایی تقسیم کنه بعد یکی از اون 4 تایی ه رو به دوتا تقسیم کنه بعد اون دو تا رو به تک تک تقسیم کنه در همین حین اگر اون بزرگ تر ا اون یکی بود جابه جا کنه و.............
این برای گرفتن عدد بصورت تصادفی :
[HTML]
listBox1.Items.Clear();
Random Num = new Random();
for (int i = 0; i < A.Length; i++)
{
A[i] = Num.Next(1000);
listBox1.Items.Add(A[i]);
}
[/HTML]
اینم برای جست و جو :
[HTML]
Key = int.Parse(textBox1.Text);
int x = BinSearch(0, 9, Key, A);
if (x != -1)
{
label1.Text = "Found";
listBox2.SelectedItem = listBox2.Items[x];
textBox1.Text = "";
textBox1.Focus();
}
else
{
label1.Text = "NOT Found";
textBox1.Text = "";
textBox1.Focus();
[/HTML]
میمونه سورت به صورت اد غامی : که نمی دونم :دی
[HTML] ممنون میشم :دی [/HTML]