|
1
0
你真的被价值观出现的顺序给吓坏了。
一个简短的例子是:
示例使用/输出
在传递这些值的过程中,使用 频率 数组以完全确定每个值发生的频率,例如
(
注:
在范围上添加一个健全性检查,以防止对所需的存储量感到惊讶,如果
示例使用/输出
在您编辑和解释了限制为4个值之后,编译器应该优化第一个基本方法。但是,对于超过4个值或需要任何频率(文件中的字符、数组中的重复项等)的情况,请考虑 频率 数组。 |
|
|
2
0
第一件错误的事情是您只比较了buf数组中的相邻值。您必须将所有值相互比较。 如何做到这一点是一个体系结构问题。DavidRankin在注释中建议的方法是一种,使用带有值和计数的结构数组是第二种方法,使用哈希表是第三种方法。你有一些编码工作要做!祝你好运。需要时寻求更多帮助。 |
|
|
3
0
你正在比较
您需要一个嵌套的for循环来比较所有
正如Jonathan Leffler所指出的,如果输入有元素,上面的算法就存在一个问题。
我会继续跟进的,正如运营商所说,他只想检查以上2项。因此,这种方法可能仍然有用。 |
|
Homer Jay Simpson · 添加列出现次数 1 年前 |
|
|
Tez · 数据帧-统计三列中具有相似(相同)变量的变量的频率 1 年前 |
|
|
swat · 在同一列上选择SQL语句 1 年前 |
|
|
Elijah · 计算与其他列值关联的列中的值集[重复] 1 年前 |
|
|
Chulho Chang · 计算一行中特定字符的数量(不在范围内) 1 年前 |
|
TarJae · 如何在一次运行中对多个列计数使用计数 2 年前 |