多线程:
条件变量的接口多了一个锁
二元信号量不需要这个锁
红黑树比较重要,STL中map的实现,而unordered_map是哈希
充分利用排序机制,树高与AVL树的区别,搜索的时间复杂度?
堆排序从中间节点从上往下会破会堆结构
循环引用 A和B是智能指针,互相持有,会引起内存泄漏
类似于死锁,需要打破循环引用链,weak_ptr多线程使用的场景。
多线程:
条件变量的接口多了一个锁
二元信号量不需要这个锁
红黑树比较重要,STL中map的实现,而unordered_map是哈希
充分利用排序机制,树高与AVL树的区别,搜索的时间复杂度?
堆排序从中间节点从上往下会破会堆结构
循环引用 A和B是智能指针,互相持有,会引起内存泄漏
类似于死锁,需要打破循环引用链,weak_ptr多线程使用的场景。