由买买提看人间百态

topics

全部话题 - 话题: callstack
(共0页)
l*****a
发帖数: 14598
1
想想callstack.
递归调用就是一层层压栈
l*****a
发帖数: 14598
2
来自主题: JobHunting版 - 报个电面面经,估计没戏了
想了一下,对层而言,确实可以用DFS.
print bt level by level的一个做法就是用dummy node,每次用前一次的结果
求这次的。。。
TreeNode dummy=new TreeNode();
dummy.next=root;
func(dummy.next);
public void func(TreeNode list){
//generate list of next level;
func(nextlist);
//print list of current level;
}
这个甚至是O(1)space 吧(不考虑callstack)
l*****a
发帖数: 14598
3
来自主题: JobHunting版 - Facebook interview questions
忽略callstack空间就可以了
Z***A
发帖数: 33
4
来自主题: JobHunting版 - 看到Leetcode改版了
thumb up, 用bootstrap就清爽很多。也建议增加个功能,能把runtime exception的
callstack等信息给显示出来就很赞了,谢谢leetcode大牛的努力!
l***8
发帖数: 149
5
来自主题: Programming版 - dll求救
try single step with disassembly
most likely you'll just see a bunch of hex addresses on the callstack
each debugger is different so you'd better check help document
g**w
发帖数: 969
6
来自主题: Programming版 - 一个比较模糊的问题
先说说清楚,到底是crash还是正常退出
crash就看callstack
正常退出就设断点,debug
g**w
发帖数: 969
7
来自主题: Programming版 - 一个比较模糊的问题
先说说清楚,到底是crash还是正常退出
crash就看callstack
正常退出就设断点,debug
d*******r
发帖数: 3299
8
来自主题: Programming版 - Webstorm 值得花29刀买不?
jetbrain webstorm 默认就支持 debug js,而且 callstack 和 里面每一层的
function 的各个变量,都给你组织好在放那里供你查看了。
我实在搞不懂,都 201X 年了,为啥大家还为买个好点的 IDE 纠结半天省那几十刀。
又不是 VS 和 XCode 那种锁平台的。
s****d
发帖数: 4
9
嵌入式方向编程只是其中一项技能。俺和同事瞎聊时总结这个方向找工作前必读的四本
书:C/C++, 数据结构,实时操作系统,简单的DEBUG工具手册(知道断点,看寄存器,
DUMP物理地址,看CALLSTACK,等等)
嵌入式应用领域广泛,有通讯,芯片,汽车,航天,国防,消费电子,医疗器械,工业
控制,仪器仪表, 等等等等。经济不好时会有国防,医疗等行业相对较好,经济好时
通讯,芯片行业薪水较高。
你要有时间就学点LINUX,ANDROID刚刚起来,有不少机会。
Quaker说的很对,你要想清楚你对底层还是应用感兴趣。底层的工程师从事BOOT
LOADER, DRIVER, 等方面。你要对CPU及外设的概念很清楚,知道CPU上电后的一系列东
西。做应用就比较重视OO编程。Android用JAVA,IPHONE APP 用OBJECTIVE C, etc.
希望对你有帮助。
(共0页)