SlideShare a Scribd company logo
1 of 2
Download to read offline
Model Exam- CS106.3: Data Structures & Algorithms 1
NATIONAL SCHOOL OF BUSINESS MANAGEMENT
BSc in Computer Science
CS106.3: DATA STRUCTURES & ALGORITHMS
Answer Question 1 and any other four Duration: Three Hours
1. Answer both parts of the question one based on a life lessons and a
scenario.
1. Identify the following algorithms and data structures and their
uses in real life.
E.g.: List List is a collection of items
used in shopping carts,
reminders, daily tasks, etc.
2. XYZ Bank is company trying to improve their customer support
by improving no of help desks. The company is also serious
about elders. Analyze the situation and help the bank to set up
proper help desks. Your answer should contain an analysis of
the situation, suggested algorithms, illustrations, analysis with
numbers, and data structures.
2. Use different types of sorting algorithms including timings,
complexities, and illustrations.
1. Sort the [23, 3, 45, 49, 3, 2] using one of the sorting algorithms.
2. Illustrate the steps and write pseudo-code for the algorithm.
3. Estimate the time complexity.
3. Use different types of searching algorithms including timing,
complexities, and illustrations.
Model Exam- CS106.3: Data Structures & Algorithms 2
1. Compare (look for similarities) and contrast (differences) of
different searching techniques.
2. Write source code for search algorithm.
4. Stacks and queues are common non-linear data structures.
1. What are the common methods?
2. How do you implement those?
5. How do you simplify the following expressions?
1. 9n2 + 3n
2. n2 + n.log n
3. n! + 2n
4. 2000 + 90 + 2
6. When do you use tree data structure? What are the components,
relations, and operations?
1. What is BST?
2. How do you traverse a tree, what are the variations?

More Related Content

Similar to Model paper algorithms and data structures

Mca1040 system analysis and design
Mca1040  system analysis and designMca1040  system analysis and design
Mca1040 system analysis and designsmumbahelp
 
Bt8901 object oriented systems-de (1)
Bt8901 object oriented systems-de (1)Bt8901 object oriented systems-de (1)
Bt8901 object oriented systems-de (1)smumbahelp
 
Mca1040 system analysis and design
Mca1040  system analysis and designMca1040  system analysis and design
Mca1040 system analysis and designsmumbahelp
 
Iii it internal i ooad retest qp
Iii it internal i ooad retest qpIii it internal i ooad retest qp
Iii it internal i ooad retest qpGanesan Thangavel
 
SMU BSC IT FALL / SUMMER 2013 SOLVED ASSIGNMENTS
SMU BSC IT FALL / SUMMER 2013 SOLVED ASSIGNMENTSSMU BSC IT FALL / SUMMER 2013 SOLVED ASSIGNMENTS
SMU BSC IT FALL / SUMMER 2013 SOLVED ASSIGNMENTSsmumbahelp
 
Data Analysis – Technical learnings
Data Analysis – Technical learningsData Analysis – Technical learnings
Data Analysis – Technical learningsInvenkLearn
 
حل واجب t205a ** 00966597837185 <المهندس أحمد> حلول,واجبات,الجامعة,العربية,ال...
حل واجب t205a ** 00966597837185 <المهندس أحمد> حلول,واجبات,الجامعة,العربية,ال...حل واجب t205a ** 00966597837185 <المهندس أحمد> حلول,واجبات,الجامعة,العربية,ال...
حل واجب t205a ** 00966597837185 <المهندس أحمد> حلول,واجبات,الجامعة,العربية,ال...حل واجبات عمل ابحاث
 
t205a 00966597837185 TMA حل واجبات t205a المهندس أحمد @ الجامعة العربية المفتوحة
t205a 00966597837185 TMA حل واجبات t205a المهندس أحمد @ الجامعة العربية المفتوحةt205a 00966597837185 TMA حل واجبات t205a المهندس أحمد @ الجامعة العربية المفتوحة
t205a 00966597837185 TMA حل واجبات t205a المهندس أحمد @ الجامعة العربية المفتوحةحل واجبات عمل ابحاث
 
