摘要:
二叉搜索树 1.前言 各种算法层出不穷,又彼此联系,在如此纷繁复杂的算法学习路上,哪里是尽头。在我看来,纠结此类抽象问题,一定得使用抽象思维去破解,去找到问题的源头,也就是常说的框架。框架就是方向,方向对了,你总可以把题目搞出来。数据结构一共就两种框架,数组和链表。「树」,⽤数组实现就是「堆」,因为 阅读全文
摘要:
二叉搜索树 1.前言 各种算法层出不穷,又彼此联系,在如此纷繁复杂的算法学习路上,哪里是尽头。在我看来,纠结此类抽象问题,一定得使用抽象思维去破解,去找到问题的源头,也就是常说的框架。框架就是方向,方向对了,你总可以把题目搞出来。数据结构一共就两种框架,数组和链表。「树」,⽤数组实现就是「堆」,因为 阅读全文
摘要:
1.说一下java的面向对象? 要说Java的面向对象,先得理解面向过程。面向过程就是把一件事的完成分成不同步骤,按照流程去依次执行。这样是比较符合常规思维的,这样做逻辑清晰,但是如果需求经常发生变化,会导致经常大量修改,难以维护。面向对象就此应运而生,完成某件事情的时候,去抽象出几个类,每个类有自 阅读全文
|