首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
Barry201903121639348
获赞
5
粉丝
0
关注
0
看过 TA
0
Massachusetts Inst. of Technology
2019
golang
IP属地:北京
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑Barry201903121639348吗?
发布(1)
刷题
Barry201903121639348
2019-04-20 11:19
已编辑
golang
4.19头条后端面试题
一个未排序整数数组,有正负数和零,重新排列使负数排在正数前面([负数-0-正数]),并且要求不改变原来的相对顺序。 比如: 输入:[1,7,-5,9,0,-12,15] 输出:[-5,-12,0,1,7,9,15] 要求时间复杂度O(N),空间O(1) 。 简单回应一下评论里的什么冒泡/插入… 要满足时间复杂度O(N),空间复杂度O(1),也就是只能使用有限次循环(嵌套循环,递归基本都不用考虑),且不能用数组、列表、链表等集合结构,只能用有限个临时变量缓存数据。 主要困难在有限次循环的过程中,怎么样消除移动元素时出现的逆序。 麻烦会的大佬...
投递字节跳动等公司9个岗位 >
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务