教育行业A股IPO第一股(股票代码 003032)

全国咨询/投诉热线:400-618-4000

2023新版Java数据结构与算法视频教程

更新时间:2023年05月16日15时58分 来源:传智教育 浏览次数:

好口碑IT培训

  本视频主要面向的群体是:

  1. 想入门数据结构和算法的同学

  2. 已经工作,想补习这方面的同学

  学完本课程能够收获:

  数据结构与算法的基础及进阶知识,解答相关题目

  课程亮点:

  1. 内容全面。涉及数据结构和算法的各个方面,包括数组、链表、递归、队列、栈、堆、二叉树、查找算法、排序算法、回溯、贪心、分治、动态规划等等。

  2. 深入浅出。重点内容,加长篇幅讲解;难点内容,独创动画辅助理解;深度内容,保证一定占比

  3. 顺序合理。正课与题目交替讲解,更为科学;精心设计讲解顺序,重点知识都有前置铺垫

  课程内容:

  课程共分为三大篇章:数据结构基础、算法基础、数据结构与算法进阶

  程目录  

  黑马程序员2023新版Java数据结构与算法视频教程(滑动查看)

  第1节 - Java数据结构与算法课程导学

  第2节 - 基础数据结构-001-二分查找-算法描述

  第3节 - 基础数据结构-002-二分查找-算法实现

  第4节 - 基础数据结构-003-二分查找-问题1-循环条件

  第5节 - 基础数据结构-004-二分查找-问题2-中间索引

  第6节 - 基础数据结构-005-二分查找-问题3-比较符号

  第7节 - 基础数据结构-006-二分查找-改动版

  第8节 - 基础数据结构-007-如何衡量算法好坏-1

  第9节 - 基础数据结构-008-如何衡量算法好坏-2

  第10节 - 基础数据结构-009-时间复杂度-大O表示法-1

  第11节 - 基础数据结构-010-时间复杂度-大O表示法-2

  第12节 - 基础数据结构-011-如何衡量算法好坏-3

  第13节 - 基础数据结构-012-二分查找-平衡版

  第14节 - 基础数据结构-013-二分查找-Java版

  第15节 - 基础数据结构-014-二分查找-LeftRightmost

  第16节 - 基础数据结构-015-二分查找-LeftRightmost-返回值

  第17节 - 基础数据结构-016-二分查找-LeftRightmost-应用

  第18节 - 基础数据结构-017-二分查找-e01-二分查找

  第19节 - 基础数据结构-017-二分查找-e02-搜索插入位置

  第20节 - 基础数据结构-017-二分查找-e03-搜索开始结束位置

  第21节 - 基础数据结构-018-数组-概述

  第22节 - 基础数据结构-019-动态数组-介绍

  第23节 - 基础数据结构-020-动态数组-插入

  第24节 - 基础数据结构-021-动态数组-遍历

  第25节 - 基础数据结构-022-动态数组-删除

  第26节 - 基础数据结构-023-动态数组-扩容

  第27节 - 基础数据结构-024-二维数组

  第28节 - 基础数据结构-025-数组-缓存与局部性原理

  第29节 - 基础数据结构-026-链表-概述

  第30节 - 基础数据结构-027-单向链表-addFirst

  第31节 - 基础数据结构-028-单向链表-遍历

  第32节 - 基础数据结构-029-单向链表-addLast

  第33节 - 基础数据结构-030-单向链表-get

  第34节 - 基础数据结构-031-单向链表-insert

  第35节 - 基础数据结构-032-单向链表-removeFirst

  第36节 - 基础数据结构-033-单向链表-remove

  第37节 - 基础数据结构-034-单向链表-带哨兵-1

  第38节 - 基础数据结构-035-单向链表-带哨兵-2

  第39节 - 基础数据结构-036-双向链表-带哨兵-1

  第40节 - 基础数据结构-037-双向链表-带哨兵-2

  第41节 - 基础数据结构-038-双向环形链表-带哨兵-1

  第42节 - 基础数据结构-039-双向环形链表-带哨兵-2

  第43节 - 基础数据结构-040-链表-递归遍历

  第44节 - 基础数据结构-041-递归-定义

  第45节 - 基础数据结构-042-递归-阶乘

  第46节 - 基础数据结构-043-递归-反向打印字符串

  第47节 - 基础数据结构-044-递归-e03-二分查找

  第48节 - 基础数据结构-044-递归-e04-冒泡排序1

  第49节 - 基础数据结构-044-递归-e04-冒泡排序2

  第50节 - 基础数据结构-044-递归-e05-插入排序1

  第51节 - 基础数据结构-044-递归-e05-插入排序2

  第52节 - 基础数据结构-045-多路递归-斐波那契

  第53节 - 基础数据结构-046-多路递归-斐波那契-时间复杂度

  第54节 - 基础数据结构-047-多路递归-斐波那契-兔子问题

  第55节 - 基础数据结构-048-多路递归-斐波那契-青蛙跳台阶

  第56节 - 基础数据结构-049-递归-优化-记忆法

  第57节 - 基础数据结构-050-递归-爆栈问题

  第58节 - 基础数据结构-051-递归-尾调用与尾递归

  第59节 - 基础数据结构-052-递归-尾递归避免爆栈

  第60节 - 基础数据结构-053-递归-主定理求时间复杂度-1

  第61节 - 基础数据结构-054-递归-主定理求时间复杂度-2

  第62节 - 基础数据结构-055-递归-展开求时间复杂度-1

  第63节 - 基础数据结构-056-递归-展开求时间复杂度-2

  第64节 - 基础数据结构-057-多路递归-e02-汉诺塔1

  第65节 - 基础数据结构-057-多路递归-e02-汉诺塔2

  第66节 - 基础数据结构-057-多路递归-e03-杨辉三角1

  第67节 - 基础数据结构-057-多路递归-e03-杨辉三角2

  第68节 - 基础数据结构-057-多路递归-e03-杨辉三角3

  第69节 - 基础数据结构-058-链表-e01-反转单向链表1

  第70节 - 基础数据结构-058-链表-e01-反转单向链表2

  第71节 - 基础数据结构-058-链表-e01-反转单向链表3-递归

  第72节 - 基础数据结构-058-链表-e01-反转单向链表4

  第73节 - 基础数据结构-058-链表-e01-反转单向链表5

  第74节 - 基础数据结构-058-链表-e02-根据值删除节点1

  第75节 - 基础数据结构-058-链表-e02-根据值删除节点2-递归

  第76节 - 基础数据结构-058-链表-e03-删除倒数节点1-递归

  第77节 - 基础数据结构-058-链表-e03-删除倒数节点2

  第78节 - 基础数据结构-058-链表-e04-有序链表去重1

  第79节 - 基础数据结构-058-链表-e04-有序链表去重2-递归

  第80节 - 基础数据结构-058-链表-e05-有序链表去重1-递归

  第81节 - 基础数据结构-058-链表-e05-有序链表去重2

  第82节 - 基础数据结构-058-链表-e06-合并有序链表1

  第83节 - 基础数据结构-058-链表-e06-合并有序链表2

  第84节 - 基础数据结构-058-链表-e07-合并多个有序链表

  第85节 - 基础数据结构-058-链表-e08-查找链表中间节点

  第86节 - 基础数据结构-058-链表-e09-判断回文链表1

  第87节 - 基础数据结构-058-链表-e09-判断回文链表2

  第88节 - 基础数据结构-058-链表-e10-判环算法1

  第89节 - 基础数据结构-058-链表-e10-判环算法2

  第90节 - 基础数据结构-059-数组-e01-合并有序数组1

  第91节 - 基础数据结构-059-数组-e01-合并有序数组2

  第92节 - 基础数据结构-060-队列-链表实现-1

  第93节 - 基础数据结构-061-队列-链表实现-2

  第94节 - 基础数据结构-062-队列-环形数组实现-方法1-1

  第95节 - 基础数据结构-063-队列-环形数组实现-方法1-2

  第96节 - 基础数据结构-064-队列-环形数组实现-方法2

  第97节 - 基础数据结构-065-队列-环形数组实现-方法3-1

  第98节 - 基础数据结构-066-队列-环形数组实现-方法3-2

  第99节 - 基础数据结构-067-队列-环形数组实现-方法3-3

  第100节 - 基础数据结构-068-队列-环形数组实现-方法3-4

  第101节 - 基础数据结构-069-队列-e01-二叉树层序遍历1

  第102节 - 基础数据结构-069-队列-e01-二叉树层序遍历2

  第103节 - 基础数据结构-070-栈-链表实现

  第104节 - 基础数据结构-071-栈-数组实现

  第105节 - 基础数据结构-072-栈-e01-有效的括号

  第106节 - 基础数据结构-072-栈-e02-后缀表达式求值

  第107节 - 基础数据结构-072-栈-e03-中缀表达式转后缀1

  第108节 - 基础数据结构-072-栈-e03-中缀表达式转后缀2

  第109节 - 基础数据结构-072-栈-e03-中缀表达式转后缀3

  第110节 - 基础数据结构-072-栈-e04-双栈模拟队列

  第111节 - 基础数据结构-072-栈-e05-单队列模拟栈

  第112节 - 基础数据结构-073-双端队列-链表实现-1

  第113节 - 基础数据结构-074-双端队列-链表实现-2

  第114节 - 基础数据结构-075-双端队列-数组实现-1

  第115节 - 基础数据结构-076-双端队列-数组实现-2

  第116节 - 基础数据结构-077-双端队列-数组实现-3

  第117节 - 基础数据结构-078-双端队列-e01-二叉树Z字层序遍历

  第118节 - 基础数据结构-079-优先级队列-无序数组实现

  第119节 - 基础数据结构-080-优先级队列-有序数组实现

  第120节 - 基础数据结构-081-优先级队列-堆实现-1

  第121节 - 基础数据结构-082-优先级队列-堆实现-2

  第122节 - 基础数据结构-083-优先级队列-堆实现-3

  第123节 - 基础数据结构-084-优先级队列-e01-合并多个有序链表1

  第124节 - 基础数据结构-084-优先级队列-e01-合并多个有序链表2

  第125节 - 基础数据结构-085-阻塞队列-问题提出

  第126节 - 基础数据结构-086-阻塞队列-单锁实现-1

  第127节 - 基础数据结构-087-阻塞队列-单锁实现-2

  第128节 - 基础数据结构-088-阻塞队列-单锁实现-3

  第129节 - 基础数据结构-089-阻塞队列-单锁实现-4

  第130节 - 基础数据结构-090-阻塞队列-单锁实现-5

  第131节 - 基础数据结构-091-阻塞队列-双锁实现-1

  第132节 - 基础数据结构-092-阻塞队列-双锁实现-2

  第133节 - 基础数据结构-093-阻塞队列-双锁实现-3

  第134节 - 基础数据结构-094-阻塞队列-双锁实现-4

  第135节 - 基础数据结构-095-阻塞队列-双锁实现-5

  第136节 - 基础数据结构-096-堆-heapify-1

  第137节 - 基础数据结构-097-堆-heapify-2

  第138节 - 基础数据结构-098-堆-heapify-3

  第139节 - 基础数据结构-099-堆-增-删-替换

  第140节 - 基础数据结构-100-堆-e01-堆排序

  第141节 - 基础数据结构-100-堆-e02-求数组第k大元素

  第142节 - 基础数据结构-100-堆-e03-求数据流第k大元素

  第143节 - 基础数据结构-100-堆-e04-求数据流中位数1

  第144节 - 基础数据结构-100-堆-e04-求数据流中位数2

  第145节 - 基础数据结构-100-堆-e04-求数据流中位数3

  未完待续,黑马老师996更新中......


掌握行业热门技术

是每个程序员都应该重视的事情

黑马程序员2023新版Java数据结构与算法视频教程如此重要,你还没学?

点击或搜索黑马程序员B站

观看全集视频

- 完整配套资料领取方式 -

(视频+讲义+源码+笔记+资料)

黑马程序员视频库

搜索《黑马程序员2023新版Java数据结构与算法视频教程

0 分享到:
和我们在线交谈!