用个stack模拟递归即可/** * Definition for binary tree * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : ...
分类:
其他好文 时间:
2014-12-31 23:59:57
阅读次数:
412
有三种方法可以获得Linux的函数调用堆栈,参见CALL STACK TRACE GENERATION
。
在这里简单分析一下文中提到的四个方案:
方法1 GCC内置函数__builtin_return_address
方法2 Glibc中的backtrace函数
方法3 Jeff Muizelaar实现的增强backtrace,除了函数名,还能获得代码行号
方法4 libunwind...
分类:
系统相关 时间:
2014-12-31 18:35:25
阅读次数:
461
——译自Apple Reference Library《Blocks Programming Topic》简介块对象是C语言的句法和运行时特性。它类似于标准C函数,但可以将代码、变量绑定到堆(heap)、栈(stack)。一个块还维护了一系列的状态,这些状态或数据影响着执行的结果。可以把块组成函数表...
分类:
移动开发 时间:
2014-12-31 17:52:31
阅读次数:
241
一般ajax出现这个错误都是JSON格式不对,我这个比较奇葩. 能肯定格式没错,去看了下后台代码居然out.print了两次..... 注释掉一行就好了. 手速快也是罪啊...
浏览器console:
后台:...
分类:
其他好文 时间:
2014-12-31 16:20:39
阅读次数:
228
Saltstack是一个大型分布式的配置管理系统(安装升级卸载软件,检测环境),也是一个远程命令执行系统。通过c/s的模型实现。服务器端对远程客户机的操作:Saltstack部署:master:192.168.63.163www.oms.comminion:192.168.63.129www.omsclient.com部署要求:两台机器网络互通,..
分类:
其他好文 时间:
2014-12-30 19:11:55
阅读次数:
273
一个应用程序当中通常都会包含很多个Activity,每个Activity都应该设计成为一个具有特定的功能,并且可以让用户进行操作的组件。另外,Activity之间还应该是可以相互启动的。比如,一个邮件应用中可能会包含一个用于展示邮件列表的Activity,而当用户点击了其中某一封邮件的时候,就会打开另外一个Activity来显示该封邮件的具体内容。
除此之外,一个Activity甚至还可以去启动其它应用程序当中的Activity。打个比方,如果你的应用希望去发送一封邮件,你就可以定义一个具有"send"动作...
分类:
移动开发 时间:
2014-12-30 09:16:45
阅读次数:
179
Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.push(x) -- Push element x onto stack.pop() -- Removes...
分类:
其他好文 时间:
2014-12-30 06:59:26
阅读次数:
131
1、使用python实现栈: 1 class stack(): 2 def __init__(self): 3 self.stack = [] 4 def empty(self): 5 return self.stack==[] 6 def p...
分类:
编程语言 时间:
2014-12-29 11:49:42
阅读次数:
217
1 assume cs:code 2 3 data segment 4 db 9,8,7,4,2,0 5 db 0,3,6,9,12,15 6 data ends 7 8 stack segment 9 dw 16 dup (0)10 stack...
分类:
编程语言 时间:
2014-12-28 23:37:13
阅读次数:
328
题目:
Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.
push(x) -- Push element x onto stack.
pop() -- Removes the element on top of the stack.
top(...
分类:
其他好文 时间:
2014-12-28 16:56:04
阅读次数:
106