2010年11月22日
摘要: 1.实现多文件替换: [:argc *.cpp] [:argdo %s/Kenfly//g | update] [:s/p1/p2/g ]:将当前行中所有p1均用p2替代 [:n1,n2s/p1/p2/g ]:将第n1至n2行中所有p1均用p2替代 2.实现多文件查找: [:args *.cpp] 阅读全文
posted @ 2010-11-22 14:28 Kenfly 阅读(337) 评论(0) 推荐(0) 编辑
摘要: [查看题目] 什么是树状数组?既然是数组,怎么可能是树状的? 当然可以!这里说的树状并不是指物理空间上的树状,就像用数组来实现二叉堆一样,数组怎么可能是"堆"呢.下面是树状数组的结构图,对树状数组的解释百度百科上已经很详细了,这里不再详细.树状数组可以用来快速求出某个范围内数据之和,但本人觉得它最强大的是能动态快速地修改或增加数据. [百度百科_树状数组] 题目意思是N头牛排成一行(即X轴),给出每个牛的volume threshold(听觉范围??)和一个坐标coordnate,两头牛这间交流必须至少产生一个volume值,这个volume值等于两头牛的距离乘以这两头牛的 阅读全文
posted @ 2010-11-22 14:00 Kenfly 阅读(290) 评论(0) 推荐(0) 编辑