Question

In: Computer Science

Using practical examples in the two sectors labelled (i)–(ii) below, discuss problems that individuals and organizations...

Using practical examples in the two sectors labelled (i)–(ii) below, discuss problems that individuals and organizations can solve using data structures and algorithms that they build:

(i). Science and Engineering (2 examples)

(ii). Education (2 examples)

Solutions

Expert Solution

In Science and Engineering there is many real life based problem can be solved be individuals and organizations like

  • Snakes Game (Arrays)

Using Array in data strcture we can make this , here is the overview of this game

Snake can move in a given direction and when it eats the food, the length of snake increases.
When snake crosses itself, the game will over.
Food will be generated at given interval.

  • Sudoku (Backtracking)

Here is the Algorith of Sudoku

  1. Create a function that checks if the given matrix is valid sudoku or not. Keep Hashmap for the row, column and boxes. If any number has a frequency greater than 1 in the hashMap return false else return true;
  2. Create a recursive function that takes a grid and the current row and column index.
  3. Check some base cases. If the index is at the end of the matrix, i.e. i=N-1 and j=N then check if the grid is safe or not, if safe print the grid and return true else return false. The other base case is when the value of column is N, i.e j = N, then move to next row, i.e. i++ and j = 0.
  4. if the current index is not assigned then fill the element from 1 to 9 and recur for all 9 cases with the index of next element, i.e. i, j+1. if the recursive call returns true then break the loop and return true.
  5. if the current index is assigned then call the recursive function with index of next element, i.e. i, j+1
  • Travel Planner (Graphs)

This project is basically an application which helps friends, colleagues or relatives who live at far off places (generally in another country) plan a trip together to a place in optimal budget.

and below there is some project using data Structure and algorithm

  • Cash Flow Minimiser (Graphs/Multisets/Heaps)
  • Whats App List (LRU Cache/Interview Problem)
  • Text Editor Cut, Copy, Paste (Stack)
  • File Zipper (Greedy Huffman Encoder)
  • CB Mario ( Dynamic Programming Optimisation in Game)
  • Jump Froggy (Greedy Optimisation in Game)

Related Solutions

Answer the following two questions for each of the following examples: (i) smoking by individuals; (ii)...
Answer the following two questions for each of the following examples: (i) smoking by individuals; (ii) toxic waste production by firms; (iii) research and development by a high-tech firm; and (iv) individual vaccination against communicable illness. a. is there an externality? If so, describe it, including references to whether it is positive or negative and whether it is a consumption or production externality. b. If there is an externality, does it seem likely that private markets will arise that allow...
(a) Using practical examples, differentiate between the following commercial averages: (i) Moving Average (ii) Progressive Average...
(a) Using practical examples, differentiate between the following commercial averages: (i) Moving Average (ii) Progressive Average (iii) Composite Average (b) Explain what you understand by a theoretical probability distribution and how it is useful in business decision-making? (c) Explain the process of hypothesis testing, detailing clearly under which condition the Normal distribution may be used. (d) Explain the difference between the following four non-probability sampling methods: quota sampling, judgmental sampling, snowball sampling and convenience sampling. (e) Explain how the sampling...
Discuss and provide examples of the various coping strategies available to organizations and individuals. OR Discuss...
Discuss and provide examples of the various coping strategies available to organizations and individuals. OR Discuss why personalities, ethnicity, and gender may affect an individual’s level of stress.
With practical examples from organizations, discuss five (5) types of misconducts that may occur at the...
With practical examples from organizations, discuss five (5) types of misconducts that may occur at the workplace and explain any four (4) penalties that can be used to manage misconducts in an organization.
Two boxes are labelled I and II. Box I contains 4 black balls and 6 white...
Two boxes are labelled I and II. Box I contains 4 black balls and 6 white balls. Box II contains 2 black balls and 8 white balls. A player randomly selects one box and then randomly draws 2 balls without replacement from the selected box. 1) What is the probability of obtaining 2 black balls? 2) Given that 2 black balls are obtained, what is the probability that Box I is selected? 3) Suppose that 20 players conduct the game...
In details, provide and discuss two experimental examples of GMO from (i) plants, (ii) animals and...
In details, provide and discuss two experimental examples of GMO from (i) plants, (ii) animals and (iii) bacteria, illustrating the tools that researchers have used to overcome these challenges.
Using appropriate examples (i) differentiate between structured and unstructured data (ii) discuss the need for alternative...
Using appropriate examples (i) differentiate between structured and unstructured data (ii) discuss the need for alternative techniques of data analysis between the two
Discuss briefly Bidding Strategies with practical examples
Discuss briefly Bidding Strategies with practical examples
Discuss briefly Coordination games with practical examples
Discuss briefly Coordination games with practical examples
Using practical examples, discuss how the emerging accountancy tool that applies cognitive intelligence to generate a...
Using practical examples, discuss how the emerging accountancy tool that applies cognitive intelligence to generate a mental image of a phenomenon and also relies on learning, be adopted to assist Unilever Ghana Limited to achieve this vision.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT