Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
23 views
6 pages
Queue Operations in Python
Insertion, deletion and updating elements from queue in python.
Uploaded by
Kshitij Maurya
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download
Save
Save Queue operations in python For Later
Share
0%
0% found this document useful, undefined
0%
, undefined
Print
Embed
Report
0 ratings
0% found this document useful (0 votes)
23 views
6 pages
Queue Operations in Python
Insertion, deletion and updating elements from queue in python.
Uploaded by
Kshitij Maurya
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Carousel Previous
Carousel Next
Download
Save
Save Queue operations in python For Later
Share
0%
0% found this document useful, undefined
0%
, undefined
Print
Embed
Report
Download
Save Queue operations in python For Later
You are on page 1
/ 6
Search
Fullscreen
ON ODUM BRB WN = 10 11 Wz 13 14 15 16 17 18 19 20 21 22) 23 24 25 #include
# define MAX 5 int cqueue_arr[MAX]; int front = -1; int rear = -1; void insert(int item) { if((front == 0 && rear == MAX-1) | | (front == rear+1)) { printf("Queue Overflow \n"); return; + if(front == -1) { front = 0; rear = 0; + else { if(rear == MAX-1) rear = 0; else rear = rear+1; + Caueue arrlfrearl = item :25 26 Da 28 29 30 31 32 33 34 35) 36 37 38 39: 40 41 42 43 44 45 46 47 48 main.c Output J cqueue_arr[rear] = item ; + void deletion() it if(front == -1) { printf("Queue Under flown"); Return ; + printf("Element deleted from queue is : %d\n",cqueue_arr[front]); if(front == rear) { front = -1; rear=-1; + else { if(front == MAX-1) front = 0; else front = front+1; + + void display()40 49~ 50 51 52° 53 54 55 56 oy 58 59° 60 61 62 63 64~ 65 66~ 67 68 69 70 7 ia 73 main.c Output vulu ULlsplay() { int front_pos = front,rear_pos = rear; if(front == -1) { printf("Queue is empty\n"); return; t printf("Queue elements :"); if( front_pos <= rear_pos ) while(front_pos <= rear_pos) { printf ("%d ",cqueue_arr[front_pos]); front_pos++; t else { while(front_pos <= MAX-1) { printf("%d ",cqueue_arr[front_pos]); front_pos++; t front_pos = 0; while(front_pos <= rear_pos) { printf("%d ",cqueue_arr[front_pos]);73 74 U5 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92) 93 94 95 96 97 mai Output printf("%d ",cqueue_arr[front_pos]); front_pos++; + + + int main() { int choice,item; do { printf("1.Insert\n"); printf("2.Delete\n"); printf("3.Display\n"); printf("4.Quit\n"); printf("Enter your choice : "); scanf("%d" ,&choice); switch(choice) rt case 1 printf("Input the element for insertion in queue : "); scanf("%d", &item); insert(item); break; case 2 deletion():85 86 87 88 89 90 91 92 93 94 95 96 OF: 98 99 100 101 102 103 104 105 106 107 108 109 printf("3.Display\n"); printf("4.Quit\n"); printf("Enter your choice : "); scanf("%d",&choice); switch(choice) { case 1 printf("Input the element for insertion in queue : "); scanf("%d", &item); insert(item); break; case 2: deletion(); break; case 3: display(); break; case 4: break; default: printf("Wrong choice"); } }while(choice!=4); return 0; 3/tmp/khLIRrwxU6.o 1.Insert 2.Delete 3.Display 4.Quit Enter your choice : 1 Input the element for insertion in queue : 45 1.Insert 2.Delete 3.Display 4.Quit Enter your choice : 3 Queue elements :45 1.Insert 2.Delete 3.Display 4.Quit Enter your choice : 2 Element deleted from queue is : 45 1.Insert 2.Delete 3.Display 4.Quit Enter your choice : 4
You might also like
Code:-: 5.to Perform Menu Driven Code For Queue Operation:-1. Insertion 2. Deletation 3. Display
PDF
No ratings yet
Code:-: 5.to Perform Menu Driven Code For Queue Operation:-1. Insertion 2. Deletation 3. Display
9 pages
08 DS Queue 2024
PDF
No ratings yet
08 DS Queue 2024
57 pages
Queues Son
PDF
No ratings yet
Queues Son
61 pages
Queues
PDF
No ratings yet
Queues
59 pages
Queues JSN
PDF
No ratings yet
Queues JSN
43 pages
7 Dsa
PDF
No ratings yet
7 Dsa
80 pages
Queue
PDF
No ratings yet
Queue
34 pages
DS Week 9 Lecture Queue Operations by DR Gaurav
PDF
No ratings yet
DS Week 9 Lecture Queue Operations by DR Gaurav
35 pages
9-Queues - Implement Queues Using Arrays and Pointers-01-08-2022
PDF
No ratings yet
9-Queues - Implement Queues Using Arrays and Pointers-01-08-2022
31 pages
Unit3 Queues
PDF
No ratings yet
Unit3 Queues
27 pages
Data Structure - Lec6
PDF
No ratings yet
Data Structure - Lec6
25 pages
4 - Queues Using Array
PDF
No ratings yet
4 - Queues Using Array
25 pages
Circular Queue Data Structure
PDF
No ratings yet
Circular Queue Data Structure
13 pages
Queues: EENG212 Algorithm and Data Structures
PDF
No ratings yet
Queues: EENG212 Algorithm and Data Structures
61 pages
Queue DataStructure
PDF
No ratings yet
Queue DataStructure
18 pages
Programs
PDF
No ratings yet
Programs
14 pages
6 CircularQueue
PDF
No ratings yet
6 CircularQueue
11 pages
Qeue
PDF
No ratings yet
Qeue
18 pages
Circular Queue
PDF
No ratings yet
Circular Queue
9 pages
Module3 DSA
PDF
No ratings yet
Module3 DSA
35 pages
DSA Queue
PDF
No ratings yet
DSA Queue
32 pages
Queues in Data Structures Using C
PDF
No ratings yet
Queues in Data Structures Using C
10 pages
Circular Queue
PDF
No ratings yet
Circular Queue
5 pages
Circular Queue
PDF
No ratings yet
Circular Queue
5 pages
Data Structure
PDF
No ratings yet
Data Structure
4 pages
9842 DSA Exp2
PDF
No ratings yet
9842 DSA Exp2
7 pages
Circular Queue
PDF
No ratings yet
Circular Queue
7 pages
BFHFHB
PDF
No ratings yet
BFHFHB
7 pages
Ravi 4
PDF
No ratings yet
Ravi 4
7 pages
Unit-5 OOP - DS
PDF
No ratings yet
Unit-5 OOP - DS
19 pages
Queue and Circular Queue-Array
PDF
No ratings yet
Queue and Circular Queue-Array
5 pages
P6 (Circular Queue)
PDF
No ratings yet
P6 (Circular Queue)
5 pages
Name: Mohammed Salmanuddin Class: SE-CMPN-1 Roll No: 60 Batch: C-2
PDF
No ratings yet
Name: Mohammed Salmanuddin Class: SE-CMPN-1 Roll No: 60 Batch: C-2
8 pages
Queue C Programs - Array
PDF
No ratings yet
Queue C Programs - Array
19 pages
Lab Manual Queue
PDF
No ratings yet
Lab Manual Queue
20 pages
C Programming Answers
PDF
No ratings yet
C Programming Answers
8 pages
DSA C Programs
PDF
No ratings yet
DSA C Programs
30 pages
EXPERIMENT NO - 05 - Compressed
PDF
No ratings yet
EXPERIMENT NO - 05 - Compressed
8 pages
Experiment 07: AIM-To Implement The Circular Queue Theory
PDF
No ratings yet
Experiment 07: AIM-To Implement The Circular Queue Theory
4 pages
Lab 6
PDF
No ratings yet
Lab 6
11 pages
Expt4 DS
PDF
No ratings yet
Expt4 DS
4 pages
PRG 5
PDF
No ratings yet
PRG 5
5 pages
p-4 Queue
PDF
No ratings yet
p-4 Queue
11 pages
Circular Queue Implement
PDF
No ratings yet
Circular Queue Implement
7 pages
Circular Queue Implementation Using Array 1
PDF
No ratings yet
Circular Queue Implementation Using Array 1
6 pages
Circular Queue Using Array
PDF
No ratings yet
Circular Queue Using Array
3 pages
4 Queue
PDF
No ratings yet
4 Queue
7 pages
Circular Queue
PDF
No ratings yet
Circular Queue
2 pages
Circular Queue
PDF
No ratings yet
Circular Queue
5 pages
Dsu Exp 23
PDF
No ratings yet
Dsu Exp 23
10 pages
Unit 2
PDF
No ratings yet
Unit 2
30 pages
Unit - 3 Queue
PDF
No ratings yet
Unit - 3 Queue
14 pages
Ds Internal 2 Materials
PDF
No ratings yet
Ds Internal 2 Materials
22 pages
Program 5
PDF
No ratings yet
Program 5
3 pages
Queues Unit 4
PDF
No ratings yet
Queues Unit 4
35 pages
Queue
PDF
No ratings yet
Queue
3 pages
Circular Queue Implementation
PDF
No ratings yet
Circular Queue Implementation
5 pages
Programms
PDF
No ratings yet
Programms
8 pages
Circular Queue Operations
PDF
No ratings yet
Circular Queue Operations
4 pages