mymilkbottles

越努力,越幸运! 以现在大多数人的努力程度之低,根本轮不到可以拼天赋。...

C++ map详解

map的内部是一颗红黑树。 关于map的效率,最初的时候我认为只是方便,map的find是O(n)级别的, 因为以前我曾经被vector里面的find坑过一次,所以一直耿耿于怀… map里面既然是红黑树在撑腰,那我也不敢造次了,我错了!map。 map 的find是log级别的,而且是稳定...

2016-05-13 20:43:15

阅读数:207

评论数:0

next_Permutation 全排列

(next_Permutation 全排列) (非重复的全排列)#include<cstdio> #include<iostream> using namespace std; #include<cstring> const int maxn=1005; c...

2016-03-28 00:04:45

阅读数:191

评论数:0

x&(x-1)和x&(-x)的讲解

x&(x-1)这个表达式有两个作用:1、去掉x最右边的一个1(二进制)2、判断一个整数是不是2的n次幂int func(x) { int countx =0; while(x) { countx ++; x = x&(x-1...

2016-03-22 18:07:14

阅读数:347

评论数:0

sscanf陷阱

万恶的C++总想谋害朕!C++处处是陷阱!#include<cstdio> #include<iostream> using namespace std; #include<cstring>char c[1007]; char buf[10006]; int m...

2016-03-19 11:16:47

阅读数:490

评论数:0

memcpy函数

memcpy这个函数我们用的很常见。 但是函数,我们需要对其理解透彻之后才能更好的使用。 会用memcpy的很多,我相信还是有同学不知道memcpy的漏洞,那就是memcpy在拷贝有重复内存的时候可能会出错!void* memcpy(void *dst, const void *src, si...

2016-03-19 11:15:59

阅读数:189

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