多个结构体信息的归并问题

logs 为一个arraylist , 里面按时间顺序 存入了超过1000个 结构体 struct loginfo ,
其中每个loginfo 有一个公有成员变量int ID ,有一个公有成员变量 time记录着这个结构体进入arraylist logs的时间DateTime ,现在要筛选出每个ID 的loginfo 在这个arraylist logs里面 第一次 出现的 位置 ,和最后一次出现的位置, 最后 
要的效果是 把它存入到另一个arraylist temp 里面 存入的效果应该是

要注意一点的是 在 logs 里面 所有的 结构体 不是按 id 有序的 而是参差的,比如(021124444423111157311116662223466613333.........) 所以筛选起来就成了问题,求解决方法刚进来 分比较少,见谅

这个问题的核心在于,若干条信息,找出存在哪几种,种类就是这里的id,并把每个种类在logs里的第一条信息和最后一条信息输出。

比如就是说 一条桌子上面从左到右排着1000多个水果,找出有多少种水果,并把每种水果在这条桌子从左到右为顺序的第一个 和最后一个的信息(大小,颜色,糖分。。。。。)输出+++

我急啊,谁知道有什么合适的算法,提供一下

现在就是找相应trackID第一次 出现 和最后 一次 在faceLogList里面出现的位置 ,并加到一个新的list里,暂且叫 TempList吧
偶家里有台电脑05年(3200元)的,现在玩Dota还勉强~~

最近打算2000元以内换个主机呢,楼主4K。。预算很不错了。呵呵

本本4K也不错了。到京东上看看吧,华硕,宏碁,联想,DELL,HP这个价位都差不多

如果是笔记本的话,可能还凑合点吧,如果是台式的,那可以配得比较好啦

我觉得国产的也不错哦、性价比不错。我用过海尔的、宏基的、质量也不错、没出过什么毛病
4k左右的话,推举GateWay NV49C10c,还不错的,我国庆时买的,4k,现在应该不要这么多了,用的还挺好!
diy下还酷睿,少说也要配个I3 I5什么的了,不过那样四千就不够了
我的程序窗口中显示了一个对话框出来,用ShowDialog()显示的。
当我的窗口最大化后,然后点显示桌面,当然这是没有任何窗口显示,这是点击任务栏上我的窗口,这个时候,它的对话框没有显示出来,必须用Alt + tab把它切换出来(因为那个以对话框显示的窗口没有在任务栏上显示)。问题来了,怎么用代码把它显示出来呢,这样,每次点击任务栏的窗口,就显示该窗口的对话框。
你用的是模态窗口,显示不出来的,显示普通窗口用Show()即可,若想要它在前端显示可以设置其TopMost属性为True
我需要将它显示为模式对话框,所以必须ShowDialog
没发现lZ这么用ShowDialog会有显示不出的现象
父窗体显示时自然会把子窗体带出来的....要不把代码贴上
我要在一个文本框 动态输入了一段字符串 "字符符串" ,发现输入有重复的字, "符" 字 ,就提示用户有重复的字-错误.
跟大家请教个问题。VB2008如何开辟一个很大的内存空间,然后把内存空间的地址传递过去?
我要调用的DLL文件的方法是这样说明的。
outtime:超时时间,单位 ms,一般设置 100ms 以上。 
  num:连接次数为 num+1,用于超时后再重新连接 num 次,取 1-255,一般设为 3。 
输出参数:str_ version:保存返回的模块软件版本字符,该空间要求不少于 20 个字符。 
返回值: 如果成功返回 1,不存在该 IP 返回-1,设置参数错误返回 0,连接 num+1 次后还超时返回 2。 
我的VB代码是这么写的。
C#代码能用就用转换工具转到VB.NET试试啊。
来源: 足球直播
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值