CLO_2 : Distinguish between Abstract Data Types ( ADTS ) , data structures and algorithms . CLO 3 : Calculate the costs ( space / time ) of data structures and their related algorithms , both source code and pseudo - code , using the asymptotic notation ( 0 ( ) ) . Dear student , For the theory assignment , you have to make a comparison among the different data structure types that we have been studying it during the semester . The comparison either using mind map , table , sketch notes , or whatever you prefer . The differentiation will be according to the following : 1- name of data structure . 2- operations ( methods ) . 3- applications . 4- performance ( complexity time ) .

Answers

Answer 1

Abstract Data Types (ADTs), data structures, and algorithms are three distinct concepts in computer science. ADTs provide a way to abstract and encapsulate data, allowing for modular and reusable code.

1. ADTs refer to a high-level concept that defines a set of data values and the operations that can be performed on those values, without specifying how the data is represented or the algorithms used to implement the operations.

2. Data structures, on the other hand, are concrete implementations of ADTs. They define the organization and storage of data, specifying how the data is represented and how the operations defined by the ADT are implemented. Examples of data structures include arrays, linked lists, stacks, queues, trees, and graphs.

3. Algorithms, in the context of data structures, are step-by-step procedures or instructions for solving a particular problem. They define the specific sequence of operations required to manipulate the data stored in a data structure. Algorithms can vary in terms of efficiency and performance, and they are typically analyzed using asymptotic notation, such as Big O notation, to describe their time and space complexity.

4. In conclusion, ADTs provide a high-level abstraction of data and operations, while data structures are the concrete implementations that define how the data is stored. Algorithms, on the other hand, specify the step-by-step instructions for manipulating the data stored in a data structure. The performance of data structures and algorithms is often analyzed using asymptotic notation to understand their time and space complexity.

learn more about algorithms here: brainly.com/question/21172316

#SPJ11


Related Questions

two uses of hexadecimal

Answers

Answer:

it allows you to store more information using less space. It is fast and simple to convert between hexadecimal numbers and binary.

Explanation: Hexadecimal can be used to write large binary numbers in just a few digits. It makes life easier as it allows grouping of binary numbers which makes it easier to read, write and understand.

which of the following is true of the plug-in approach to deliver multimedia content? a common plug-in is available across all browsers, operating systems, and devices. a plug-in requires users to install a separate application in addition to their web browsers. plug-ins consume valuable system resources, resulting in fast and reliable performance. plug-ins are reliable and secure.

Answers

Users must install an additional program in additional to existing web browsers in order to use a plug-in.

What does multimedia primarily serve?

Computers typically employ word processing, spreadsheets, databases, or other formats to deliver concentrated information. All of them must be combined for the advantages of each to be utilized in a desktop.

What impact does multimedia have on people?

The media effect, also known as the mass media's influence media, has an impact on a variety of facets of daily life, including voting behavior, personal opinions and beliefs, and the distorting of knowledge about a particular subject as a result of misleading information.

To know more about multimedia visit:

https://brainly.com/question/14114305

#SPJ4

the wi-fi radio in a smartphone has failed. which of the following is a possible solution?

Answers

Answer:

Mobile Data

Explanation:

4g data

(2)
Q.4 Combined the following sentences using a relative pronoun
(i) This is the girl. Her pocket was picked.​

Answers

Explanation:

This is the girl whose pocket was picked.

Please help for MAXIMUM POINTS!
Jarod’s boss sends him an e-mail about a task that she wants him to complete. In the email she asks that he collect the clothing size information of all 900 employees in his company and then place a branded clothing order with their supplier. After sending the email, his boss schedules a meeting with Jarod for the next day so that he can ask her any questions that he may have. What are four things that Jarod can do to ensure that he collects all the information he needs to do the task well?

Answers

First he should figure out which people where the same brands and sizes then he must figure out how many of them are female and male then next he must figure out the exact numbers of how many people wear all the diffrent brands and collect their names

How is video compression accomplished?
Video compression works by making the pixel size smaller.
Video compression works by removing the sound.
Video compression works by smoothing the pixels.
Video compression works by removing unnecessary parts of frames

Answers

Video compression works by making pixels smaller, so A.

Answer:

A. Video compression works by making the pixel size smaller.

Explanation:

E2020!

Explain the overload principle. Discuss the relationship between the principle of overload and the fitt principle

Answers

The second key concept is overload, which states that in order to develop any component of physical fitness, an individual must gradually increase the demands imposed on the relevant physiological systems.

