1、并查集:http://hihocoder.com/contest/hihointerview15/solution/831238
2、二分查找:下一篇博客
3、http://blog.csdn.net/dlf123321/article/details/52670461
4、linux网络编程 http://blog.csdn.net/chencheng126/article/details/44260859
5、数组初始化为最大值:
const int inf=0x7f7f7f7f;
memset(dp,inf,sizeof(dp));
6、const指针必须初始化
int * const b;
这样会出错