前端开发 想学数据结构和算法,该如何开始

发布于 2022-09-07 20:12:14 字数 154 浏览 19 评论 0

因为想好好在程序这块发展发展,而我又没有经过系统的数据结构和算法的学习,现在想补这一块,一定要拿下来,为了以后走的更远吧~
问,如果想系统学习数据结构和算法,需要用C++来学么?还是JS就可以实现呢,那C++需要学到什么程度呢,我比较担心的是,好多东西学习着又用不大,感觉很浪费时间。。。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

感性 2022-09-14 20:12:14

算法不是用不着,代码里处处都有算法的存在啊。你对数组排序,挑出特定的值。不都是算法吗?算法和具体的语言没啥关系,用什么语言都能学。

我最近也在复习算法,准备用js把所有LeetCode上的题目刷一遍。欢迎关注。共同学习。https://segmentfault.com/a/11...

把人绕傻吧 2022-09-14 20:12:14

我也前端,javascript虽好但多概念表现的不是很清楚,建议还是先学c或者java比较靠谱,然后在找一本基础数据结构书,去跟着敲,这样还多学了一门语言何乐而不为。

冷︶言冷语的世界 2022-09-14 20:12:14

可以先找本js版本的数据结构与算法

胡大本事 2022-09-14 20:12:14

书籍的话推荐《算法图解》,书中数据结构和算法是使用python实现的,当然也有java实现Grokking_algorithms_in_java,当然如果你没有语言开发基础也没关系,书籍中基本是重讲解而轻实现的

梅窗月明清似水 2022-09-14 20:12:14

虽然你现在会的是js,但是学习数据结构还是推荐你简单的学下c或者c++或者java这类的静态语言,不需要太深入,比如你学了C,就找一本c实现的数据结构书籍或者资料看看。找本书就开始吧,可以看看“数据结构(C语言版)”,严蔚敏编写的,上大学的时候就用的这本书(很多大学的数据结构都是这本书呀,经典)。那时的书是这样的。
图片描述

违心° 2022-09-14 20:12:14

呃呃呃.前端就是这样什么都插一手,什么都不够专业,leetcode刷了100+,就到处炫,
等到认真刷了600+后, 又反过来说前端刷算法根本无用.

用js刷算法就算了, 动态语言刷起来挺别扭, 找一门静态语言刷吧.
我感觉jser是很难有时间复杂度,空间复杂度的概念...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文