摘要: 在C++中,set、map、unordered_set和unordered_map这四种容器的使用场景如下: set:适用于需要保持元素独特性且无需特定顺序的情况。例如,存储一组唯一的用户名、IP地址等。set实现了红黑树的平衡二叉检索树的数据结构,插入元素时,它会自动调整二叉树的排列,把元素放到适 阅读全文
posted @ 2023-12-07 19:34 ponder776 阅读(8) 评论(0) 推荐(0) 编辑
摘要: satic_cast<size_type>(-1); 的问题? max_size() 为什么这么写 如何进行人脸匹配呢? 字符串中的最长子串? \`\`\`cpp#include <string>#include <unordered_map> using namespace std; class 阅读全文
posted @ 2023-12-07 17:25 ponder776 阅读(25) 评论(0) 推荐(0) 编辑
摘要: for(auto itr : array)和for_each(array.begin(),array.end(),func)这两种循环方式都可以用来遍历容器中的元素,但是它们之间存在一些区别: for(auto itr : array):这种方式是C++11新增的基于范围的for循环1。它可以简化对 阅读全文
posted @ 2023-12-07 16:32 ponder776 阅读(26) 评论(0) 推荐(0) 编辑