الگوریتم Delete برای DeQueue
      

 
Persian Forum Network - Try to be a Professional
صفحه نخست .:.  کاربران .:.   .:. تقویم  .:. کاربران آنلاین
خوش آمدید میهمان ( ورود | ثبت نام )
  /     /  



الگوریتم Delete برای DeQueue باز / بسته
نویسنده
پیغام
ارسال شده در تاریخ یکشنبه 29 اردیبهشت 1387 - 8:04 بعدازظهر


غوره نشده مویز شده

غوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شده

گروه: کاربران
آخرین بازدید: پنج شنبه 3 مرداد 1387 - 12:15 بعدازظهر
پست ها: 89, بازدید ها: 160
با سلام خدمت اساتید محترم ، به ویژه فرهاد عزیز !
الگوریتم Delete برای DeQueue رو میخواستم
مثل همیشه تنها کسی که میتونه کمک کنه ... خودش میدونه کیه !!
ابر قدرت برنامه نویسی !
الگوریتم Insert رو میزارم اگه از روی اون Delete رو بنویسی ممنون میشم ...


PFN Code


DQINSERT(q,n,left,right,item,flag)
1.if (right Mod n)+1=left,then:wite "overflow" and exit
2.if left=null , then : set left:=1, right:=1
else:
if flag=0 , then IF left=1 then : set left:=n
else: set left :=left-1
(مخالف با 0 Else: (IF Flag

set right:=(right Mod n) +1
3. if fag =0 , then set Q[left]:=item
else :
set Q[right]:=item
4.end




flag =0 برای Insert کردن از سمت چپ و flag=1 از راست ...
ممنون



WWW.HACKERZ.IR
پست شماره 107477
تبلیغات
ارسال شده در تاریخ دوشنبه 30 اردیبهشت 1387 - 4:38 بعدازظهر


Most Valuable Professional

Most Valuable Professional

گروه: مدیر انجمن (ویژه 2)
آخرین بازدید: امروز 11:43:32
پست ها: 1,501, بازدید ها: 2,386

PFN Code


DeQueue(n, left, right, Q, item, flag)
if right=left=null then
queue is empty
else

if flag=0 then
if left=n then left=null
else
left=left+1

else

if right=1 then right=null
else
right=right-1

end







   
پست شماره 107487
ارسال شده در تاریخ دوشنبه 30 اردیبهشت 1387 - 5:27 بعدازظهر


غوره نشده مویز شده

غوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شده

گروه: کاربران
آخرین بازدید: پنج شنبه 3 مرداد 1387 - 12:15 بعدازظهر
پست ها: 89, بازدید ها: 160
ممنون ..

فقط فرهاد جان ، میشه به این الگوریتم flag هم اضافه کنی که اگر مثلا flag=0 از چپ حذف کنه و اگر 1 بود از راست ...




WWW.HACKERZ.IR
پست شماره 107491
ارسال شده در تاریخ سه شنبه 31 اردیبهشت 1387 - 3:12 بعدازظهر


Most Valuable Professional

Most Valuable Professional

گروه: مدیر انجمن (ویژه 2)
آخرین بازدید: امروز 11:43:32
پست ها: 1,501, بازدید ها: 2,386
پست قبلي ويرايش شد





   
پست شماره 107517
ارسال شده در تاریخ سه شنبه 31 اردیبهشت 1387 - 9:57 بعدازظهر


غوره نشده مویز شده

غوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شدهغوره نشده مویز شده

گروه: کاربران
آخرین بازدید: پنج شنبه 3 مرداد 1387 - 12:15 بعدازظهر
پست ها: 89, بازدید ها: 160
با تشکر



WWW.HACKERZ.IR
پست شماره 107526
« تاپیک قبلی | تاپیک بعدی »


خواندن این تاپیک باز / بسته
کاربر فعال: 0 (0 مهمان, 0 کاربر, 0 کاربر ناشناس)
در حال حاضر هیچ کاربری در حال مشاهده این تاپیک نیست.
مدیران انجمن: فرشاد, Shahrad, Xiphi, علیرضا, ace4cia, fmh1, Armin25

دسترسی ها باز / بسته

اختلاف زمانی GMT +3:30, ساعت 3:21 بعدازظهر



   Sponsored By
EUKHOST - InstantASP - MTN Irancell
Execution: 0.094. 15 queries. Compression Disabled
Powered By InstantForum.NET v4.1.4 © 2008
Contact Us .:. Advertising .:. Professional Web Hosting.:. Account Setting
PF News .:. Dolphins .:. PF Girls .:. PF Boys .:. PFN MVP .:. Persian Pics
2004-2008 Persian Forum Network. All Rights Reserved.