缓慢小天鹅

文章
5
资源
0
加入时间
2年10月17天

python使用matplotlib包画出3d图像

例子代码如下:import matplotlib.pyplot as pltdef zfunc(x): return (x[0] ** 2 + x[1] - 11) ** 2 + (x[0] + x[1] ** 2 - 7) ** 2# 可视化x = np.arange(-6, 6, 0.1)y = np.arange(-6, 6, 0.1)print('x,y range:', x.shape, y.shape)X, Y = np.meshgrid(x, y)print(

CF558E

非常好的一道题,是线段树的常见玩法将字符串转化为1~26个数对区间开一棵线段树,用两个数组分别维护区间中1~26每个数的个数以及一个区间覆盖标记,表示这个区间是否被某一个值覆盖了在每次排序时,首先查出这个区间中1~26每个数出现的次数,然后因为是排过序的,所以相等的数排完序之后一定是连续的一段区间,这样如果升序,我们就对整个区间从小到大进行覆盖,否则从大到小覆盖最后遍历整棵线段树输...

Sourcegraph:代码语义搜索,王垠参与的创业项目

先后三次博士退学(清华、康奈尔和印第安纳)的王垠,又先后从Google和Coverity辞职,最近又加入了一家,叫Sourcegraph,做的是开源代码的语义搜索。公司的网址是sourcegraph.com,项目本身还是很有意思的。王垠的这篇博客介绍了公司的情况。目前只有创始人Beyang Liu和Quinn Slack,加上王垠一共三个人。他们是通过王垠的开源产品PySonar认识的。我...

C C++ 去除 unused的提示

C C++ 去除 unused的提示#define UNUSED(VAR) {VAR++;VAR--;} unsigned int user_id=0; UNUSED(user_id); 这样就可以在C、C++编译器 编译源文件的时候 取消 未使用的变量的提示了。   更好的办法是:#define UNUSED(A) (void*)(a); ...