V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  wctml  ›  全部回复第 5 页 / 共 6 页
回复总数  118
1  2  3  4  5  6  
2020 年 12 月 7 日
回复了 black11black 创建的主题 问与答 C++ STL 中查找速度最快的是什么数据结构?
sum = 0;
timeStart = clock();
for (size_t index(0); index < 10000000; ++index)
{
sum += mapValue.at(9999999);
}
std::cout << "find time " << (clock() - timeStart) << std::endl;

find time 7
2020 年 12 月 7 日
回复了 black11black 创建的主题 问与答 C++ STL 中查找速度最快的是什么数据结构?
@black11black
1 、这是 C++坑的地方,在不同的用法,有不同的区别。这点不像 python 做一个事情可能只有一个最优解,但是 C++可能有 N 个解法得你去踩坑。
2 、可以了解 C ++中的 map []和 map.at 的区别;
3 、另外查找同一个位置可能编译器会有优化的,可以试试伪随机搜索效率测试。
2020 年 12 月 5 日
回复了 black11black 创建的主题 问与答 C++ STL 中查找速度最快的是什么数据结构?
年轻人 你不讲武德,为什么查同一位置;

```
unordered_map<int, float> mapValue;
clock_t timeStart = clock();
for (size_t index(0); index < 10000000; ++index)
{
mapValue[index] = 1000000 - index;
}
std::cout << "make time " << (clock() - timeStart) << std::endl;
double sum(0);
timeStart = clock();
for (size_t index(0); index < 10000000; ++index)
{
sum += mapValue[9999999];
}
std::cout << "find time " << (clock() - timeStart) << std::endl;

sum = 0;
timeStart = clock();
for (size_t index(0); index < 10000000; ++index)
{
const auto& iter = mapValue.find(9999999);
if (iter != mapValue.end())
{
sum += iter->second;
}
}
std::cout << "find time " << (clock() - timeStart) << std::endl;
```

make time 3432
find time 39
find time 7
2020 年 12 月 4 日
回复了 Sin 创建的主题 问与答 电池健康度越来越高怎么破?
我的从 80 掉到 50% 半年
2020 年 11 月 28 日
回复了 ymzh 创建的主题 问与答 半路转计算机求指点,在此先谢谢前辈!
计算机结合药学,继续深耕,别当码农
维 E 乳
2020 年 11 月 23 日
回复了 cilocilo 创建的主题 问与答 戒快乐水,什么花茶好喝?
40 度的左右的大概的白开水喝着很好喝。
2020 年 11 月 21 日
回复了 hello2060 创建的主题 问与答 有靠谱的上门换电池的吗? iPhone6s P
苏宁活动时 49 。到店铺看着他换
2020 年 10 月 12 日
回复了 qefrgty 创建的主题 问与答 Coding 部署静态网站翻车,啥都没改过
lj 玩意 弃了吧
写自己需要的文档就行,不要为了照顾别人而写。写了接手的人也会来问你。
GitHub 吧。改来改去的 不敢用
2020 年 7 月 24 日
回复了 vissssa 创建的主题 职场话题 公司内的学历问题
你怎么知道你所有同事的学历的?
2020 年 7 月 22 日
回复了 KaynWASD 创建的主题 健康 今天是我工作两年整,右边上肢已经完全废了
用左手,把左手训练得跟右手一样灵活。
我都是左手用手机,右手用卫龙小面筋,随时可以自由移动。
2020 年 7 月 18 日
回复了 wudaye 创建的主题 程序员 在翔里面写代码,再怎么努力写出来也是臭的
习惯就好
2020 年 7 月 16 日
回复了 DoctorCat 创建的主题 程序员 吐槽 360 安全卫士
@realpg 公司壳是什么? 我们一般用 VMP 那个壳都会被误报
2020 年 7 月 16 日
回复了 DoctorCat 创建的主题 程序员 吐槽 360 安全卫士
@DoctorCat 不上商店也可以,注册你们公司账号,提交软件验证也有一点效果
2020 年 7 月 16 日
回复了 DoctorCat 创建的主题 程序员 吐槽 360 安全卫士
@DoctorCat https://open.soft.360.cn/ 免费的,可能上他们的商店收录会更容易被放过。国内国外很多杀毒软件报壳的问题,基本只能提交他们的认证。
2020 年 7 月 16 日
回复了 DoctorCat 创建的主题 程序员 吐槽 360 安全卫士
提交 360 认证后还是会误报,所以最好的办法就是让用户卸载 360 安装别的杀毒软件。
2020 年 7 月 16 日
回复了 DoctorCat 创建的主题 程序员 吐槽 360 安全卫士
为了软件不被破解加壳,加壳很容易误报,提交 360 软件认证吧。
1  2  3  4  5  6  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1119 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 23:46 · PVG 07:46 · LAX 16:46 · JFK 19:46
♥ Do have faith in what you're doing.