13- صف در پایتون

Опубликовано: 16 Июль 2026
на канале: codeMaster
92
0

صف (queue) : یک ساختمان داده ای است که عمل حذف از ابتدا و اضافه یا درج به انتهای ان انجام میشود . یعنی در یک صف موقعی که میخوایم یه عنصر حذف کنیم میایم اولین عنصری که وارد صف شده را حذف میکنیم.

صف از سیاست FIFO(first in first out) پیروی میکنه یعنی در واقع اولین عنصری که وارد میشه اولین عنصری میشه که حذف و خارج میشه.

توی صف ۲ تا تعریف داریم :

front : مشخص کننده نفر اوله (ابتدای صف)

rear : مشخص کننده نفر اخره (اشاره کننده به اخر صف )

Enqueue: (O(1))اضافه کردن به صف پیچیدگی زمانی

Dequeue : (O(1))حذف کردن از صف پیچیدگی زمانی

پایتون,آموزش پایتون,برنامه نویسی پایتون,زبان پایتون,زبان برنامه نویسی پایتون,پایتون پیشرفته,پایتون
مقدماتی,صف در پایتون,پایتون برای علوم داده,اموزش پایتون,نخ ها و صف در پایتون,پایتون حرفه ای,پایتون در بورس,نکات مهم پایتون,نصب پایتون,سرفصل پایتون پیشرفته,آموزش پایتون مقدماتی,پایتون ۲,پایتون ۳,صف,درس برنامه نویسی پایتون,کلاس برنامه نویسی پایتون,صفر تا صد پایتون,پایتون نئون,جادی پایتون,صفر تا ۱۰۰ پایتون,پایتون و بورس,پشته در پایتون