حل واجب t205a - 00966597837185 - t205a حلول واجبات t205a الجامعة t205a العربي...
حل واجب t205a - 00966597837185 - t205a حلول واجبات t205a الجامعة t205a العربي...حل واجب t205a - 00966597837185 - t205a حلول واجبات t205a الجامعة t205a العربي...
حل واجب t205a - 00966597837185 - t205a حلول واجبات t205a الجامعة t205a العربي...حل واجبات عمل ابحاث
 
#حل t205a واجب t205a 00966597837185 حل واجبات t205a الجامعة العربية المفتوحة
#حل t205a واجب t205a 00966597837185 حل واجبات t205a الجامعة العربية المفتوحة#حل t205a واجب t205a 00966597837185 حل واجبات t205a الجامعة العربية المفتوحة
#حل t205a واجب t205a 00966597837185 حل واجبات t205a الجامعة العربية المفتوحةحل واجبات عمل ابحاث
 
حل اسايمنت t205a 00966597837185 حلول اسايمنتات t205a مهندس احمد الجامعة العرب...
حل اسايمنت t205a 00966597837185 حلول اسايمنتات t205a مهندس احمد الجامعة العرب...حل اسايمنت t205a 00966597837185 حلول اسايمنتات t205a مهندس احمد الجامعة العرب...
حل اسايمنت t205a 00966597837185 حلول اسايمنتات t205a مهندس احمد الجامعة العرب...حل واجبات عمل ابحاث
 
t205a المهندس أحمد:00966597837185 حل واجب t205a , واجبات الجامعة العربية المف...
t205a المهندس أحمد:00966597837185 حل واجب t205a , واجبات الجامعة العربية المف...t205a المهندس أحمد:00966597837185 حل واجب t205a , واجبات الجامعة العربية المف...
t205a المهندس أحمد:00966597837185 حل واجب t205a , واجبات الجامعة العربية المف...حل واجبات عمل ابحاث
 
#حل t205a واجب t205a 00966597837185 حل واجبات t205a الجامعة العربية المفتوحة
#حل t205a واجب t205a 00966597837185 حل واجبات t205a الجامعة العربية المفتوحة#حل t205a واجب t205a 00966597837185 حل واجبات t205a الجامعة العربية المفتوحة
#حل t205a واجب t205a 00966597837185 حل واجبات t205a الجامعة العربية المفتوحةحل واجبات عمل ابحاث
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations researchsmumbahelp
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations researchsmumbahelp
 
CS3114_09212011.ppt
CS3114_09212011.pptCS3114_09212011.ppt
CS3114_09212011.pptArumugam90
 

Similar to Model paper algorithms and data structures (20)

Mca1040 system analysis and design
Mca1040  system analysis and designMca1040  system analysis and design
Mca1040 system analysis and design
 
Bt8901 object oriented systems-de (1)
Bt8901 object oriented systems-de (1)Bt8901 object oriented systems-de (1)
Bt8901 object oriented systems-de (1)
 
Mca1040 system analysis and design
Mca1040  system analysis and designMca1040  system analysis and design
Mca1040 system analysis and design
 
Iii it internal i ooad retest qp
Iii it internal i ooad retest qpIii it internal i ooad retest qp
Iii it internal i ooad retest qp
 
cs.pdf
cs.pdfcs.pdf
cs.pdf
 
OR Ndejje Univ.pptx
OR Ndejje Univ.pptxOR Ndejje Univ.pptx
OR Ndejje Univ.pptx
 
OR Ndejje Univ (1).pptx
OR Ndejje Univ (1).pptxOR Ndejje Univ (1).pptx
OR Ndejje Univ (1).pptx
 
