What were precomputed tables and why were they necessary?​

Answers

Answer 1
Yesterday’s comment is a good idea to have you on in your life if I can find a good job in the world of the control you can get in your life if you’re a real life or you can get your own job
Answer 2

Precomputation in algorithms refers to the act of running an initial computation ahead of run time to create a lookup table that may be used by an algorithm to avoid running the same computation repeatedly each time it is executed.

What is algorithm?

An algorithm is a process used to carry out a computation or solve a problem. In either hardware-based or software-based routines, algorithms function as a detailed sequence of instructions that carry out predetermined operations sequentially.

Algorithms are procedures for resolving issues or carrying out tasks. Algorithms include math equations and recipes.

Algorithms are used in programming. All online searching is done using algorithms, which power the internet.

The term "precomputation" in the context of algorithms refers to the act of performing an initial computation before the algorithm is actually used.

This creates a lookup table that the algorithm can utilise to avoid performing the same computation repeatedly each time it is used.

Thus, this way, precomputed tables are essential.

For more details regarding algorithm, visit:

https://brainly.com/question/22984934

#SPJ2


Related Questions

pls answer fast in five mins​

Answers

The answer is true!! I hope this helps!!


Ethernet network.  Your job is to decode it and answer the below questions. 
SEARCH:  Hex to ASCII converter
Copy the code below and paste into the Hex Code section.
Copy the converted code and paste underneath where it says <Insert>
d4 a9 28 06 f0 43 50 7b 9d e4 db e1 08 00 45 00
03 2f 4b 9d 40 00 80 06 62 cc c0 a8 01 bb 83 f7
03 05 de 92 00 50 62 72 96 9e c8 61 7b 5f 50 18
01 00 c9 cf 00 00 47 45 54 20 2f 7e 6b 63 68 72
69 73 74 65 2f 63 68 72 69 73 74 65 6e 2e 68 74
6d 6c 20 48 54 54 50 2f 31 2e 31 0d 0a 48 6f 73
74 3a 20 77 77 77 2e 63 73 65 65 2e 75 73 66 2e
65 64 75 0d 0a 43 6f 6e 6e 65 63 74 69 6f 6e 3a
20 6b 65 65 70 2d 61 6c 69 76 65 0d 0a 43 61 63
68 65 2d 43 6f 6e 74 72 6f 6c 3a 20 6d 61 78 2d
61 67 65 3d 30 0d 0a 55 70 67 72 61 64 65 2d 49
6e 73 65 63 75 72 65 2d 52 65 71 75 65 73 74 73
3a 20 31 0d 0a 55 73 65 72 2d 41 67 65 6e 74 3a
20 4d 6f 7a 69 6c 6c 61 2f 35 2e 30 20 28 57 69 
6e 64 6f 77 73 20 4e 54 20 31 30 2e 30 3b 20 57
69 6e 36 34 3b 20 78 36 34 29 20 41 70 70 6c 65
57 65 62 4b 69 74 2f 35 33 37 2e 33 36 20 28 4b
48 54 4d 4c 2c 20 6c 69 6b 65 20 47 65 63 6b 6f
29 20 43 68 72 6f 6d 65 2f 36 38 2e 30 2e 33 34
34 30 2e 31 30 36 20 53 61 66 61 72 69 2f 35 33
37 2e 33 36 0d 0a 41 63 63 65 70 74 3a 20 74 65
78 74 2f 68 74 6d 6c 2c 61 70 70 6c 69 63 61 74
69 6f 6e 2f 78 68 74 6d 6c 2b 78 6d 6c 2c 61 70

