View Full Version : کمک در مورد یه اگوریتم خیلی ساده
با سلام دوستان من ترم 1 کامپیوتر هستم و فعلا چیزی از برنامه نویسی حالیم نیست کسی میتونه منو در مورد این رابطه که میگم راهنمایی کنه و برام بگه که الگوریتم کارش چطوریه ممنون میشم:)
رابطه بسط معروف فیبوناچی هستش که از این قراره ممنون میشم الگوریتمشرو کسی به من بده
1,1,2,3,5,8,13,21,...
خیلی واجب هستش کمکم کنین بی زحمت
با سلام دوستان من ترم 1 کامپیوتر هستم و فعلا چیزی از برنامه نویسی حالیم نیست کسی میتئنه منو در مورد این رابطه که میگم راهنمایی کنه و برام بگه که الگوریتم کارش چطوریه ممنون میشم:)
رابطه بسط معروف فیبوناچی هستش که از این قراره ممنون میشم الگوریتمشرو کسی به من بده
1,1,2,3,5,8,13,21,...
خیلی واجب هستش کمکم کنین بی زحمت
ببخشین منظور من اگوریتم همون الگوریتم هستش که اشتباهی تو اسم ترید نوشتم
saeedsmk
11-11-2005, 02:04 AM
الگريتمت اين ميشه
0- شروع
1- a=1
2- چاپ a
3- b=0
4-c=a+b
5- چاپ c
6- b=a
7- a=c
8- اگه a>10000 به 10برو
9- پرش به 4
10- خروج
الگريتمت اين ميشه
0- شروع
1- a=1
2- چاپ a
3- b=0
4-c=a+b
5- چاپ c
6- b=a
7- a=c
8- اگه a>10000 به 10برو
9- پرش به 4
10- خروج
سلام آقا دمت گرم و خیلی ممنون از راهنماییت کلی حال دادی به من
سلام من بازم یه الگوریتم میخام این دفعه برای الگوریتم شل SHELL کسی میدونه بازم با عرض پوزش
saeedsmk
11-13-2005, 07:41 PM
shell چيه ؟
shell چيه ؟
شل یه الگوریتم مرتب سازی یا همون سورت(sort) هستش که از اسم طراح این الگوریتم گرفته شده
saeedsmk
11-20-2005, 09:16 PM
خوب چه طوري كار ميكنه ؟
فكر كنم منظورت اين باشه نه ؟
1-inc=3
2- if inc<=0 goto 21
3-i=0
4-j=i
5- temp=a(j)
6-if not((j >= increment) and (a(j-inc) > temp)) then goto 10
7-a(j)=a(j-inc)
8-j=j-inc
9-goto 6
10-a(j)=temp
11-if i >=size of array ( count of element in array a) goto 13
11-i=i+1
12-goto 4
13-if inc/2=0 goto 16
14- inc=inc/2
15-goto 20
16-if inc<>1 then goto 19
17-inc=0
18-goto 20
19-inc=1
20-goto 3
21-end
sina_judgment
11-20-2005, 09:43 PM
خوب چه طوري كار ميكنه ؟
فكر كنم منظورت اين باشه نه ؟
1-inc=3
2- if inc<=0 goto 21
3-i=0
4-j=i
5- temp=a(j)
6-if not((j >= increment) and (a(j-inc) > temp)) then goto 10
7-a(j)=a(j-inc)
8-j=j-inc
9-goto 6
10-a(j)=temp
11-if i >=size of array ( count of element in array a) goto 13
11-i=i+1
12-goto 4
13-if inc/2=0 goto 16
14- inc=inc/2
15-goto 20
16-if inc<>1 then goto 19
17-inc=0
18-goto 20
19-inc=1
20-goto 3
21-end
فکر کنم منظورش اینه کخه 3تا 3تا یا 5تا 5نا حروف یا اعداد رو مرتب میکنه مثلا حرف 5ام با حرف10 با حرف 15 مقایسه میشه و سورت میشه یا عدد اول1 با عدد4 با عدد 7 با عدد 10 سورت میشه و الی آخر
saeedsmk
11-21-2005, 05:30 PM
فکر کنم منظورش اینه کخه 3تا 3تا یا 5تا 5نا حروف یا اعداد رو مرتب میکنه مثلا حرف 5ام با حرف10 با حرف 15 مقایسه میشه و سورت میشه یا عدد اول1 با عدد4 با عدد 7 با عدد 10 سورت میشه و الی آخر
خوب الگوريتمي كه من گفتم همين كار رو ميكنه نه ؟:lol:
plusdeck
11-22-2005, 09:45 PM
چند روش مختلف برای مرتب سازی اطلاعات وجود داره:
1-روش مرتب سازی حبابی
2-روش درجی
3-روش shell
4-روش heep sort
و...
برای اطلاعات بیشتر به کتاب "الگوریتم و فلوچارت" فصل چهار" مراجعه کنید:D
sina_judgment
11-25-2005, 01:30 AM
چند روش مختلف برای مرتب سازی اطلاعات وجود داره:
1-روش مرتب سازی حبابی
2-روش درجی
3-روش shell
4-روش heep sort
و...
برای اطلاعات بیشتر به کتاب "الگوریتم و فلوچارت" فصل چهار" مراجعه کنید:D
خیلی ممنون :دی
sina_judgment
11-25-2005, 01:30 AM
خوب الگوريتمي كه من گفتم همين كار رو ميكنه نه ؟:lol:
خوب عزیز من که هنوز نخوندمش :دی
|
vBulletin® v3.8.4, Copyright ©2000-2010, Jelsoft Enterprises Ltd.