SMU BSC IT FALL / SUMMER 2013 SOLVED ASSIGNMENTS
SMU BSC IT FALL / SUMMER 2013 SOLVED ASSIGNMENTSSMU BSC IT FALL / SUMMER 2013 SOLVED ASSIGNMENTS
SMU BSC IT FALL / SUMMER 2013 SOLVED ASSIGNMENTS
 
Data Analysis – Technical learnings
Data Analysis – Technical learningsData Analysis – Technical learnings
Data Analysis – Technical learnings
 
t205a TMA Answers ENG.Ahmed حل واجب t205a 00966597837185
t205a TMA Answers ENG.Ahmed حل واجب t205a 00966597837185t205a TMA Answers ENG.Ahmed حل واجب t205a 00966597837185
t205a TMA Answers ENG.Ahmed حل واجب t205a 00966597837185
 
حل واجب t205a ** 00966597837185 <المهندس أحمد> حلول,واجبات,الجامعة,العربية,ال...
حل واجب t205a ** 00966597837185 <المهندس أحمد> حلول,واجبات,الجامعة,العربية,ال...حل واجب t205a ** 00966597837185 <المهندس أحمد> حلول,واجبات,الجامعة,العربية,ال...
حل واجب t205a ** 00966597837185 <المهندس أحمد> حلول,واجبات,الجامعة,العربية,ال...
 
t205a 00966597837185 TMA حل واجبات t205a المهندس أحمد @ الجامعة العربية المفتوحة
t205a 00966597837185 TMA حل واجبات t205a المهندس أحمد @ الجامعة العربية المفتوحةt205a 00966597837185 TMA حل واجبات t205a المهندس أحمد @ الجامعة العربية المفتوحة
t205a 00966597837185 TMA حل واجبات t205a المهندس أحمد @ الجامعة العربية المفتوحة
 
حل واجب t205a - 00966597837185 - t205a حلول واجبات t205a الجامعة t205a العربي...
حل واجب t205a - 00966597837185 - t205a حلول واجبات t205a الجامعة t205a العربي...حل واجب t205a - 00966597837185 - t205a حلول واجبات t205a الجامعة t205a العربي...
حل واجب t205a - 00966597837185 - t205a حلول واجبات t205a الجامعة t205a العربي...
 
#حل t205a واجب t205a 00966597837185 حل واجبات t205a الجامعة العربية المفتوحة
#حل t205a واجب t205a 00966597837185 حل واجبات t205a الجامعة العربية المفتوحة#حل t205a واجب t205a 00966597837185 حل واجبات t205a الجامعة العربية المفتوحة
#حل t205a واجب t205a 00966597837185 حل واجبات t205a الجامعة العربية المفتوحة
 
حل اسايمنت t205a 00966597837185 حلول اسايمنتات t205a مهندس احمد الجامعة العرب...
حل اسايمنت t205a 00966597837185 حلول اسايمنتات t205a مهندس احمد الجامعة العرب...حل اسايمنت t205a 00966597837185 حلول اسايمنتات t205a مهندس احمد الجامعة العرب...
حل اسايمنت t205a 00966597837185 حلول اسايمنتات t205a مهندس احمد الجامعة العرب...
 
t205a المهندس أحمد:00966597837185 حل واجب t205a , واجبات الجامعة العربية المف...
t205a المهندس أحمد:00966597837185 حل واجب t205a , واجبات الجامعة العربية المف...t205a المهندس أحمد:00966597837185 حل واجب t205a , واجبات الجامعة العربية المف...
t205a المهندس أحمد:00966597837185 حل واجب t205a , واجبات الجامعة العربية المف...
 
#حل t205a واجب t205a 00966597837185 حل واجبات t205a الجامعة العربية المفتوحة
#حل t205a واجب t205a 00966597837185 حل واجبات t205a الجامعة العربية المفتوحة#حل t205a واجب t205a 00966597837185 حل واجبات t205a الجامعة العربية المفتوحة
#حل t205a واجب t205a 00966597837185 حل واجبات t205a الجامعة العربية المفتوحة
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
CS3114_09212011.ppt
CS3114_09212011.pptCS3114_09212011.ppt
CS3114_09212011.ppt
 

