From 67d012c7670890ee0aff7454c15df47ea7557f32 Mon Sep 17 00:00:00 2001 From: barbarianpotato Date: Fri, 22 Oct 2021 20:45:21 +0530 Subject: [PATCH] Update Add_One_To_Number.cpp Added running time. --- Arrays/Add_One_To_Number.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Arrays/Add_One_To_Number.cpp b/Arrays/Add_One_To_Number.cpp index daddc5d..8cd80f8 100644 --- a/Arrays/Add_One_To_Number.cpp +++ b/Arrays/Add_One_To_Number.cpp @@ -2,6 +2,8 @@ //One digit at a time from right to left, while maintaining a carry vector Solution::plusOne(vector &A) { + clock_t tStart = clock(); + reverse(A.begin(),A.end()); int carry=1,adder=1; for(int i=0;i Solution::plusOne(vector &A) { if(carry) A.push_back(carry); if(A.front()==0 && A.size()>1) A.erase(A.begin()); reverse(A.begin(),A.end()); +printf("Time taken: %.2fs\n", (double)(clock() - tStart)/CLOCKS_PER_SEC); return A; }