70 6c 69 63 61 74 69 6f 6e 2f 78 6d 6c 3b 71 3d
30 2e 39 2c 69 6d 61 67 65 2f 77 65 62 70 2c 69
6d 61 67 65 2f 61 70 6e 67 2c 2a 2f 2a 3b 71 3d
30 2e 38 0d 0a 41 63 63 65 70 74 2d 45 6e 63 6f
64 69 6e 67 3a 20 67 7a 69 70 2c 20 64 65 66 6c
61 74 65 0d 0a 41 63 63 65 70 74 2d 4c 61 6e 67
75 61 67 65 3a 20 65 6e 2d 55 53 2c 65 6e 3b 71
3d 30 2e 39 0d 0a 43 6f 6f 6b 69 65 3a 20 5f 5f
75 74 6d 61 3d 31 31 38 36 31 39 32 37 37 2e 31
37 34 32 37 37 36 38 33 30 2e 31 35 33 34 36 34
34 39 36 33 2e 31 35 33 34 36 34 34 39 36 33 2e
31 35 33 34 36 38 38 34 35 35 2e 32 3b 20 5f 5f
75 74 6d 7a 3d 31 31 38 36 31 39 32 37 37 2e 31
35 33 34 36 38 38 34 35 35 2e 32 2e 32 2e 75 74
6d 63 73 72 3d 63 73 65 65 2e 75 73 66 2e 65 64
75 7c 75 74 6d 63 63 6e 3d 28 72 65 66 65 72 72
61 6c 29 7c 75 74 6d 63 6d 64 3d 72 65 66 65 72
72 61 6c 7c 75 74 6d 63 63 74 3d 2f 7e 6b 63 68
72 69 73 74 65 2f 63 68 72 69 73 74 65 6e 2e 68
74 6d 6c 3b 20 5f 5f 75 74 6d 74 3d 31 3b 20 5f
5f 75 74 6d 74 5f 61 63 63 6f 75 6e 74 32 3d 31
3b 20 5f 5f 75 74 6d 62 3d 31 31 38 36 31 39 32
37 37 2e 34 2e 31 30 2e 31 35 33 34 36 38 38 34
35 35 0d 0a 49 66 2d 4e 6f 6e 65 2d 4d 61 74 63
68 3a 20 22 31 37 61 39 2d 35 37 33 35 34 61 35
33 39 30 31 33 65 22 0d 0a 49 66 2d 4d 6f 64 69
66 69 65 64 2d 53 69 6e 63 65 3a 20 4d 6f 6e 2c
20 31 33 20 41 75 67 20 32 30 31 38 20 31 37 3a
34 34 3a 32 39 20 47 4d 54 0d 0a 0d 0a 

<INSERT>
a) What is the Ethernet destination and source address (in hex)? 
b) Identify the vendor of the equipment of the source?
c) What is the protocol type (in the Ethernet header)? 
d) What version of IP is this? 
e) What are the IP destination and source addresses (give in proper dotted decimal notation)? 
f) Identify if the transport protocol is TCP or UDP.
g) What are the transport protocol destination and source port numbers (in decimal)? 
h) What is the application protocol (be sure to give the version number)? 
i) What is the function being performed at the application layer (that is, what is the purpose of
this packet)? 
j) What are the checksum values for all protocols that have a checksum in this packet? Note
that a CRC is not a checksum.

Answers

ang gulo po pede po ba pa picture thank you po.

Suppose you have one particular application that is trying to send data on the Internet but none of the data is making it to the
destination. Other applications work fine. What might you suspect is happening?
a) The Network connection is broken
b) the network is experiencing latency
c) firewall is blocking that application
d)data loss is occurring due to network congestion

Answers

Answer:

Firewall is blocking that application.

Explanation:

i got it right on the test and i hope yall have a great day :3

Answer:

FIREWALL

Explanation

i did it on edj

When people need information, they typically turn to:
A. WiFi
B. Consumers
C. Media
D. Shopping
(Will give brainlist!!!!!)

Answers

Answer:

c -media

Explanation:

Answer:

The answer is C. Media

Explanation:

(BRAINLIEST QUESTION) What are some challenges that will need to be overcome in order for the Internet of Vehicles to become a reality?

Answers

Answer:

Internet of Vehicles (IoV) is a concept in intelligent transportation systems (ITS) in which vehicles with IoV will be able to communicate with each other and [ublic networks through V2I (vehicle-to-infrastructure), V2P (vehicle-to-pedestrian) interaction, and V2V (vehicle-to-vehicle).

There are some challenges that will need to be overcome in order for the Internet of Vehicles to become a reality:

IoV is unable to predict human behavior and body language of other drivers so it can be dangerous sometimes to take respective actions that a normal vehicle driver can do. Risk of security challenges and security attacks is one of the biggest challenges as the networks can be manipulated.People have lack of trust in IoV due to privacy and health concern.The initial cost of IoV is very high that only few rich people can buy it.

In the next five years there are expected to be over _____ unfilled jobs in the US in computer science.
100,000
1 billion
1 million
1000

Answers

Answer:

The correct answer is D) 1 Million

