摘要:
C++必看书籍: C++编程思想 STL源码剖析 C++primer简历上的所有项目产生的问题都需要能够讲明白查找:哈希,二分排序:快速,冒泡,选择,堆,插入数据结构:map vector TOP K问题 阅读全文
摘要:
找出n个数组中相同的元素 1 int arrays_common(int arrs[][10], int cnt, int* res, int len_res ) 2 { 3 int* index_arr = (int*)calloc(cnt, sizeof(int)); ... 阅读全文
摘要:
msmset1 /*把buffer所指内存区域的前count个字节设置成字符c,返回buffer的指针*/2 #include 3 extern void *meeset(void *buffer,int c,int count);gets1 /*gets从标准输入设备读字符串函数。可以无限读取,不... 阅读全文
摘要:
1 /*算了一晚上的桃心.....................................*/ 2 #include 3 #include 4 void print(); 5 int main(int argc,char* argv[]) 6 { 7 print(); 8 ... 阅读全文
摘要:
DEBUG NDEBUGtrace(),assert()都只是在DEBUG的模式下才起作用的,如果定义了NDEBUG,编译器会认为是非DEBUG的模式(虽然编译出来的程序还是很大,而且还可以进行调试),此时trace(),assert()就没有用了.就如同你编译成release版的时候这些没有用一样... 阅读全文
摘要:
移位操作右移--补符号位左移--全部补0右移一位相当于除以二并取整左移以为相当于乘以二端存储http://blog.csdn.net/favory/article/details/4441361101个数,50个出现了2次,1个出现了1次,求出此数。 1 /*103个数字,50个出现了2次,3个出现... 阅读全文