Your solution is quite unclear. But it seems to me that maxheapify
has complexity O(log(n/i)) in the worst case. And build
call it for all i from 1 to n/2. So build has complexity O(n * log n).
I couldn’t determine why this submission of mine was failing. Please help.
Read editorial. Your mistakes are mentioned there.
When maksi
becomes zero you should break from the cycle.
Well of course Thanks Anton!
Thank you.
AC
Hey I have tried implementing the same solution as mentioned in the editorial - http://www.codechef.com/viewsolution/2170014
I am getting WA. Can anyone point out the mistake in this solution?
Thanks.
I would really appreciate someone looking at the solution
I had a doubt regarding the time complexity of Prim’s algorithm. Isn’t Prim without a heap and using adjacency list O(V*E) because the outer loop is O(V) and the inner that computes the greedy minimum values O(E).Won’t the simple implementation give TLE in this case?
Getting WA.But am not able to work out any corner cases.Can somebody give me some test cases.Help?
[1]
[1]: http://www.codechef.com/viewsolution/2285768
I am getting WA in my approach for a similar problem DAVIDG on spoj
Can you help me figure out the mistake ?
It is on similar lines.
My Code
What happen when 2 towns are in 1 same points? should it output 0/1, as i tested in your program it gave 1, but shouldn’t it 0 because we need to connect those two town with distance of 0?
When two towns have the same point, it’ll not connect those towns and give the initial answer which is 1.