Explanation:

It has been predicted that in about five years the Information Technology sector in the United States will have about 1 million unfilled roles in computer science.

Cheers!

Multiple Choice
Which of the programs below will result in the following output?
Hours
8
85
10
Total
26.5

Answers

Answer:

print("Hours")

print(8)

print(8.5)

print(10)

print("Total")

print(8 + 8.5 + 10)Explanation:

Answer:

A

Explanation:

Does software fall under Fair Use Guidelines?
Yes or No

Answers

Answer: Yes they do use

We have written a method called sum with an int[] parameter nums. We want our sum method to compute the sum of nums, but our code has a bug (or perhaps bugs?) in it.

Fix the bugs.

Answers

Answer:

Following are the code to this question:

public class Main//defining a class-main  

{

public static int sum(int[] nums)//defining a method sum that accepts array  

{

int total = 0;//defining integer variable total

for(int num : nums) // use for-each loop

{  

total += num;//add array value in total variable

}

return total;//use return keyword to return the total value

}

public static void main(String []ar )//defining a main method  

{

int[] nums={1,2,3,4,5};//defining 1-D array nums

System.out.println(sum(nums));//use print function to call sum method  

}

}

Output:

15

Explanation:

In the class "Main", a static method, "sum" is defined, that accepts array in its parameter and inside the method, an integer variable "total" is define, that uses the for each loop to add array value in a total variable and use a return keyword to return its value.  

Inside the main method, an integer array nums are defined, that holds store some values and use the print function to call the sum method.

Why can't mechanical switches be used in microprocessors

Answers

Answer:

Microprocessor sometimes called the central processing unit.

Explanation:

Microprocessor is the heart of the computer network. It is useful in large agencies such as business, government, and our lives. This little chip is called the life of the computer. It is also called all computers life as we all know that. It is formed as the purest form of Moore law. It also said that this little chip also reached to its physical form.

The microprocessor sometimes called central processing unit or CPU. Mechanical switches are not used in microprocessor because of their easily interference. It has common problem called contact bounce.

Which option offers predesigned formatting and design elements to facilitate the process of creating a document?
A.
themes
B.
templates
C.
design
D.
layout

Answers

Answer:

The answer is B, templates

Explanation:

Answer:

B. templates

Explanation:

A consumer is the name for:
A. A person who buys and uses products and services
B. A product or service that a person purchases.
C. The person who sells goods and services to others.
D. Goods and services sold via the internet.

Answers

Answer:

A. a person who buys and uses products and services

A. A person who buys and uses products and services.

List inputs to a technological system

Answers

The seven inputs to a technological system are people, materials, tools and machines, energy, information, finances, and time.

in a print staement what happens if you leave out one of the parentheses, or both

if you are trying to print a string what happens if you leave out one of the quotation marks or both

Answers

Answer:

The answer is that it will most likely error out.

Explanation:

The reason it will error out is that if you leave either 1 or more of the parentheses or quotation marks, it will be an improper statement which the compiler will not understand.

Samantha was working on a Word document and the horizontal and vertical margins disappeared. Which solution will fix the problem? Close the Word document and reopen it. Click on the View Ruler button located at the top of the vertical scroll bar on the right-hand side of the screen. Double-click in the ruler area to redisplay the ruler. Click on the View Ruler button located at the top left-hand side of the screen that looks like an L.​

Answers

Answer:

B

Explanation:

Click on the View Ruler button located at the top of the vertical scroll bar on the right-hand side of the screen is the solution will fix the problem. Hence, option B is correct.

What is MS Word DOC?

Microsoft Word is a word processor that may be used to create papers, letters, reports, and other types of writing of a professional caliber. It includes sophisticated capabilities that give you the best formatting and editing options for your files and projects.

