程序员内功修炼 - 数据结构(C#)

在这里插入图片描述

课程介绍

你有没有面试的时候,被问到数据结构的问题?
你有没有在面对需求的时候一头雾水?
五斗米老师又出新课程了!
数据结构一直是程序员的软实力,是算法课题的基础,游戏行业对其更为看重。学习C#语言之后的能力进阶,写出高效的代码,培养专业的程序设计思维,训练使用程序语言描述解决方案的能力,你如果刚好也是一枚Unity程序员,千万不要错过,绝对能帮得到你。

课程类型:知识块

难度等级:中级

VS版本:VS2017

课程目录
1.课程介绍
2.线性表介绍
3.顺序表的Count和Capacity属性实现
4.顺序表的Add方法实现
5.顺序表的索引器和TrimToSize方法实现
6.顺序表的RemoveAt方法实现
7.顺序表的Insert实现和总结
8.单链表的节点类实现
9.单链表的索引器和添加功能
10.单链表的插入功能
11.单链表的删除功能
12.单链表的测试和总结
13.双向链表和循环链表
14.线性表总结
15.约瑟夫环Add方法实现
16.约瑟夫环其他接口实现
17.约瑟夫问题测试
18.栈介绍和Stack类使用
19.顺序栈的实现
20.链栈实现和双向栈
21.使用栈解决进制转换问题
22.队列介绍和Queue类的使用
23.循环顺序队列和队列接口设计
24.循环顺序队列实现1
25.循环顺序队列实现2和测试
26.链队列实现和测试
27.树的概念介绍
28.二叉树的概念和特性
29.二叉树的存储结构
30.深度优先遍历和Node类实现
31.深度优先遍历(先序,中序,后续)实现和测试
32.广度优先遍历实现和测试
33.普通树的存储结构
34.森林树二叉树相互转换和遍历
35.二叉树求解四则运算-算法解析
36.二叉树求解四则运算-结点类实现
37.二叉树求解四则运算-核心实现
38.二叉树求解四则运算-结果计算和测试
39.排序介绍
40.直接插入排序
41.二分插入排序
42.希尔排序
43.冒泡排序
44.鸡尾酒排序
45.快速排序思想介绍
46.快速排序逻辑实现
47.直接选择排序
48.堆排序思想介绍
49.堆排序代码实现
50.二路归并排序思想介绍
51.二路归并排序代码实现
52.查找的介绍
53.顺序查找
54.二分查找介绍
55.二分查找代码实现
56.二分查找实战–SortedList使用和实现1
57.二分查找实战–SortedList实现2(Add和Capacity)
58.二分查找实战–SortedList测试和实现3(Remove和索引器)
59.插值查找实现
60.斐波那契查找
61.分块查找
62.二叉查找(排序)树概念介绍
63.二叉查找(排序)树插入实现
64.二叉查找(排序)树排序和查找实现
65.二叉查找(排序)树删除操作
66.二叉查找(排序)树优化-课程总结

观看方式
1、观看地址:http://www.bjdedu.com/course/8
2、点击阅读全文直接跳转学习页面

关注微信号获取更多视频,升值加薪就等你啦!
在这里插入图片描述
阅读全文

猜你喜欢

转载自blog.csdn.net/weixin_43594326/article/details/85256339