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 now
Download
Save Queue operations in python For Later
Download
Save
Save Queue operations in python For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
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
Download now
Download
Save Queue operations in python For Later
Carousel Previous
Carousel Next
Download
Save
Save Queue operations in python For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
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
Circular Queue
PDF
No ratings yet
Circular Queue
5 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
2 pages
Document (1)
PDF
No ratings yet
Document (1)
4 pages
circular queue using array
PDF
No ratings yet
circular queue using array
3 pages
Data Structure
PDF
No ratings yet
Data Structure
4 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
Circular Queue
PDF
No ratings yet
Circular Queue
5 pages
Prg_5
PDF
No ratings yet
Prg_5
5 pages
Circular Queue Implementation
PDF
No ratings yet
Circular Queue Implementation
5 pages
ravi 4
PDF
No ratings yet
ravi 4
7 pages
BFHFHB
PDF
No ratings yet
BFHFHB
7 pages
9842 DSA Exp2
PDF
No ratings yet
9842 DSA Exp2
7 pages
Circular Queue
PDF
No ratings yet
Circular Queue
7 pages
circular-queue
PDF
No ratings yet
circular-queue
9 pages
C Programming Answers
PDF
No ratings yet
C Programming Answers
8 pages
Circular Queue
PDF
No ratings yet
Circular Queue
5 pages
Data Structure - Lec6
PDF
No ratings yet
Data Structure - Lec6
25 pages
Circular Queue Implement
PDF
No ratings yet
Circular Queue Implement
7 pages
Programs
PDF
No ratings yet
Programs
14 pages
DSA C Programs
PDF
No ratings yet
DSA C Programs
30 pages
Qeue
PDF
No ratings yet
Qeue
18 pages
Program 5
PDF
No ratings yet
Program 5
3 pages
EXPERIMENT NO_-05_compressed
PDF
No ratings yet
EXPERIMENT NO_-05_compressed
8 pages
4 Queue
PDF
No ratings yet
4 Queue
7 pages
EXPT4 DS
PDF
No ratings yet
EXPT4 DS
4 pages
6_CircularQueue
PDF
No ratings yet
6_CircularQueue
11 pages
Lab 6
PDF
No ratings yet
Lab 6
11 pages
Queue
PDF
No ratings yet
Queue
34 pages
Queues
PDF
No ratings yet
Queues
59 pages
Queue DataStructure
PDF
No ratings yet
Queue DataStructure
18 pages
Queues Son
PDF
No ratings yet
Queues Son
61 pages
p-4 queue
PDF
No ratings yet
p-4 queue
11 pages
DSU EXP 23
PDF
No ratings yet
DSU EXP 23
10 pages
Queues Jsn
PDF
No ratings yet
Queues Jsn
43 pages
Module3 DSA
PDF
No ratings yet
Module3 DSA
35 pages
Circular Queue Implementation Using Array 1
PDF
No ratings yet
Circular Queue Implementation Using Array 1
6 pages
Circular Queue
PDF
No ratings yet
Circular Queue
4 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
Unit3 Queues
PDF
No ratings yet
Unit3 Queues
27 pages
Queue C Programs - Array
PDF
No ratings yet
Queue C Programs - Array
19 pages
Queues: EENG212 Algorithm and Data Structures
PDF
No ratings yet
Queues: EENG212 Algorithm and Data Structures
61 pages
Exp 4 - Dsa Lab File
PDF
No ratings yet
Exp 4 - Dsa Lab File
18 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
7_DSA (1)
PDF
No ratings yet
7_DSA (1)
80 pages
Unit 2
PDF
No ratings yet
Unit 2
30 pages
08-DS-Queue-2024
PDF
No ratings yet
08-DS-Queue-2024
57 pages
DSA Queue
PDF
No ratings yet
DSA Queue
32 pages
Lab Manual Queue
PDF
No ratings yet
Lab Manual Queue
20 pages
Unit - 3 Queue
PDF
No ratings yet
Unit - 3 Queue
14 pages
Queues Unit 4
PDF
No ratings yet
Queues Unit 4
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
Circular Queue Operations
PDF
No ratings yet
Circular Queue Operations
4 pages
4 - Queues Using Array
PDF
No ratings yet
4 - Queues Using Array
25 pages
Programms
PDF
No ratings yet
Programms
8 pages
Circular Queue Data Structure
PDF
No ratings yet
Circular Queue Data Structure
13 pages
Ds Internal 2 Materials
PDF
No ratings yet
Ds Internal 2 Materials
22 pages