Microsoft Word documents can be opened and edited in Docs. Even better, you may download your document as a Word document with a typical Word extension. But Docs also allows you to export other file types.

It is simple to modify huge sections of text, alter the flow between pages, change font sizes and styles, and perform other operations with Word and the DOC format.

Thus, option B is correct.

For more information about MS Word DOC, click here:

https://brainly.com/question/9174181

#SPJ2

For every decision you make, there is a trade-off. Please select the best answer from the choices provided T F

Answers

Answer:

True

Explanation:


Wi-fi works by converting data signals into which of the following?

Answers

Answer:

Radio waves

Explanation:

Wi-fi works by converting data signals into radio waves.

What is WI-Fi?

Wi-Fi is a family of network protocols which is wireless based.

Wi-Fi are generally used for local area networking of devices and Internet access. It allows nearby digital devices to exchange data by the help of radio waves.

Hence, Wi-fi works by converting data signals into radio waves.

Learn more about Wi-Fi.

https://brainly.com/question/13267388

#SPJ2

HELPPPP
Question #4
Multiple Choice
Which part of a network controls the flow of information among computers within a network?
•switch
•client
•server
•router

Answers

Answer:

Switch

Explanation:

A network switch (also called switching hub, bridging hub, officially MAC bridge) is a computer networking device that connects devices together on a computer network by using packet switching to receive, process, and forward data to the destination device.

The part of a network that controls the flow of information among computers within a network is router. The correct option is D.

What is router?

A router is a physical or virtual gadget that links two or more packet-switched computer networks.

A router examines a data packet's destination Internet Protocol address (IP address), calculates the best path for it to take, and then forwards it.

On computer networks, a router receives and sends data. Routers are frequently mixed up with network hubs, modems, and network switches.

Routers, on the other hand, can combine the functions of these components and connect with these devices to improve Internet access or assist in the creation of business networks.

A router, similar to a switch, routes data packets based on their IP addresses.

Thus, the correct option is D.

For more details regarding router, visit:

https://brainly.com/question/15851772

#SPJ5

Which is true regarding pseudocode?
O It uses simple words and symbols to communicate the design of a program.
O It compiles and executes code.
O It expresses only complex processes.
O It gives a graphical representation of a set of instructions to solve a problem.

Answers

Answer:

The answer is A it uses simple words and symbols to communicate the design of a program.

Explanation:

Science Stuff

The true regarding pseudocode is it uses simple words and symbols to communicate the design of a program. The correct option is a.

What is pseudocode?

Pseudocode is a simple language description of an algorithm or other system's processes used in computer science. Although pseudocode frequently employs standard programming language structure rules, it is written for humans rather than automated comprehension.

In the field of computer science, a pseudocode is a linguistic description of an algorithm's steps. They consist of text-based components and are simple. Informally expressing concepts and techniques during the development process is known as pseudocoding.

Therefore, the correct option is a, It uses simple words and symbols to communicate the design of a program.

To learn more about pseudocode, refer to the link:

https://brainly.com/question/17442954

#SPJ6

what makes the young love tec

Answers

On their computers or mobiles. There essential communication and ind info tools.

Answer:

because it distracts them from realitiy plus its entertaining

Explanation:

allows you to add several types of formatting at once

layout

theme

design

style

Answers

Answer:

Layout

Explanation:

The one that allows you to add several types of formatting at once is layout. The correct option is A.

What is layout?

Layout is the process of calculating the position of objects in space under various constraints in computing. This functionality can be packaged as a reusable component or library as part of an application.

Page layout is the arrangement of visual elements on a page in graphic design. It generally involves organizational composition principles in order to achieve specific communication goals.

The primary function of layout is to assemble and arrange the various parts or elements of an advertisement - illustrations, headings, sub-headlines, slogans, body text and the identification mark, and so on - into a unified presentation of the any message.

Layout is the one that allows you to add multiple types of formatting at once.

Thus, the correct option is A.

For more details regarding layout, visit:

https://brainly.com/question/1327497

#SPJ5

PLEASE HELP!! Which of the following computing devices would best address the needs for a CYBER SECURITY ANALYST?

Answers

Answer:high end laptop.

Explanation:

What is the origin of the name “breadboard”?