What are the four overloading principles?Increase the frequency of your weekly training sessions or the number of reps you do.Intensity: The degree of difficulty with which you perform an exercise. Time: Increase the amount of time you prepare for Increase the difficulty of your workout.frequency amplitude Time, consideration, The FITT principles are a set of guidelines for how long and how hard participants can exercise. FITT stands for Frequency, Intensity, Time, and Type. Under FITT, exercise can be classified as either general or specific. According to the overload principle, in order to improve any aspect of physical fitness, an individual must constantly increase the demands placed on the appropriate body systems.

To learn more about FITT and Overload, refer to:

https://brainly.com/question/27962157

#SPJ1

What do the following white characters symbol represent?
a) ¶
b) .

Answers

???????????????????

when you use the animate() method, what must you code to define the animation? group of answer choices a properties map a callback function a duration parameter css properties

Answers

When you use the animate() method, you must code a properties map, a duration parameter, and optionally, a callback function and CSS properties to define the animation.

Here's a step-by-step explanation:

1. Create a properties map: This is an object that contains CSS properties and their target values, which define how the elements will be animated.

2. Set a duration parameter: This is a numerical value representing the duration of the animation in milliseconds or a string representing a predefined duration (e.g., "slow", "fast").

3. (Optional) Add a callback function: This function will be executed once the animation is completed.

4. (Optional) Include CSS properties: You can use CSS properties within the properties map to further define the animation's appearance and behavior.

Here's an example of using the animate() method:

```javascript
$("element").animate({
   opacity: 0.5,
   left: "+=50"
}, 1000, function() {
   // This callback function will be executed after the animation is completed
   console.log("Animation completed!");
});
```

In this example, the element will change its opacity to 0.5 and move 50 pixels to the right over 1000 milliseconds. After the animation is completed, the callback function will log "Animation completed!" in the console.

You can learn more about CSS property at: brainly.com/question/7686121

#SPJ11

1)Which tool can you use to find duplicates in Excel?
Select an answer:
a. Flash Fill
b. VLOOKUP
c. Conditional Formatting
d. Concatenation
2)What does Power Query use to change to what it determines is the appropriate data type?
Select an answer:
a.the headers
b. the first real row of data
c. data in the formula bar
3)Combining the definitions of three words describes a data analyst. What are the three words?
Select an answer:
a. analysis, analyze, and technology
b. data, programs, and analysis
c. analyze, data, and programs
d. data, analysis, and analyze

Answers

The tool that you can use to find duplicates in Excel is c. Conditional Formatting

b. the first real row of datac. analyze, data, and programs

What is Conditional Formatting?

Excel makes use of Conditional Formatting as a means to identify duplicate records. Users can utilize this feature to identify cells or ranges that satisfy specific criteria, like possessing repetitive values, by highlighting them.

Using conditional formatting rules makes it effortless to spot repeated values and set them apart visually from the other information. This function enables users to swiftly identify and handle identical records within their Excel worksheets, useful for activities like data examination and sanitation.

Read more about Conditional Formatting here:

https://brainly.com/question/30652094

#SPJ4

In the context of networks, the term "topology" refers to the order and arrangement of the elements of a communications network.

a. True
b. False

Answers

The statement is true. Network topology describes the physical and logical relationships between nodes in a network, as well as the schematic arrangement of links and nodes, or some hybrid of the two.

Network topology is used to define the layout, structure, and shape of a network, both physically and logically. A network can have a single physical topology and multiple logical topologies at the same time. The physical connections of devices such as wires, cables, and others are referred to as network layout. The geometric arrangement of links and nodes in a computing network is referred to as network topology. Network topology, on the other hand, may describe how data is transferred between these nodes. Network topologies are classified into two types: physical and logical.

Learn more about topology here-

https://brainly.com/question/13186238

#SPJ4

Read only memory is primarily used for?

Answers

Answer:

Read-only memory is useful for storing software that is rarely changed during the life of the system, also known as firmware. Software applications (like video games) for programmable devices can be distributed as plug-in cartridges containing ROM.

Hope This Helps!!!

the do while loop means that the loop statements will be executed as long as a certain condition exists

Answers

Yes, it is correct. The do-while loop is a control flow statement in programming that allows a set of statements to be executed repeatedly until a certain condition becomes false. The key difference between a do-while loop and other types of loops, such as the while loop, is that the do-while loop always executes its statements at least once.

