摘要: #本文是牛客网《剑指offer》刷题笔记 1.题目 写入一个函数,输入n,输出裴波那切数列的第n项 2.思路 递归--时间和空间复杂度高 循环--时间和空间复杂度低,通过循环迭代计算第n项,首先根据f(0)和f(1)计算f(2),在根据f(1)和f(2)计算f(3),依次类推计算出第n项。 3.co 阅读全文
posted @ 2018-03-07 15:58 wanglei5205 阅读(327) 评论(0) 推荐(0)
摘要: 原创博文,转载请注明出处! # 本文是牛客网《剑指offer》刷题笔记 1.题目 旋转数组的最小数字:输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 注意:给出的所有元素都大于0,若数组大小为0,请 阅读全文
posted @ 2018-03-07 10:59 wanglei5205 阅读(416) 评论(0) 推荐(0)
摘要: 原创博文,转载请注明出处! # 本文为牛客网《剑指offer》刷题笔记 1.题目 # 用两个栈实现队列的插入和删除操作 2.思路 栈服从先入后出的原则处理数据,队列服从先入先出的原则处理数据。使用两个”先入后出“的栈实现的“先入先出”的队列。 举例分析两个栈模拟队列插入和删除的过程: 插入操作--元 阅读全文
posted @ 2018-03-05 09:03 wanglei5205 阅读(690) 评论(0) 推荐(0)
摘要: 输入某二叉树的前序遍历和中序遍历的结果,重建二叉树 阅读全文
posted @ 2018-03-03 21:10 wanglei5205 阅读(2622) 评论(0) 推荐(0)
摘要: 输入一个链表,从尾到头打印链表每个节点的值 阅读全文
posted @ 2018-03-03 19:35 wanglei5205 阅读(479) 评论(0) 推荐(0)
levels of contents