相比于上次我做过的一个容斥题 和他很相似 就是多了一个modify操作不过也不难 只要 通过 加加减减 操作就能完成了这个操作 我想过很多种方法 最后觉得用Map迭代访问是最好的选择如果遍历x->y这个区间 因为y::iterator it; 5 for( it=mp.begin();it!...
分类:
其他好文 时间:
2014-11-02 13:51:51
阅读次数:
229
学习c++中,看完书后,最近苦于不知道下一步该怎么办了,就翻翻STL源码剖析中的各种容器,想重新实现一遍。很多问题之前看的时候还不知道是怎么回事,当自己写的时候才发现许多应该注意与理解的。这个vector类写得特别简单,只实现了其中的一部分功能,因为没有使用iterator,发现一些函数不太好写,而且封装性极差,同时,只能存放内置类型。在这些问题中,希望自己以后会好好重写一下。
这个程序有点小情...
分类:
其他好文 时间:
2014-11-01 17:51:23
阅读次数:
157
题意:给定长度为n,m 2 using namespace std; 3 #define vii vector::iterator 4 #define M0(a) memset(a, 0, sizeof(a)) 5 #define repf(i, a, b) for (int i = (a); i ...
分类:
其他好文 时间:
2014-11-01 16:04:36
阅读次数:
194
1 泛型的嵌套 泛型里面还是泛型package package1;import java.util.HashMap;import java.util.Iterator;public class MapDemo { public static void main(String[] args) {...
分类:
其他好文 时间:
2014-10-31 18:41:55
阅读次数:
205
MainActivity如下:
package cc.vv;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.concurrent.Executor;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.E...
分类:
编程语言 时间:
2014-10-30 19:10:29
阅读次数:
202
例子1: 1 1 std::list::iterator i = items.begin(); 2 2 while (i != items.end()) 3 3 { 4 4 bool isActive = (*i)->update(); 5 5 if (!isActive)...
分类:
其他好文 时间:
2014-10-30 07:06:34
阅读次数:
243
vector Entities;/* Fill vector here */vector::iterator it;for ( it = Entities.begin(); it != Entities.end(); ) if( (*it)->getXPos() > 1.5f ) de...
分类:
其他好文 时间:
2014-10-30 07:06:31
阅读次数:
309
在使用jstl tag 的时候,一般可以用来在页面上展现集合的数据,但是有一点必须要注意的,就是var 和items的含义的问题。 查看api文档,上面只是简单的说明了一下,其实在实现该标签的时候,内部是通过items里面指定的这个集合对象来获取一个Iterator 的,这就是ForEachIte....
分类:
编程语言 时间:
2014-10-29 16:48:20
阅读次数:
160
packagecom.smsServer.Dhst;importjava.util.HashMap;importjava.util.Iterator;importjava.util.Map;importorg.dom4j.Document;importorg.dom4j.DocumentExcept...
分类:
编程语言 时间:
2014-10-29 12:38:30
阅读次数:
140
前提:使用阿里巴巴的JSON包String json = ""; //JSON字符串Map map = JSON.parseObject(json, Map.class);//遍历 Map 使用迭代器Iterator it = map.keySet().iterator();while(it.ha....
分类:
Web程序 时间:
2014-10-29 10:47:19
阅读次数:
130