Here is an example of a do-while loop in C++:
int i = 1;
do {
   count << "The value of i is: " << i << endl;
   i++;
} while (i <= 5);
In this example, the loop will continue to execute as long as the condition `i <= 5` is true. The statements inside the loop will be executed repeatedly until the condition becomes false. In this case, the loop will execute 5 times, with `i` taking on the values 1, 2, 3, 4, and 5.

The do-while loop allows the loop statements to be executed as long as a certain condition exists. It is particularly useful when you want to execute the loop at least once, regardless of the initial condition. However, be cautious when using do-while loops to avoid infinite loops.

learn more about do-while loop visit:

brainly.com/question/32273362

#SPJ11

could someone please help me?​

could someone please help me?

Answers

Answer:

Windows 7

Explanation:

It is an operating system, and it is software.

Given the number of rows and the number of columns, write nested loops to print a rectangle. (PYTHON)

Given the number of rows and the number of columns, write nested loops to print a rectangle. (PYTHON)

Answers

Answer:

Explanation:

Please see the attached picture for help.

Given the number of rows and the number of columns, write nested loops to print a rectangle. (PYTHON)

The code segment is given in Python. So, it must be completed in Python.

The missing nested loops are as follows:

for rows in range(num_rows):

   for cols in range(num_cols):

The first nested loop will iterate through the length of the rectangle

for rows in range(num_rows):

The second nested loop will iterate through the width

   for cols in range(num_cols):

So, the complete program is:

num_rows = int(input())

num_cols = int(input())

for rows in range(num_rows):

   for cols in range(num_cols):

       print('*',end=' ')

   print()

See attachment for sample run

Read more about Python programs at:

https://brainly.com/question/22841107

Given the number of rows and the number of columns, write nested loops to print a rectangle. (PYTHON)

what is the largest possible number of internal nodes in a red-black tree with black-height kk? what is the smallest possible number?

Answers

The number of red nodes and black nodes on the path can only be equal because the leaf must be black. 2k − 1. The least amount that is conceivable is 2k − 1.

What is meant by internal nodes?A node that is not a leaf or, in the case of a tree, one or more offspring nodes. also referred to as a nonterminal component. also, see progenitor and root. Leaves or external nodes are nodes that don't have any offspring. Internal nodes are referred to as nodes that are not branches. Nodes that share a progenitor are referred to as siblings.Internal nodes are nodes that have offspring. External nodes, also known as branches, are nodes without descendants. The binary tree is a type of tree where a node can have up to two descendant nodes. A node or apex may have zero, one, or two children. An internal node is a node that can have at least one offspring or a non-leaf node.

To learn more about internal nodes, refer to:

https://brainly.com/question/29608280

The largest possible number of internal nodes in a red-black tree with black-height k is (2k - 1). The smallest possible number of internal nodes in a red-black tree with black-height k is k-1.

1. In a red-black tree, the largest number of nodes occurs when every level is completely filled, meaning each node has two children. The maximum number of nodes can be calculated using the formula for the sum of a geometric series: (2k - 1).

2. The smallest possible number of internal nodes occurs when the red-black tree is a "straight line" with only one node at each level of black-height, except the root which has two children (one black and one red). So, the smallest possible number of internal nodes is (k - 1) since the red nodes are not counted in the black-height.

Learn more about red-black tree here:

https://brainly.com/question/29886831

#SPJ11

What is the error if I want to assign a value to that same index? i.e. var_str[5] = “r”

PLEASE QUICK

Answers

The program would not generate an error if the var_str list have up to 5 elements

How to determine the error?

The operation is given as:

Assign a value to that same index

This is represented as:

var_str[5] = "r"

The representations from the above code segment are

List = var_strIndex = 5Value = "r"

When a value is assigned to an index, the value at the index is updated to the new value, provided that the index exists in the list.

This means that the program would not generate an error if the var_str list have up to 5 elements

Read more about list at:

https://brainly.com/question/27094056

#SPJ1

1. Explain your understanding of digital analytics (200
words+)
2. Explain these web analytics terms: Bounce rate, Impression,
Keyword, Organic Search, Page Views, Web Analytics, Load Time,
Crawler/Sp

Answers

Digital analytics refers to the practice of collecting and analyzing data from digital sources to gain insights and make data-driven decisions.

