Levels Tought:
Elementary,Middle School,High School,College,University,PHD
Teaching Since: | Apr 2017 |
Last Sign in: | 10 Weeks Ago, 1 Day Ago |
Questions Answered: | 4870 |
Tutorials Posted: | 4863 |
MBA IT, Mater in Science and Technology
Devry
Jul-1996 - Jul-2000
Professor
Devry University
Mar-2010 - Oct-2016
[PART 2 - ] Data Structures and Algorithms - WORK MERRIT GRADE (dsa-1-merrit.png) -SUBMMIT JAVA CODE - Unique submmit
---------------------------------------------------Assignment title--------------------------------------------------------------------
Evaluate, Design, and Implement Data Structures and Algorithms
This assignment is designed to help learners to understand how to evaluate, design, and implement data structures and algorithms which correspond to Learning Outcome 1 and 2 of the unit.
Introduction
Your first assignment in this unit will be using a relevant data structure for implementing a small Sale Management System (SMS). SMS manages information about products, customers and product ordering items.
This assignment will be broken into tasks and you can use these tasks as sections/pages within your assignment.
---------------------------------------------------Aim of the assignment--------------------------------------------------------------------
This assignment satisfies the following learning outcomes and assessment criteria:
LO 3. Understand how strings are structured and processed
3.1 explain common string operations and their practical applications
3.2 demonstrate the outcome of string operations in specified algorithms.
---------------------------------------------------Specific requirements (see Appendix for assessment criteria and grade descriptors)--------------------------------------------------------------------
Using String methods carry out the following tasks:
a. Investigate and explain the following String operations: concatenation, find character, length, lowercase, substring, trim. LO 3.1
b. Write an algorithm which will arrange the following numbers (in string representations) in ascending order: “158”, “124”, “238”, “707”, “608”, “250”, “888” (using LSD or MSD approaches). Justify your algorithm with detailed guidance. Please also draw the trace for your algorithm applied in this case. Implement your algorithm in this part. LO 3.2.
---------------------------------------------------Submission Requirements---------------------------------------------------
Besides the soft copy with
1. Your source code files
2. Your report
Attachments: