1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Igoryamba
4 years ago
13

There are generally two ways of implementing dynamic programming solutions to problems, which have equal asymptotic time complex

ities. (The details of the problem may determine which is better in a given situation). What are they?
Select two:
1) Bottom-up
2) Left-to-right
3) Right-to-left
4) Top-down
Computers and Technology
1 answer:
san4es73 [151]4 years ago
8 0

Answer:

1) Bottom-up

2) Top-down

Explanation:

In general dynamic programming is a divide and conquer strategy which can be implemented using bottom up approach or top down approach.

Bottom-up approach in dynamic programming will solve a relatively simple sub-problem first and then use the solution to build and arrive at solutions to a bigger sub-problem.

Top down approach is reversed to bottom-up approach and is also known as Memoization Method. Instead of solving a problem started from the base state sub-problem, the top down approach break a problem into a smaller problems from the top most destination state until it reaches the bottom most base state.

You might be interested in
Given the integer variables x, y, and z, write a fragment of code that assigns the smallest of x, y, and z to another integer va
Flura [38]
You should specify what language you're using in these types of questions. Here's an example in C++, which is fairly easy to understand, so you should be able to transfer the concept to another language to problem.

int x = 2, y = 1, z = 3, min;

if (x < y && x < z)
min = x;
else if (y < x && y < z)
min = y;
else if (z < x && z < y)
min = z;
else
std::cout << "There is no minimum";
3 0
3 years ago
What is a web browser​
motikmotik

Answer:

web browser

Explanation:

.........;)

4 0
3 years ago
Which task is most suitable for creating an algorithm?
Anna71 [15]
A.
-HomeTaey
(ask anytime)
if I get it wrong, sorry
8 0
3 years ago
Read 2 more answers
Do the pros of interpersonal communication via social media outweigh the cons? Explain.
JulijaS [17]
Well in my opinion is that yes they do. The ability to be able to communicate with others so far way really helps society advance towards the future. And i cant stress of how the benefits of being able to share ideas with well anyone is so wonderful.

I hope this helps.
6 0
3 years ago
Read 2 more answers
Where do we manage POS? ​
valkas [14]

Explanation:

<em>The</em><em> </em><em>POS</em><em> </em><em>serves</em><em> </em><em>as</em><em> </em><em>the</em><em> </em><em>central</em><em> </em><em>component</em><em> </em><em>for</em><em> </em><em>your</em><em> </em><em>business</em><em>;</em><em> </em><em>it's</em><em> </em><em>the</em><em> </em><em>hub</em><em> </em><em>where</em><em> </em><em>everything</em><em> </em><em>like</em><em> </em><em>sales</em><em>,</em><em> </em><em>inventory</em><em> </em><em>management</em><em> </em><em>,</em><em> </em><em>payment</em><em> </em><em>processing</em><em>,</em><em> </em><em>and</em><em> </em><em>customer</em><em> </em><em>management</em><em> </em><em>merges</em><em>.</em><em> </em>

3 0
3 years ago
Other questions:
  • Given that it takes 0.08 ms to travel from one track to the next of a hard drive; that the arm is originally positioned at Track
    6·1 answer
  • A student has created a Book class. The class contains variables to represent the following.An int variable called pages to repr
    11·1 answer
  • Craig wants to create a computing infrastructure that will allow developers within his company to build applications on a primar
    9·1 answer
  • A set of parentheses that contain zero or more arguments
    12·1 answer
  • The two parts of a packet are the certificate and the While storms could be a cause, power _________ are more likely to be cause
    11·1 answer
  • Which of the following represents a backup system that will aid in recovery for any type of disaster or disruption?
    8·1 answer
  • In what ways is the human brain like a computer? In what ways is it different?
    14·2 answers
  • When is it appropriate to utilize the nat network connection type?
    8·1 answer
  • Make and run a Python program which:
    13·1 answer
  • Explain any two types of board band connection​
    11·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!