string

求字符串的长度

C++ 中 string unordered_map unordered_set max
C++ 中 string unordered_map unordered_set max

在haystack字符串中找到needle字符串的位置,如果没有,则返回-1
int pos = haystack.find(needle)

C++ 中 string unordered_map unordered_set max

unordered map (这就是hash table)

声明: unordered_map<int, int > m
向map中添加元素: m[nums[i]] = i;
在map中发现该元素:
if(m.find(target-nums[i])!=m.end())
在map中存在该元素:
if(m.count(temp))

unordered_set

定义hash set:unordered_set<ListNode *> visited
判断在visited数组是否存在head:
if (visited.count(head)) return true;
加入节点:
visited.insert(head)

max

直接通过max函数求最大值
int t = max(a,b,c)

相关文章:

  • 2021-04-15
  • 2022-01-12
  • 2022-12-23
  • 2022-12-23
  • 2021-10-11
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-02
  • 2022-12-23
  • 2021-06-24
  • 2022-12-23
  • 2022-12-23
  • 2022-12-25
  • 2022-12-23
相关资源
相似解决方案