More from HarithaRanasinghe (20)

Session12 pointers
Session12 pointersSession12 pointers
Session12 pointers
 
Session11 single dimarrays
Session11 single dimarraysSession11 single dimarrays
Session11 single dimarrays
 
Session09 multi dimarrays
Session09 multi dimarraysSession09 multi dimarrays
Session09 multi dimarrays
 
Session07 recursion
Session07 recursionSession07 recursion
Session07 recursion
 
Session06 functions
Session06 functionsSession06 functions
Session06 functions
 
Session05 iteration structure
Session05 iteration structureSession05 iteration structure
Session05 iteration structure
 
Session04 selection structure_b
Session04 selection structure_bSession04 selection structure_b
Session04 selection structure_b
 
Session04 selection structure_a
Session04 selection structure_aSession04 selection structure_a
Session04 selection structure_a
 
Session03 operators
Session03 operatorsSession03 operators
Session03 operators
 
Session02 c intro
Session02 c introSession02 c intro
Session02 c intro
 
Session01 basics programming
Session01 basics programmingSession01 basics programming
Session01 basics programming
 
Program flow charts
Program flow chartsProgram flow charts
Program flow charts
 
Sad -sample_paper
Sad  -sample_paperSad  -sample_paper
Sad -sample_paper
 
Sad sample paper - mcq answers
Sad   sample paper - mcq answersSad   sample paper - mcq answers
Sad sample paper - mcq answers
 
Paper
PaperPaper
Paper
 
Model questions
Model questionsModel questions
Model questions
 
Doc 20180208-wa0001
Doc 20180208-wa0001Doc 20180208-wa0001
Doc 20180208-wa0001
 
Doc 20180130-wa0006
Doc 20180130-wa0006Doc 20180130-wa0006
Doc 20180130-wa0006
 
Doc 20180130-wa0005
Doc 20180130-wa0005Doc 20180130-wa0005
Doc 20180130-wa0005
 
Doc 20180130-wa0004-1
Doc 20180130-wa0004-1Doc 20180130-wa0004-1
Doc 20180130-wa0004-1
 

Recently uploaded

Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 

Recently uploaded (20)

Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

Model paper algorithms and data structures

  • 1. Model Exam- CS106.3: Data Structures & Algorithms 1 NATIONAL SCHOOL OF BUSINESS MANAGEMENT BSc in Computer Science CS106.3: DATA STRUCTURES & ALGORITHMS Answer Question 1 and any other four Duration: Three Hours 1. Answer both parts of the question one based on a life lessons and a scenario. 1. Identify the following algorithms and data structures and their uses in real life. E.g.: List List is a collection of items used in shopping carts, reminders, daily tasks, etc. 2. XYZ Bank is company trying to improve their customer support by improving no of help desks. The company is also serious about elders. Analyze the situation and help the bank to set up proper help desks. Your answer should contain an analysis of the situation, suggested algorithms, illustrations, analysis with numbers, and data structures. 2. Use different types of sorting algorithms including timings, complexities, and illustrations. 1. Sort the [23, 3, 45, 49, 3, 2] using one of the sorting algorithms. 2. Illustrate the steps and write pseudo-code for the algorithm. 3. Estimate the time complexity. 3. Use different types of searching algorithms including timing, complexities, and illustrations.
  • 2. Model Exam- CS106.3: Data Structures & Algorithms 2 1. Compare (look for similarities) and contrast (differences) of different searching techniques. 2. Write source code for search algorithm. 4. Stacks and queues are common non-linear data structures. 1. What are the common methods? 2. How do you implement those? 5. How do you simplify the following expressions? 1. 9n2 + 3n 2. n2 + n.log n 3. n! + 2n 4. 2000 + 90 + 2 6. When do you use tree data structure? What are the components, relations, and operations? 1. What is BST? 2. How do you traverse a tree, what are the variations?