C++ 排序列表中最有可能由列表顶部的人说的肯定词和列表末尾很少说的肯定词

C++ 排序列表中最有可能由列表顶部的人说的肯定词和列表末尾很少说的肯定词,c++,c,C++,C,我有一个积极的单词列表,这个列表有1000多个单词。有没有什么方法可以将列表中的单词从最常说的单词到很少说的单词进行排序?有什么想法,它是如何在C++或C? 如果我有数以百万计的csv tweets静态文件和positive.txt文件,这是否可以用来比较排序 这称为自组织列表。假设您有一个数据集,Knuth给出了两种算法: 每次你找到一个用过的词,如果有的话,与列表中的前一个词交换 或 每次你找到一个用过的词,就把它和列表中最上面的项目交换 处理完数据集后,您的列表应该或多或少地按照使

我有一个积极的单词列表,这个列表有1000多个单词。有没有什么方法可以将列表中的单词从最常说的单词到很少说的单词进行排序?有什么想法,它是如何在C++或C?
如果我有数以百万计的csv tweets静态文件和positive.txt文件,这是否可以用来比较排序

这称为自组织列表。假设您有一个数据集,Knuth给出了两种算法:

  • 每次你找到一个用过的词,如果有的话,与列表中的前一个词交换

  • 每次你找到一个用过的词,就把它和列表中最上面的项目交换

处理完数据集后,您的列表应该或多或少地按照使用频率顺序进行自组织。

在代码中阅读此文件,它们已经排序,并相应地对您的进行排序