Java数据结构和算法(一)--前言

本文分享了一份详细的数据结构与算法学习提纲,包括数组、集合、散列表、栈、队列、链表等基本概念,以及排序算法、搜索、树、图、字符串等进阶内容。作者决定通过撰写博客的形式记录自己的学习过程,旨在更好地掌握这些基础知识。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

写在前面的话,话说很久以来一直下定决心好好的学数据结构和算法,视频存储了不少,九章学院的,慕课网的,普林斯顿的算法,书籍也弄了不少,可是每次都太监了,我就再想是否我太依赖别人了,没有督促的动力,而且,别人的公众号也看了不少,可是每次都看得很热闹,问自己还是啥都不会,这次,就下定决心用博客记录自己的学习经历。望大家监督。下面是我的列的学习提纲。以后的学习会按着这个思路来。


一、学习主要知识

1、数组、集合和散列表

2、栈、队列、链表

3、排序算法

4、搜索

5、树

6、图

7、字符串


二、学习的重要性

数据结构和算法得重要性,不言而喻,基本上一般的都会考察,冒泡排序啊,快查啊,之类的,或者链表反转啊,遍历二叉树啊,以及图的最短路径之类的,反正,java面试基本上是必问的,这个是逃不过的基本功,必须熟练掌握
————————————————-

三、学习的效果

基本上面试和工作能够胜任,一点不嘘。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值