Java语言数据结构与算法

2762
回复
56525
查看
[复制链接]
字体大小: 正常 放大

3万

主题

3万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
39029

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2022-11-11 18:32:20 | 显示全部楼层 |阅读模式
《数据结构与算法_Java语言视频教程》java数据结构与算法视频教程 原来见过最多的c语言版的数据结构与算法视频,很少见java版本的,该教材适合于有Java基础的学习者,通过对数据结构与算法的学习,能够掌握Java语言的精髓所在,灵活的运用Java语言解决各种复杂的问题,学习技术的同时,更重要的是掌握编程思想,修炼编程内功。建议各个同学们学习完此课程后,再学习设计模式、操作系统原理等课程,之后你会对编程语言有新的认识哦!

学习数据结构的目的有三个。

1.学习常用的数据结构,这些数据结构形成了我们程序员基本数据结构工具箱(toolkit)。对于许多常见的问题,工具箱里的数据结构是理想的选择。程序员可以直接拿来或经过少许的修改就可以使用,非常方便。

2.学习常用的算法,这和数据结构一样,是人们在长期实践过程中的总结,程序员可以直接拿来或经过少许的修改就可以使用。可以通过算法训练来提高自身程序设计水平。

3.目的是通过程序设计的技能训练促进程序员综合能力的提高

【课程目录】


NetBeans 下载和安装
数据结构和算法的概述
数组基础知识
有序数组和二分查找
存储对象的数组和大O表示法
简单排序冒泡排序
简单排序 选择排序
简单排序 插入排序
对象的插入排序

栈应用实例
队列
优先级队列
解析算术表达式
单链表
双端链表
用链表实现抽象数据类型
有序链表
双向链表
链表 迭代器
递归 三角数字
递归 阶乘和变位字
递归 二分查找
递归 汉诺塔问题
递归 归并排序
递归 消除递归
希尔排序
快速排序和基数排序
二叉树
红黑树
234Tree
D11 01 哈希表 简介和线性探测哈希表
哈希表 再哈希法
哈希表 链地址法

堆排序
图简介和图搜索
图 最小生成树
有向图的拓扑排序
带权图 最小生成树
带权图的最短路径问题





本资源来源于 网络 付费网站  付费收集而来, 随时收集更新资源  本站专注搜集和分享各种付费网站资源,感谢您的信任


资源下载地址:
游客,如果您要查看本帖隐藏内容请回复>>>开通VIP无需回帖直接下载VIP通道

本站所有资源都来源于网络收集,网友提供或者交换而来!

如果侵犯了您的权益,请及时联系客服,我们即刻删除!




上一篇:永恒经典:高德纳《计算机程序设计艺术》卷1至卷4全集
下一篇:浙江大学数据结构视频教程
回复

使用道具 举报

客服客服

客服客服

客服客服

客服QQ
微信扫一扫
自助开通会员后联系客服