如何返回哈希表C ++中的出现次数?

迈克·捷斯基

我有一个文本文件,我使用insert方法将所有单词插入到哈希表中,然后我确实找到了一种方法,该方法假定返回出现的单词的出现次数,但不返回任何内容,这可能是错误的。因此,如果条件条件中的单词输入了它,但是我不确定如何正确返回值变量

用户名

您已经完成了大部分工作,只需要进行一些小的修复和小的更改即可。

首先解决。HashNode

class HashNode
{
public:
    string key;
    int value;// constuctor accepts and assigns an int, not a string

public:
    HashNode(string key, int value)
    {
        this->key = key;
        this->value = value;
    }
    friend class HashTable; // not much point to friendship when the class 
                            // is entirely public
};

以后,这种更改变得非常重要,因为现在insert我们可以

void insert(string key)
{
    int value=1; //start with a count of 1.
    int index = hashCode(key) % this->capacity; 

    for (list<HashNode>::iterator it = buckets[index].begin();
         it != buckets[index].end(); 
         ++it)
        if (it->key == key)
        {
            it->value++; // count another instance 
            return;
        }
// rest unchanged

现在,我们可以为哈希表中的每个单词显示一个计数。我们要做的就是添加一个或两个函数,以便我们可以显示它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

按出现次数返回表中的值

来自分类Dev

表中数值连续出现的次数

来自分类Dev

查找并计算工作表中的出现次数

来自分类Dev

计算2个表中的出现次数

来自分类Dev

查找并计算工作表中的出现次数

来自分类Dev

计算SSRS表中的出现次数

来自分类Dev

如何定义JavaScript中的出现次数?

来自分类Dev

如何计算列表中“无”的出现次数?

来自分类Dev

如何计算单词在文本中的出现次数

来自分类Dev

如何计算SQL中的出现次数

来自分类Dev

如何计算Django中的出现次数?

来自分类Dev

如何计算每行中单词出现的次数

来自分类Dev

Python数据框:如何返回列中的出现次数?

来自分类Dev

MySQL-如何计算整个表中ID的出现次数

来自分类Dev

InterSystems Caché:如何计算表中列表中值的出现次数?

来自分类Dev

SQL:如何计算TableA中的出现次数,与TableB联接,然后按出现次数排序?

来自分类Dev

R:如何计算某个值在矢量中已经出现的次数(或该值左侧出现的次数)?

来自分类Dev

如何计算列表中的出现次数,然后按出现次数降序排序?

来自分类Dev

从php中的表中获取数据的总出现次数

来自分类Dev

如何计算mongodb中嵌套文档中的出现次数?

来自分类Dev

计算oracle表中每一行的出现次数

来自分类Dev

计算现有表中重复出现的次数

来自分类Dev

在表中查找值并计算出现次数

来自分类Dev

如何按日期计算对象数组中的出现次数

来自分类Dev

如何计算带有集合的列表中的项目出现次数?

来自分类Dev

如何计算字典列表中某项目的出现次数?

来自分类Dev

如何获取数组中数字的最大出现次数

来自分类Dev

如何按R中的像素计数线段出现次数?

来自分类Dev

如何计算字符串中字符出现的次数?

Related 相关文章

  1. 1

    按出现次数返回表中的值

  2. 2

    表中数值连续出现的次数

  3. 3

    查找并计算工作表中的出现次数

  4. 4

    计算2个表中的出现次数

  5. 5

    查找并计算工作表中的出现次数

  6. 6

    计算SSRS表中的出现次数

  7. 7

    如何定义JavaScript中的出现次数?

  8. 8

    如何计算列表中“无”的出现次数?

  9. 9

    如何计算单词在文本中的出现次数

  10. 10

    如何计算SQL中的出现次数

  11. 11

    如何计算Django中的出现次数?

  12. 12

    如何计算每行中单词出现的次数

  13. 13

    Python数据框:如何返回列中的出现次数?

  14. 14

    MySQL-如何计算整个表中ID的出现次数

  15. 15

    InterSystems Caché:如何计算表中列表中值的出现次数?

  16. 16

    SQL:如何计算TableA中的出现次数,与TableB联接,然后按出现次数排序?

  17. 17

    R:如何计算某个值在矢量中已经出现的次数(或该值左侧出现的次数)?

  18. 18

    如何计算列表中的出现次数,然后按出现次数降序排序?

  19. 19

    从php中的表中获取数据的总出现次数

  20. 20

    如何计算mongodb中嵌套文档中的出现次数?

  21. 21

    计算oracle表中每一行的出现次数

  22. 22

    计算现有表中重复出现的次数

  23. 23

    在表中查找值并计算出现次数

  24. 24

    如何按日期计算对象数组中的出现次数

  25. 25

    如何计算带有集合的列表中的项目出现次数?

  26. 26

    如何计算字典列表中某项目的出现次数?

  27. 27

    如何获取数组中数字的最大出现次数

  28. 28

    如何按R中的像素计数线段出现次数?

  29. 29

    如何计算字符串中字符出现的次数?

热门标签

归档