answersLogoWhite

0


Best Answer

If there was some magical infinitely fast infinite memory computer then a brute force algorithm would have the same running time as an elegant algorithm, so in that case it wouldn't make any difference. However, there is no such thing as an infinitely fast computer or free memory, in the real world you have to make trade-offs and know how those affect your memory-usage and running-time.

Also, unless you know algorithms you are going to have a VERY hard time trying to code any sort of advanced functionality, especially things like encryption which depend on strong randomness, and where a small mistake anywhere in your algorithm can mean that your encryption can be easily compromised by someone who knows what they are doing.

User Avatar

Wiki User

15y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

15y ago

Yes. There are problems for which an algorithm cannot exist. See "The Halting Problem" and other classes of unsolvable problems. Attempting to solve these problems algorithmically is logically impossible, even given infinite resources.

If the question is simply comparing sorting algorithms for in-memory lists -- no, there is not a reason. However, algorithms are applied to other things that you have not specified as infinite fast and plentiful, such as network bandwidth, hard disk capacity/rotational speed, etc.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Suppose acomputer memory were infinitely fast and computer memory were free would you have any reasion to study algorithm yeas or no why?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Suppose your computer's IP address is 155.61.9.188?

Suppose it is.


Algorithm A completes 3 cycles in one minute. Each of Algorithm B and Algorithm C respectively completes 4 and 5?

The full Question...Suppose 3 algorithms are used to perform the same task for a certain number of cycles. Algorithm A completes 3 cycles in one minute. Each of Algorithm B and Algorithm C respectively completes 4 and 5 cycles per minute. What is the shortest time required for each Algorithm to complete the same number of cycles?


What two number divided make 92?

There are infinitely many pairs. Suppose A is any non-zero number. Let B = A*92 Then B/A = A*92/A = 92 Since A can be any number then there are infinitely many solutions.


Are there infinitely many prime triple?

From Wikipedia ("Prime triplet"): "Similarly to the twin prime conjecture, it is conjectured that there are infinitely many prime triplets." So, it seems that nobody really knows for sure. "It is conjectured" means that it seems reasonable to suppose that there are infinitely many, but that it hasn't been proven yet.


What number comes after 0.001?

Numbers are infinitely dense so that there are infinitely many numbers between any two.If you claim that 0.002 is next, then there are infinitely many between 0.001 and 0.002 so one of them should be next, not 0.002: suppose that number is x. But then there are infinitely many numbers between 0.001 and x so one of those should be next. That argument can go on without end.


How do you I log in from another computer than mine?

youblogin like you are suppose to


What you 'll do using programming language?

Write computer-programs, I suppose.


Suppose that x is a number between 2 and 27 For how many different values would be rational number?

There are infinitely many rational numbers between 2 and 27.


What are the numbers that can you multiply is equal to 32?

There are infinitely many pairs. Suppose x is any non-zero number. Let y = 32/x. Then x*y = x*(32/x) = 32 Then there are infinitely many sets of 3 numbers, of 4 numbers, etc.


Suppose you try to uninstalled something on your computer and it want let you?

Resintall it and THEN uninstall it.


Is the lambda sign on your computer?

I suppose if you go to Microsoft Word and go to symbols you could find it.


Is doing anything with a computer while you are being paid to do your job?

Hmaybe it suppose to recommend the job