文件名称:leetcode338-Leetcode:力码
文件大小:105KB
文件格式:ZIP
更新时间:2024-07-21 00:20:13
系统开源
第
338
章Leetcode
提交
目标是到
2019
年底解决
365
个问题。
IO优化
这个优化技巧允许通过禁用同步来比较
c
和
c++
io
的速度。
auto
fast_io
=[]()
{
std::ios::sync_with_stdio
(
false
);
cin.
tie
(
nullptr
);
cout.
tie
(
nullptr
);
return
0
;
}();
//
One
Liner:
auto
fast_io
=[](){
std::ios::sync_with_stdio
(
false
);cin.
tie
(
nullptr
);cout.
tie
(
nullptr
);
return
0
;}();
无序地图与地图
这些数据结构之间的主要区别在于
map
将项目保持有序,这在需要时会很有用。
Unordered
Map
通常会占用更多内存,因为它存储了更大的数组。
但是,对于纯查找表而言,无序映射似乎要高效得多。
使用它:
unordered_map