Answers

Answer:

Originally the word referred to a literal bread board, a polished piece of wood used for slicing bread. In the 1970s the solderless breadboard ( a.k.a. plugboard, a terminal array board) became available and nowadays the term "breadboard" is commonly used to refer to these.

Question 1 (1 point)
Which word means "many different kinds?"
a
b
variety
vertigo
extraordinary
с
d
vast

Answers

Answer:

Variety is many different kinds.

Variety is the answer. It means different kinds

Question #1
Multiple Select
Before you write a computer program, what can you use for planning? Select 2 options.
O pseudochart
O pseudocode
flowplan
flowcode
flowchart

Answers

Answer:

Pseudocode and flowchart.

Explanation:

I just got it correct.

How do you respect a person's gender identity? *

Answers

You call them exactly what they choose to be identified by it doesn't matter what gender they were born as if they want to be something else that is their choice and they may do as they like.

When you perform a search, a general search engine searches the entire Internet.
A. True
B. False

Answers

Answer:

a

Explanation:

general search is a

advanced search is b

Conversion Practice: Find the equivalent binary or decimal numbers below. Binary Decimal Binary Decimal 100 5 101 17 1101 63 0001 1111 64 0010 0000 127 1010 1010 256 1111 1111 513

Answers

Explanation:

Binary --> Decimal

100 --> 4

101 --> 5

1101 --> 13

0001 1111 --> 31

0010 0000 --> 32

1010 1010 --> 170

1111 1111 --> 255

Binary <--> Decimal

101 <--> 5

0001 0001 <--> 17

0011 1111 <--> 63

0100 0000 <--> 64

0111 1111 <--> 127

0001 0000 0000 <--> 256

0010 0000 0001 <--> 513

15. The legal right to control the
production and selling of a book, play,
film and software is known as
A. Production right
B. Copyright
C. Trade mark
D. Patent​

Answers

the correct answer copyright

Answer:

I believe the answer is copyright

Explanation:

What statement best describes operating systems?

Answers

Answer:

An operating system, or "OS," is software that communicates with the hardware and allows other programs to run

Answer:

c

thats what i put

Other Questions
You want to leave a nice tip on a $36 meal. So you decide to add 20% to the bill. How much is the total bill? governments all around the world who lead their people with an iron fist and instill fear on everyone within the country Find the area of the surface. The part of the surface z = xy that lies within the cylinder x^2 + y^2 = 9 If a = 2 b=-3 then find the value of 2a - 4b? Looking at subject heading can help you The health triangle consists of: Physical, Social, and Mental Health.O TrueO False Why did President Roosevelt mandate Okefenokee Swamp as a Wildlife Refuge? What is the slope for this? Find the difference 16-(-4) i need help ASAP Rewrite in simplest radical form! Show your work. Afghanistan was harboring al Qaeda terrorists. In the preceding sentence, what does "to harbor" mean? 5Afghanistan was harboring al Qaeda terrorists. In the preceding sentence, what does "to harbor" mean? A.) To hitch a boat to a dock B.) To provide protection C.) To detain or imprison D.) To declare war on how many solutions does the following equation have 8u+3(1/3u-6)=9u+2u+12 In an intrinsic semiconductor, the number of free electrons is equal to what? The Total Number of enslaved people in the American colonies continually between 1620 and 1750 over this period the lives of enslaved people became the majority of enslaved people in the colonies lived in the PLS Help Asap! i will award brainliest On her way to her grandmother's house, Jackie traveled three times as many miles by train as by bus. She traveled four times as many miles by bus as by foot. If Jackie traveled 34 miles in all, how many miles did she travel by train? On Gabriela's first birthday, her parents gave her a $50 savings account on every birthday after that her parents added to the account,increasing the amount they deposited by $25 each year. Complete the recursive definition for the sequence that represents this situation byfinding the values for a, and d. What is the image of (-7, -9) after a reflection over the x-axis? what does the verb deplored mean as it appears in the text ? write your best definition of deplored here, along with a brief explanation of how you arrived at it's meaning 4. What significance does the woman mentioned in the video hold? I NEED HELP DUE IN 2 Hours Why was the U.S attacked on 9/11