我们到底该如何学习《数据结构与算法》?

本文出自《愚公要移山》个人博客中,地址www.javachat.cc收录于《手牵手一起学习数据结构与算法》专栏前言:我们到底该不该学习算法与数据结构? 1、真的应该学习这个问题本身就不是个问题,所有人都在强调数据结构与算法比较重要,但是好像平时也没用到,无法直观的去感受它的重要性,于是把学习重心放在了常见的哪些框架身上,似乎只要熟悉了哪些框架的API,编程就会所向披靡。我举一个我自身的例子,我本科期间想做一个APP,主要是在线预约的功能,既然是在线预约,用户多了之后那就需要排队,当时也不管三.
摘要由CSDN通过智能技术生成

本文出自《愚公要移山》个人博客中,地址www.javachat.cc

收录于《手牵手一起学习数据结构与算法》专栏

前言:我们到底该不该学习算法与数据结构?

1、真的应该学习

这个问题本身就不是个问题,所有人都在强调数据结构与算法比较重要,但是好像平时也没用到,无法直观的去感受它的重要性,于是把学习重心放在了常见的哪些框架身上,似乎只要熟悉了哪些框架的API,编程就会所向披靡。

我举一个我自身的例子,我本科期间想做一个APP,主要是在线预约的功能,既然是在线预约,用户多了之后那就需要排队,当时也不管三七二十一,不管哪种结构,那就先试试ArrayList,当然这种数据结构也能解决,但是当真正操作其增删改查的时候才发现ArrayList确实是比较麻烦一点。

在网上开始问各种大佬,统一回复的一句话是,你现在学数据结构了吗?你数据结构咋学的?现在想想真的是留下啦悔恨的眼泪。

既然数据结构与算法重要,到底哪个地方重要呢?下面就来说说:

2、重要性体现

第一:面试

面试确实是第一个体现的点,因为你会发现,面试外企的时候他们第一件事就是啥都不问,上来就是几道算法题。包括国内的字节跳动。现在的阿里、腾讯、华为、美团。凡是大家知道的那些大厂基本上上来就是先敲代码。可以看出国内外大厂对于算法与数据结构的看重。

第二:工作

现在

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值