会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
编程柚子
今天,你变强了吗?
博客园
首页
新随笔
联系
订阅
管理
2018年11月23日
2018阿里巴巴在线编程题--将数组分割为和相等的三段
摘要: 看到一道面试题: 给定一个int型的数组,找出两个位置,使得数组被分为三段,每段之和相等,问存不存在这样的两个位置,注意两个位置上的数字不属于任何一段。要求时间复杂度为O(n)。 用双循环的话,可以很容易的做到,但是时间复杂度是O(n2),不满足要求。可以利用前缀和、后缀和的概念来解决。 用Java
阅读全文
posted @ 2018-11-23 12:49 编程柚子
阅读(819)
评论(0)
推荐(0)
编辑
公告