Question
An algorithm has a time complexity of O(N┬▓ ). If the
input size N doubles, how does the execution time approximately change?Solution
If the complexity is O(N┬▓ ), and N becomes 2N, the new time will be proportional to (2N)┬▓ ┬а= 4N┬▓ . So, the execution time approximately quadruples.
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рд╢реНрди рдореЗрдВ рджрд┐рдП рдЧрдП рд╢рдмреНрдж рдХреЗ рд╕рдорд╛рдирд╛рд░я┐╜...
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рд╢реНрди рдореЗрдВ , рдЪрд╛рд░ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╕реЗ рдЙрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЪя┐╜...
рдореБрд╣рд╛рд╡рд░рд╛ тАЬрдЖрдБрдЦ рджрд┐рдЦрд╛рдирд╛тАЭ рдХрд╛ рд╕рд╣реА рдЕрд░реНрде рд╣реИ тАФ
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рд╢реНрдиреЛрдВ рдореЗрдВ рджрд┐рдП рдЧрдП рд╢рдмреНрдж рдХреЗ рдиреАрдЪреЗ рдЪрд╛рд░ рд╡рд╛рдХреНрдпя┐╜...
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рддреНрдпреЗрдХ рд╢рдмреНрдж рдХреЗ рд▓рд┐рдП рдЙрд╕рдХреЗ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рд╡рд┐рдХрд▓я┐╜...
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рд╢реНрдиреЛрдВ рдореЗрдВ рджрд┐рдП рдЧрдП рд╡рд╛рдХреНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрд╕рдХреЗ рдиреАя┐╜...
тАШ рд╕рд╛рд╣рд╕тАЩ рдХрд╛ рдкрд░реНрдпрд╛рдпрд╡рд╛рдЪреА рд╢рдмреНрдж рд╣реИ тАФ
'рддрдирдп' рдХрд┐рд╕рдХрд╛ рдкрд░реНрдпрд╛рдпрд╡рд╛рдЪреА рд╣реИ?
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╕реЗ рдХреМрди-рд╕рд╛ рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╡реНрдпрдВрдЬрди рдХрд╛ ...
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рд╢реНрди рдореЗрдВ рдкрд░реНрдпрд╛рдпрд╡рд╛рдЪреА рд╕реНрд╡рд░реВрдк рдХреЗ ...