
春招备战
老铁诗人
一点一点接近目的
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
春招备战2019/2/16——算法
最大乘积给定一个无序数组,包含正数、负数和0,要求从中找出3个数的乘积,使得乘积最大,要求时间复杂度:O(n),空间复杂度:O(1)注:最大乘积只可能是 最大*(次大*第三大) 或者是 最大*(最小*次小) 大整数相乘有两个用字符串表示的非常大的大整数,算出他们的乘积,也是用字符串表示。不能用系统自带的大整数类型。注:new StringBuilder(num2).rev...原创 2019-02-16 21:38:45 · 233 阅读 · 0 评论 -
春招备战2019/2/17——JAVA面试题
请简单介绍一下spring?1、Spring的核心是一个轻量级(Lightweight)的容器(Container)。2、Spring是实现IoC(Inversion of Control)容器和非入侵性(No intrusive)的框架。3、Spring提供AOP(Aspect-oriented programming)概念的实现方式。4、Spring提供对持久层(Persistenc...原创 2019-02-17 14:33:52 · 340 阅读 · 0 评论 -
春招备战2019/2/18——算法
构造MaxTree对于一个没有重复元素的整数数组,请用其中元素构造一棵MaxTree,MaxTree定义为一棵二叉树,其中的节点与数组元素一一对应,同时对于MaxTree的每棵子树,它的根的元素值为子树的最大值。现有一建树方法,对于数组中的每个元素,其在树中的父亲为数组中它左边比它大的第一个数和右边比它大的第一个数中更小的一个。若两边都不存在比它大的数,那么它就是树根。请证明这个方法的正确性,...原创 2019-02-18 13:59:10 · 228 阅读 · 0 评论 -
春招备战2019/2/18——算法
约瑟夫问题II约瑟夫问题是一个著名的趣题。这里我们稍稍修改一下规则。有n个人站成一列。并从头到尾给他们编号,第一个人编号为1。然后从头开始报数,第一轮依次报1,2,1,2...然后报到2的人出局。接着第二轮再从上一轮最后一个报数的人开始依次报1,2,3,1,2,3...报到2,3的人出局。以此类推直到剩下以后一个人。现在需要求的即是这个人的编号。给定一个int n,代表游戏的人数。请返回最...原创 2019-02-19 14:26:16 · 148 阅读 · 0 评论