小米笔试算法

莫里哀的小王子 2019-09-12 11:27:45
前天做小米笔试 碰到一个算法题 想请教一下大牛们 我把核心的算法大概说一下 就是给一串2的幂的数字 玩2048游戏 一直左移 如果相邻两个相同则合并并且最后补0 如果中间有0可直接左移并在最后补0 看最后输出 例如输入2 2 2 2 4 4 0 16 输出32 0 0 0 0 0 0 0
...全文
299 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
输入是2 2 2 2 4 4 0 16 第一步4 2 2 4 4 0 16 0 第二步 4 4 4 4 0 16 0 0 第三步 8 4 4 0 16 0 0 0 第四步 8 8 0 16 0 0 0 0 第五步 16 0 16 0 0 0 0 0 第六步16 16 0 0 0 0 0 0 第七步32 0 0 0 0 0 0 0 类似这样的算法
天亮后说晚安 2019-09-12
  • 打赏
  • 举报
回复
题目都没读懂
酒剑仙 2019-09-12
  • 打赏
  • 举报
回复
哦 222244016
出来不是32 16 0 0 0 0 0 0吗

最后还是没看懂想表达个啥子

594

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