Give 2 examples of a code optimization?
Answers were Sorted based on User's Feedback
Answer / mms zubeir
I would like to quote two things from the same area.
1. Read/Write chunks from/into a file instead of byte by
byte reading.
2. Aquire resources late and relieve it early. Example, if
you want to use a file, open the file as late as possible
and release it as early as possible after use.
| Is This Answer Correct ? | 12 Yes | 1 No |
Answer / maria
1) For checking modulo use
num1&(num2-1)
instead:
num1%num2
2) For multiplying or dividing by 2 use left and right shift
accordingly.
3) In loop use, if code allows it, decrement,like this:
for(int i = MAX_VALUE ; i > 0 ; i--)
instead:
for(int i = 0 ; i < MAX_VALUE; i++)
| Is This Answer Correct ? | 7 Yes | 7 No |
Answer / sudheer
How this num1&(num2-1) replaces num1%num2. Execute and
check before posting some thing...
| Is This Answer Correct ? | 1 Yes | 4 No |
Is the declaration of a class its interface or its implementation?
Explain binary search.
What is the benefit of learning c++?
If P is the population on the first day of the year, B is the birth rate, and D is the death rate, the estimated population at the end of the year is given by the formula: The population growth rate is given by the formula: B – D Write a program that prompts the user to enter the starting population, birth and death rates, and n, the number of years. The program should then calculate and print the estimated population after n years. Your program must have at least the following functions: 1. growthRate: This function takes its parameters the birth and death rates, and it returns the population growth rate. 2. estimatedPopulation: This function takes its parameters the current population, population growth rate, and n, the number of years. It returns the estimated population after n years Your program should not accept a negative birth rate, negative death rate, or a population less than 2.
What is a friend function in c++?
Explain how a pointer to function can be declared in C++?
Define linked lists with the help of an example.
What is string in c++ programming?
What does '\r' and '\b' mean? Please explain with example.
What does h mean in maths?
Is main a class in c++?
What is auto used for in c++?