数据结构与算法分类

时隔多年(bushi)我又来csdn上发博客了。

先说一下我的情况和最近的状态吧,现在已经从一个弱小无知的菜鸡本科生变成了一位更加弱小无知的菜鸡研究生了,目前在读研一。

已经开学3周了,今天周日,明天开始上第四周的课,不过说实话,最近的感受就是,知道需要学的有很多:机器学习算法、数据结构算法、英语、论文阅读等等,但是就是不想开动,不想学,已经这样浑浑噩噩过了快一个月时间了,是因为还没有适应研究生的生活?可能也有一些原因吧。每周的课也不算多,自己可以自由支配的时间还是很充裕的,但是往往就是不知道一天干了些什么就过去了,没有学到知识的满足感和成就感,也在积极去改变,希望可以早点找到研究生自己的生活和学习节奏!

好像有点跑题了,反正后面就还是计划多学习,然后将学习的成果发到csdn上,相当于一个总结。

主要想学的东西:
(1)数据结构和算法,刷leetcode题,老生常谈的问题了,一直没有坚持下去;
(2)机器学习相关算法,自己实现,逐渐摸索一下吧(模式识别与机器学习);
(3)自然语言处理的一些知识吧,因为大概率后面进组就要做这个方面了;
(4)Pytorch深度学习,前几天师兄给推荐了的一个项目吧,从头到尾过一遍
大致先是这样吧,今天先从数据结构和算法开始!

数据结构与算法在这里插入图片描述

先上一张图吧,包括了主要的数据结构和算法。

  • 数据结构:线性结构(数组、链表、队列、栈)非线性结构(树、散列表、堆、图)等
  • 经典算法:排序、查找、图论算法、字符串匹配等
  • 经典算法思想:枚举、迭代、递推、递归、分治、动态规划、贪心、回溯、分支限界等9种

大概就是这么一个划分吧,哎学了这么长时间,虽然说这些名字都知道,但是还是不太会用啊,有些数据结构都还没搞懂,本科几年学了个寂寞,希望趁研一这一年相对较为空闲的时间,多多补一点吧,加油,坚持!

Keep Moving, Keep Moving!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MYH永恒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值