It involves tracking user interactions and behaviors on websites, mobile apps, and other digital platforms. The data collected is used to measure website performance, user engagement, and other key metrics, allowing businesses to optimize their digital strategies and improve overall effectiveness. In web analytics, bounce rate measures the percentage of visitors who leave a website after viewing only one page. A high bounce rate indicates low engagement or lack of relevance for visitors. Impression refers to the number of times an advertisement or piece of content is displayed to users.

Keyword is a specific word or phrase used to optimize content for search engines and improve organic search visibility. Organic search refers to the process of users finding a website through non-paid search engine results. Page views represent the number of times a webpage is viewed by users. Web analytics involves collecting and analyzing data to understand website performance and user behavior. Load time refers to the time it takes for a webpage to fully load. A crawler is a program used by search engines to discover and index webpages.

Learn more about Digital analytics here:

https://brainly.com/question/29734922

#SPJ11.

If
ADC has 12bits and Vref = 2.5V, G = -17.6, differential input is 1
mv.
a) find the ADC resolution
b) find the maximum quantization error
c) the minimum sampling frequency for ECG signal

Answers

a) The ADC resolution is 0.61 mV.

b) The maximum quantization error is 0.305 mV.

c) The minimum sampling frequency for an ECG signal is 300Hz.

a) The ADC resolution can be calculated using the formula:

Resolution = (Vref) / (\(2^N\)),

where N is the number of bits of the ADC.

Given that the ADC has 12 bits and Vref = 2.5V, we can substitute these values into the formula:

Resolution = (2.5V) / (\(2^12\)) = 0.00061035V or approximately 0.61mV.

Therefore, the ADC resolution is 0.61 mV.

b) The maximum quantization error can be calculated using half of the ADC resolution:

Quantization Error = Resolution / 2 = 0.61mV / 2 = 0.305mV.

Therefore, the maximum quantization error is 0.305mV.

c) To determine the minimum sampling frequency for an ECG signal, we need to consider the Nyquist-Shannon sampling theorem, which states that the sampling frequency should be at least twice the highest frequency component of the signal.

The highest frequency component in an ECG signal is typically around 150Hz. Therefore, the minimum sampling frequency can be calculated as:

Minimum Sampling Frequency = 2 * 150Hz = 300Hz.

Hence, the minimum sampling frequency for an ECG signal is 300Hz.

Learn more about ECG signals here:

https://brainly.com/question/18915805

#SPJ4

what is filter in computer​

Answers

Answer:

hope it helped you a little

what is filter in computer

i. Suresh participated in a 100m race and won a prize. This motivated him to go for practice every morning. What type
of Motivation is this?
a) None of these
b) Internal
c) Intermediate
d) External
ii. Rekha gets up at 5 am and goes for her dance classes. Then she comes home and finishes her homework before going
to school. This an example of ________.
a) Self Motivation
b) None of these
c) Self Awareness
d) Self Regulation
iii. The file name and file name extension are separated by a ________.
a) semicolon
b) none of these
c) period
d) comma

Answers

1. C - Internal motivation
2. D - Self Motivation
3. C - period, (word.doc)

Why won't my brainly account level up?

Answers

Well, you need to have 5 brainiest answers plus 500 points. So, in order to level up in brainly you need 500 plus 5 brainiest.

What is brainly?

Brainly is a Polish company with headquarters in New York City. It is a social learning platform where millions of students and teachers work together to solve academic problems. The mission of Brainly is to encourage students to share and explore knowledge in a collaborative environment.

It can also be used to ask and answer homework questions by students, parents, and teachers. The platform includes n elements such as points and ranks. It encourages users to participate in the online community by answering questions posted by other users. Brainly reported 350 million monthly users as of November 2020, making it the most popular education app in the world.

Learn more about level up

https://brainly.com/question/7853380

#SPJ1

Answer:

This is because to level up, you need a certain number of points and brainliest answers! To get this you can always keep answering questions to get your points up and whenever you complete an answer which is superior than any other, the user may choose to give you brainliest!

Hope this helps, have a lovely day! :)

With respect to iot security, what term is used to describe the digital and physical vulnerabilities of the iot hardware and software environment?
a. Traffic Congestion
b. Device Manipulation
c. Attack Surface
d. Environmental Monitoring

Answers

Answer: Answer Surface

Explanation:

What are the boxes in Excel?

Answers

The boxes you see in the grid of an Excel spreadsheet are called cells. On a worksheet, each cell is identifiable by its reference, the column letter, and the row number that crosses at the cell's position.

