摘要: 题目: 解题思路: 记住递归内部就是一个栈,写两个递归就能实现队列,即将12345,入栈之后出栈还是12345。 这里是第一个递归实现获取栈底元素,然后再使用第二个递归,实现反转。 1 /* 递归函数1: 将栈stack的栈底元素返回并移除 */ 2 static int getAndRemoveL 阅读全文
posted @ 2020-03-16 17:56 Ternence_zq 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://leetcode-cn.com/problems/min-stack-lcci/ 解题思路: 1. 通过新建两个栈,一个是数据栈,另一个是临时栈用于存放栈的最小元素; 2. 这里入栈应该将x直接入stk栈; 3. 临时栈判断是否为空,若空则直接入栈,否则将临时栈的栈顶与当前 阅读全文
posted @ 2020-03-16 16:30 Ternence_zq 阅读(161) 评论(0) 推荐(0) 编辑
摘要: Linux下文件I/O详解1. 文件I/O与... 阅读全文
posted @ 2020-03-16 12:25 Ternence_zq 阅读(840) 评论(0) 推荐(0) 编辑