Foxtable(狐表)用户栏目专家坐堂 → 请教下遍历后取最大值对应的位置的项目


  共有1794人关注过本帖树形打印复制链接

主题:请教下遍历后取最大值对应的位置的项目

帅哥哟,离线,有人找我吗?
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2017/3/20 8:11:00 [显示全部帖子]

这种问题,应该再增加一个字典,用于记录每个棒长的最优化利用率

Dim dic As new Dictionary(of integer,Double)
。。。

For 遍历语句
   if dic.ContainsKey(棒长)  = False then 
      dic.Add(棒长,利用率)
   Elseif dic(棒长) < 利用率
       dic(棒长) = 利用率
    Else 
      Continue for
   End If 
   ...
Next

最后这个字典,就是每个棒长的最优利用率。

 回到顶部