Content: https://www.dropbox.com/s/slftmu0oqbkt8m9/Algorithms_Search_Techniques_01_Binary_Search.cpp
Content:
- How do you find page number?
- Recursive and Iterative Code
- When we know it is BS?
- Finding first and last occurrence
- BS over real numbers
UVA(10077, 10611), TopCoder(), SRM258(AutoLoan), SRM230(SortEstimate), SRM277(UnionOfIntervals), SRM189(Mortgage), SRM169(FairWorkload), SRM261(HairCuts), SRM270(PackingShapes), SRM235(RemoteRover), SRM210(NegativePhotoresist), SRM204(WorldPeace), SRM278(UnitsMoving), SRM236(Parking), SRM190(SquareFree), SRM147(Flags), CodeForces(166A, 161A, 195A, 279B, 271B), SPOJ(AGGRCOW, BOOKS1, ICPCS, MSE07E)
Links:
http://community.topcoder.com/tc?module=Static&d1=tutorials&d2=binarySearch