为了账号安全,请及时绑定邮箱和手机立即绑定

leetcode关于3Sum问题javascript的解决方案

leetcode关于3Sum问题javascript的解决方案

MMMHUHU 2019-02-01 18:19:08
先贴代码,如下:提交后的Submission Details如下总是有2个测试通不过求各位大佬指点一下小生我的算法在哪里还可以优化?原题链接
查看完整描述

1 回答

?
达令说

TA贡献1821条经验 获得超6个赞

弱弱问一下,你大学有没有系统学过数据结构和算法。你这个完全不考虑时间复杂度,怎么直接,怎么简单怎么来。。。要是从几百万条数据里面找,你难道还要去排一次序,然后再去循环两遍得到结果吗?

你这个最好重写,时间复杂度太高了。建议把数据结构与算法学牢固了,各种查找、排序、树,图,时间复杂度的搞明白再来刷LeetCode的题。

算法不是写业务,业务一般都是怎么简单怎么直接就怎么写,不要把写业务的不拐弯的思想带到算法里面刷题,算法实现都要精雕细琢,追求最佳性能最优解,而不是仅仅实现这个功能和要求。?

欲速则不达,数据结构与算法基础不打好,刷这些题意义不大,算法复杂度感觉都会很差。。。说了一堆废话,没有说解题方法(:逃


查看完整回答
反对 回复 2019-02-02
  • 1 回答
  • 0 关注
  • 585 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信