![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
Icarus_gc
人生就像dp,不要管以后怎么样,只要过好现在这一刻.如此递推下去,你所经历的人生就是最优解....
展开
-
JAVA六种遍历二叉树代码
先根遍历,中根遍历,后根遍历 二叉树并且 循环+递归两种方式//二叉树节点classpublic class BinaryTreeNode { private int value; public BinaryTreeNode leftNode; public BinaryTreeNode rightNode; public void setValue(int v){原创 2016-08-17 16:16:01 · 1018 阅读 · 0 评论 -
剑指Offer笔记<JAVA版>(一)
剑指offer笔记(JAVA实现)1 面试流程1.1 star法则S: 简单的项目背景,比如项目的规模,开发软件的功能和目标用户T: 自己完成的任务,了解好“参与”与“负责”A: 为了完成任务,自己做了哪些工作,是怎么做的。可以介绍特点,平台,技术。R: 写自己的贡献,比如完成任务的多少,时长,修改了多少bug,做了什么优化。1.2 面试官喜欢针对项目问的问题你在项目中遇到的最大的问题原创 2016-08-16 15:32:09 · 562 阅读 · 0 评论 -
剑指Offer笔记<JAVA版>(三)
1.3.18 定义一个栈的数据结构,实现min(找出栈中最小的元素),pop,add函数,并且要求三个函数的时间复杂度都是O(1)package Chapter4;import java.util.ArrayList;import java.util.Arrays;import java.util.LinkedList;public class HasMinFStack { Linked原创 2016-08-23 11:46:52 · 556 阅读 · 0 评论