由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 数组寻址速度问题?
相关主题
最快的语言还是C/C++吗?说说下午的面试经历。。。
刚一个interview问的好底层呀。。。问道面试体(software)
老问题了,网上竟然找不到答案一道有趣的面试题。stackexchange上超火 大家说说看法?
今天Amazon的phone interview位运算的复杂度是多少?
请问一个关于递归算法的问题。做硬件模拟器的职位有前途吗
谁给讲讲why alignment and padding are necessary?c++ is too nasty
两道面试题,请大家说说看法C++ volatile请教
弱问个C++ 问题 (const_cast)发个高盛onsite的面经
相关话题的讨论汇总
话题: 寻址话题: ever话题: 数组话题: 速度话题: would
进入JobHunting版参与讨论
1 (共1页)
p*****g
发帖数: 113
1
比如:a[1]和a[1000],理论上哪个寻址快?为啥?
h**6
发帖数: 4160
2
访问动态分配的数组a[0]在某些情况下指令会少一个字节,可能少用一个CPU周期。其余不管a[1]到a[10000]都是一样的。
i***l
发帖数: 468
3
指针指到10和指到10000的速度逻辑上都是加一个offset,但是物理上应该读取速度不同
吧?

【在 h**6 的大作中提到】
: 访问动态分配的数组a[0]在某些情况下指令会少一个字节,可能少用一个CPU周期。其余不管a[1]到a[10000]都是一样的。
a****l
发帖数: 8211
4
I seriously doubt you would EVER encounter a case where this would ever matter.

【在 p*****g 的大作中提到】
: 比如:a[1]和a[1000],理论上哪个寻址快?为啥?
t********t
发帖数: 5415
5
同上,如果你想到的是有多少个寄存器要跳,多少根线从0变到1的话...
b**r
发帖数: 352
6
取决你前面是访问了a[0]还是a[999]
1 (共1页)
进入JobHunting版参与讨论
相关主题
发个高盛onsite的面经请问一个关于递归算法的问题。
问以前编过多少行代码有什么用谁给讲讲why alignment and padding are necessary?
Linux context switch 高通 面试题。??两道面试题,请大家说说看法
感觉还是有必要多学几门语言的弱问个C++ 问题 (const_cast)
最快的语言还是C/C++吗?说说下午的面试经历。。。
刚一个interview问的好底层呀。。。问道面试体(software)
老问题了,网上竟然找不到答案一道有趣的面试题。stackexchange上超火 大家说说看法?
今天Amazon的phone interview位运算的复杂度是多少?
相关话题的讨论汇总
话题: 寻址话题: ever话题: 数组话题: 速度话题: would