轮询10遍,每1遍轮询所有的人 的计数问题。来者有分。(209分)

  • 主题发起人 主题发起人 skyjacker
  • 开始时间 开始时间
S

skyjacker

Unregistered / Unconfirmed
GUEST, unregistred user!
如何实现如下功能,使用什么数据结构方便,怎样写?
程序例如:
有许多人,每一个人都有一个回复计数。
轮询10遍,每一遍轮询所有的人。

如果此人有回复,则此人计数加 1 .
如果无回复,不计数。

轮询10遍后,得出每个人的回复计数。
  
 
使用线程循环扫描回复计数
 
我是菜菜,我喜欢这样一句话
: 如果一个人只有一个起子,他会把整个世界当作一个螺钉。《反面意思就算了,呵呵,》
原话也不知道是这样不?
那我就拿我的起子来试试这个螺钉
搞一个二维数组或者两个成员的结构的数组,一个成员ID,一个回复计数,恩。。。
这就可以开始循环了吧?
 
简单点来个全局的变量数组,发送(带编号)-〉接受(根据编号)—〉增加计数
 
支持楼上的说法。计数做在每次回复时,索引ID号就计数。引用时直接取结果就好了。
 
人数是不固定的。
 
那就用链表嘛
 
用循环链表,以起始点为参照物,当第11次访问到它的时候结束
 
可否给点参考代码阿.
 
我建议你看一下数据结构.记得里面有个类似的例子.
我也忘了..哈哈..
 
多人接受答案了。
 
后退
顶部