数据处理杂谈
数据清洗
- 对数据集唯一对象进行筛选和处理时,可以考虑使用
glib.h
中的GHashTable
来代替STL
中的unordered_map
;非常简单易用,例如:g_hash_table_new(g_direct_hash, g_direct_equal)
创建GHashTable
;g_hash_table_contains(obj_table, (gconstpointer)req->obj_id)
判断obj_id
是否在哈希表中;g_hash_table_add(obj_table, (gpointer)req->obj_id)
将obj_id
插入哈希表中。