The cell's location, the column letter, and the row number that cross. Cells are the small boxes or rectangles that make up an Excel spreadsheet. The cell you've to choose to enter data into becomes the active cell when you begin typing. There is just ever one active cell. The cell with a black border is the active cell. Only the active cell may be entered with data. There is only one active cell at a time, even if multiple cells are selected.

You will always enter data—or content—into cells when using Excel.The fundamental units of a worksheet are cells. To compute, analyse, and arrange data in Excel, you'll need to understand the fundamentals of cells and cell content.

Columns are denoted by A, B, and C, and rows are denoted by numbers (1, 2, 3). Each cell has a distinct name, also referred to as a cell address, based on its column and row.

Other examples of different kinds of boxes in Excel are name box, dialogue box, search box, etc.

To learn more about Excel click here:

https://brainly.com/question/21846102

#SPJ4

anyone know what this is pls help

anyone know what this is pls help

Answers

Answer:

Grass

Explanation:

When the wind blows grass or small plants start dancing (?)

#SpreadTheKnowledge

What is wrong in this python code import turtle bot = turtle.Turtle step = (50) turnAngle = (90) bot.Color("blue") bot.Begin_fill() bot.Forward(step) bot.Right(turnAngle) bot.Forward(step) bot.Right(turnAngle) bot.Forward(step) bot.Right(turnAngle) bot.Forward(step) bot.Right(turnAngle) bot.End_fill()

Answers

Answer:

The "Turtle" is a method and should be declared with parenthesis and every other method in the code (except the Turtle() ) should begin with lowercase letters like right, forward and begin_fill. The python file should not be saved as turtle.py to avoid import error.

Explanation:

The python turtle module is a graphical programming package created to introduce programming to children. It has several classes and methods to manipulate objects on the screen.

import turtle  

bot = turtle.Turtle()  

step =(50)  

turnAngle =90  

bot.color("blue")  

bot.begin_fill()  

bot.forward(step)  

bot.right(turnAngle)  

bot.forward(step)  

bot.right(turnAngle)  

bot.forward(step)  

bot.right(turnAngle)  

bot.forward(step)  

bot.right(turnAngle)  

bot.end_fill()

Hurry, please
in blender what is the difference between intentional and unintentional rendering and why is this important?

Answers

Intentional rendering allows for deliberate artistic control, while unintentional rendering is more exploratory and experimental.

What is the difference between intentional and unintentional rendering in Blender, and why is this difference important?

In Blender, intentional rendering refers to the deliberate process of setting up and configuring a scene with specific lighting, materials, and camera angles to achieve a desired final image or animation.

Unintentional rendering, on the other hand, refers to the rendering of a scene without careful planning or specific artistic intent.

The difference between intentional and unintentional rendering is important because it directly affects the outcome and quality of the final rendered result.

When rendering intentionally, the artist has full control over the creative aspects of the scene, allowing them to carefully craft the desired visual appearance and convey a specific message or mood.

This involves making informed decisions about lighting, materials, composition, and other factors to achieve the desired aesthetic and communicate the intended artistic vision.

On the other hand, unintentional rendering may occur when rendering test scenes, preview renders, or during the early stages of the creative process when experimenting with different settings.

While unintentional rendering may not be visually polished or refined, it can still serve as a valuable tool for exploration, experimentation, and problem-solving.

Understanding the difference between intentional and unintentional rendering is important because it allows artists to effectively communicate their artistic intentions and create visually compelling and engaging content.

By intentionally rendering scenes, artists can achieve greater control over the final result and ensure that their creative vision is accurately portrayed.

Learn more about unintentional rendering

brainly.com/question/29630689

#SPJ11

lately your computer is spontaneously rebooting and freezing. what is the most likely cause

Answers

The most likely cause of spontaneous reboots and freezes on a computer could be related to hardware or software issues

The most likely cause of spontaneous reboots and freezing on a computer could be hardware or software issues. Hardware issues may include overheating due to a malfunctioning fan or inadequate cooling, a failing power supply, or faulty RAM. Software issues could be caused by incompatible or outdated drivers, malware or viruses, or corrupted system files. It is recommended to troubleshoot the problem by checking hardware components.

learn more about :- reboots and freezes on a computer here

https://brainly.com/question/30601661

#SPJ11

Question 7 of 10
How is a rhetorical appeal to logic in an advertisement used?
OA. By adding hidden messages that tell the viewer that the product is
superior
B. By having a well-known public figure tell the viewer that the
product is number one
OC. By making statements that tell the viewer why the product is the
best
OD. By showing the viewer that he or she can be as happy as the
people in the ad

