多线程的map的处理
我开发的时候遇到一个难题。需求是这样的:有一个map的数据结构,用于保存某些值。类似:map<int,Struct*>data;有N个线程在访问它,读取其中的Struct*指针。读取大概如:Struct*ptr=data[key];还有一个线程是会修改它,或者新增值。新增大概如:Struct*newValue=newStruct();d
作者: yangyunzhao 发布时间: 12-09
求助:数据排序分组
把n个任意数字分成k组,使得第一组最小,第二组<第三组,以次类推,每组中的数字不用排序,要一个O(nlogk)的算法。各位大侠,知道的帮个忙,急!
作者: shihuaqi 发布时间: 12-09
关于椭圆曲线英文文献题目令我翻译不过来,求标准,求资料
题目:ANewParallelWindow-BasedImplementationoftheEllipticCurvePointMultiplicationinMulti-CoreArchitectures到底该怎么翻译。我翻来翻去都别扭,有类似资料的告诉我下
作者: lxh787213 发布时间: 12-08
求助:算法,图论
工作中遇到的问题,没有找到最好的算法,来此求助!各位大虾帮忙。问题是这样的:已知N个点,其中某些点两两之间存在连线(表示这两个点直接相连)。一个点可以连接任意多个其他点。求:把这些点分组,要每个分组内的点之间不存在直接相连。要求分组数量最少。各位给思路啊!偶在这里谢谢了。
作者: sdtcyq_yq 发布时间: 12-08
我是学C++的,请问大家如何学数据结构啊
如题,我正在学数据结构,可是树上的都是一些不完整的代码,数据结构感觉印象很不深刻,我对数据结构很模糊,没有完整的代码,我甚至不知道数据结构的实际作用在哪,怎么学的深刻,希望有人给我指点一下,脑袋很乱很急。
作者: alonehave 发布时间: 12-08