Question 7 of 10How is a rhetorical appeal to logic in an advertisement used?OA. By adding hidden messages

Answers

Answer:

By making statements that tell the viewer why the product is the

best

give a summary of html forms​

Answers

HTML forms are used to collect data from users. Users essentially enter data into forms by filling in text fields, selecting toggles and making choices from selection objects. When the user has filled in the data it is transmitted to the server for processing. HTML forms are specified using the <form> element.

Hope this helps you!

Other Questions
Please HelpAll matter has physical and chemical properties. These properties can be used to identify the type of matter. Which of these statements describes a chemical property?Select one:a. A metal is added to a beaker of water, a gas is formed, and the beaker explodes.b. A certain heavy metal turns to a liquid at room temperature.c. A 2-feet-long metal bar has a mass of only 176 g.d. A particular substance evaporates at 30 C. Mi mejor amigo Roberto no _____ montar en bicicleta.conoceconocesssabe Juan ____ trece aos.Group of answer choicestengotienetenemostienenPlease help! Thanks! WILL MARK AS BRAINLEIST!!!!I have more questions on my account of anyone can help me out!! The question is in the picture! China Losing Freedom:Is taking down statues and changing names of places and streets bad? Why or why not? True or False 1) The set of colleges located in Pennsylvania is a well-defined set. 1____2) The set of the three best baseball players is a well-defined set. 2____3)maple E{oak,elm,maple,sycamore} 3____4) {}c g 4___ 5)3, 6, 9, 12,...}, and {2, 4, 6, 8,. are disjointed sets. 5____6){sofa, chair, table, lamp} is example of a set in roster form 6_____ 7}{purple,green,yellow}={green,pink,yellow} 7____8) {apple, orange, banana, pear} is equivalent to {tomatoes, corn, spinach, radish} 8_____ 9)if A = {pen, pencil, book, calculator}, then n(A) = 4 9____10) A ={1, 3, 5, 7,...} is a countable set. 10____11) A = {1, 4, 7, 10,...31} is a finite set. 11______12) {2, 5, 7} {2, 5, 7, 10} 12____ 13){x|xE N and 3 14){x|x E N and 2 < x 12} {1, 2, 3, 4, 5,.., 20} 14_____ all the individuals of a species that inhabit a particular place at the same time are Write an equation of the line passing through point (7,3) that is parallel to line 4x-7y=9 enter the percentage of the silo that is filled with corn at 10 hours If it takes 560 joules of work to move an object 10 meters what force was needed PLEASE HELP!!!!Aamodt discusses two types of eaters that psychologists use to classify people. Explain what these two groups are and their characteristics. Communication, leadership, and time-management are all examples of:. In 2011, the Texas Legislature passed Senate Bill 14 (SB 14) creating a new requirement for voters to show photo identification when voting in person. This is another requirement for voters in the state of Texas?A. Must be at least 21 years old.B. Must have a high school diploma.C. Must be at least 18 years old.D; Must pay a $25 application fee. What were two advantages of Romes location allowed it to garage republic. Calculate the deferred tax liability given the following items incurred in 2020 by Company B. Bonuses are tax deductible only in the year in which they are paid. Accounting Income $86,000 Depreciation Expense $6,500 Tax Depreciation $4,000 Income Not Recognized in The Current Period For Tax Purposes $4,700 2019 Bonus Paid in 2020 $2,630 Accrued Bonuses in 2020 $3,500 Tax Rate 28% true or false1.Although desalinization has not been widely adopted, the technology would allow it to be rapidly and inexpensively started globally as cities run low on water.2.Government subsidies are currently used to help reduce overuse of water by encouraging appropriate, sustainable water use3.Like the Colorado River delta, many deltas can be restored and renewed through the use of dams.4.The southwestern United States contains very few areas considered water scarcity hotspots. What causes magnetic force?A.Two metals joined togetherB. Electrons spinning in the same directionC. Earth's magnetic fieldD. Electric current Answer for Brainliest1)7/4+5/8=2)3/2+4/3=3)2/3+10/7=4)4-3/17 What are three types if mass media that people listen to or watch When you revise a work of fiction, what should you make sure that your details do?A. reveal everything there is to know about a characterB. help readers visualize the story and advance the story's plotC. tell readers what they need to know rather than show themD. allow readers to draw their own conclusions about everything