
C#数据结构与算法
文章平均质量分 69
B站的《C#数据结构与算法》边看、边操作、边写博客提高自己的学习效率
Smart_zy
学好才有饭吃
展开
-
C#数据结构与算法》--2020 最新精讲版:4-5 数组队列
一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客2.因为这个系列教程评价目前是最好的,所以想看视频、写代码、写博客二.参考1.C#数据结构与算法》-3-4 删除链表中的结点3-4 删除链表中的结点https://www.bilibili.com/video/BV1gE41157pC?p=12学习的视频三.注意1.你可以忘记代码,也不能忘记 演示动画:因为记住了演示动画,思路就有了,写代码就有了思路...原创 2021-10-22 15:12:46 · 112 阅读 · 0 评论 -
C#数据结构与算法》--2020 最新精讲版:4-4 数组栈、链表栈性能比较
目录一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客2.因为这个系列教程评价目前是最好的,所以想看视频、写代码、写博客二.参考1.C#数据结构与算法》-3-4 删除链表中的结点三.注意1.你可以忘记代码,也不能忘记 演示动画:因为记住了演示动画,思路就有了,写代码就有了思路四.操作:1:成功1.时间复杂度分析1.运行效果:数组栈:运行时间比较1.1 扩容和不扩容的数组栈时间比较1.运行效果:1...原创 2021-10-22 15:10:06 · 285 阅读 · 0 评论 -
C#数据结构与算法》--2020 最新精讲版:4-3 链表栈
目录一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客2.因为这个系列教程评价目前是最好的,所以想看视频、写代码、写博客二.参考1.C#数据结构与算法》-3-4 删除链表中的结点三.注意1.你可以忘记代码,也不能忘记 演示动画:因为记住了演示动画,思路就有了,写代码就有了思路四.操作:1:成功1.新建类:LinkedList1Stack.cs1.代码:LinkedList1Stack.cs1.运行结果:..原创 2021-10-22 13:40:16 · 129 阅读 · 0 评论 -
《C#数据结构与算法》--2020 最新精讲版:4-2 数组栈
目录一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客2.因为这个系列教程评价目前是最好的,所以想看视频、写代码、写博客二.参考1.C#数据结构与算法》-3-4 删除链表中的结点三.注意1.你可以忘记代码,也不能忘记 演示动画:因为记住了演示动画,思路就有了,写代码就有了思路四.操作:1:成功1.栈 的相关操作1.新建接口:1.新建类:Array1Stack1.动画:VS自动 实现接口1.代码:I..原创 2021-10-22 11:51:10 · 184 阅读 · 0 评论 -
《C#数据结构与算法》--2020 最新精讲版:4-1 什么是栈与队列
目录一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客2.因为这个系列教程评价目前是最好的,所以想看视频、写代码、写博客二.参考1.C#数据结构与算法》-3-4 删除链表中的结点三.注意1.你可以忘记代码,也不能忘记 演示动画:因为记住了演示动画,思路就有了,写代码就有了思路四.操作:1:成功1.栈的应用1.1 弹夹式手枪1.1 撤销操作1.1 数组反转+递归1.队列一.目的1.想:将B...原创 2021-10-22 11:08:24 · 126 阅读 · 0 评论 -
《C#数据结构与算法》--2020 最新精讲版:3-5 时间复杂度分析
目录一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客2.因为这个系列教程评价目前是最好的,所以想看视频、写代码、写博客二.参考1.C#数据结构与算法》-3-4 删除链表中的结点三.注意1.你可以忘记代码,也不能忘记 演示动画:因为记住了演示动画,思路就有了,写代码就有了思路四.操作:1:成功1.版本1.时间复杂度分析:1.数组复杂度分析:常规级别的时间复杂度1.数组复杂度分析:线性级别的时间复杂...原创 2021-10-22 10:23:38 · 376 阅读 · 0 评论 -
《C#数据结构与算法》--2020 最新精讲版:3-4 删除链表中的结点
一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客2.因为这个系列教程评价目前是最好的,所以想看视频、写代码、写博客二.参考1.C#数据结构与算法》-3-4 删除链表中的结点3-4 删除链表中的结点https://www.bilibili.com/video/BV1gE41157pC?p=12学习的视频三.注意了,写代码就有了思路四.操作:1:成功1.版本windows10 64 ..原创 2021-09-29 11:17:28 · 303 阅读 · 0 评论 -
《C#数据结构与算法》--2020 最新精讲版:3-3 获取、修改、包含、打印
目录一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客1.因为这个系列教程评价目前是最好的,所以想看视频、写代码、写博客二.参考1.C#数据结构与算法》--2020 最新精讲版三.注意1.你可以忘记代码,也不能忘记 演示动画:因为记住了演示动画,思路就有了,写代码就有了思路四.操作:1:成功1.版本1.动画演示:1.代码:得到某个 索引的元素1.代码:得到 首个 索引的元素1.代码:得到 最后一个 .原创 2021-08-17 23:14:25 · 222 阅读 · 0 评论 -
《C#数据结构与算法》--2020 最新精讲版:3-2 往链表添加结点
目录一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客1.因为这个系列教程评价目前是最好的,所以想看视频、写代码、写博客二.参考1.C#数据结构与算法》--2020 最新精讲版三.操作:1:成功1.版本1.动画演示:往链表头部插入节点1.动画演示:往链表中间或尾部插入节点1.功能:链表添加元素1.功能:添加元素到链表头部1.功能:添加元素到链表尾部一.目的1.想:将B站视频《C#数据结构与算法》.原创 2021-07-27 22:28:52 · 253 阅读 · 2 评论 -
《C#数据结构与算法》--2020 最新精讲版:3-1 什么是链表
目录一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客1.因为这个系列教程评价目前是最好的,所以想看视频、写代码、写博客二.参考1.C#数据结构与算法》--2020 最新精讲版三.操作:1:成功1.版本1.数组:前文内容回复:优缺点1.链表:指针都是前一个指向下一个,所以有下一个可以断定上一个位置,头节点时候需要引用head1.新建类:LinkedList1.cs1.LinkedList1.cs一.目的.原创 2021-07-27 20:20:48 · 190 阅读 · 0 评论 -
《C#数据结构与算法》--2020 最新精讲版:2-7 使用泛型技术
目录一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客1.因为这个系列教程评价目前是最好的,所以想看视频、写代码、写博客二.参考1.C#数据结构与算法》--2020 最新精讲版三.操作:1:成功1.版本1.使用泛型1.Array1.cs1.运行结果:成功:泛型一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客1.因为这个系列教程评价目前是..原创 2021-07-26 22:07:35 · 166 阅读 · 0 评论 -
《C#数据结构与算法》--2020 最新精讲版:2-6 装箱和拆箱
目录一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客1.因为这个系列教程评价目前是最好的,所以想看视频、写代码、写博客二.参考1.C#数据结构与算法》--2020 最新精讲版三.操作:1:成功1.版本1.课程目的:装箱和拆箱1.1 解决问题的方法:1.装箱和拆箱:概念1.检查哪些是引用类型、哪些是值类型1.1 值类型:1.1 引用类型:1.引用库:计时的库1.测试1:泛型List+int..原创 2021-07-24 21:01:41 · 245 阅读 · 4 评论 -
《C#数据结构与算法》--2020 最新精讲版:2-5 动态数组
一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客1.因为这个系列教程评价目前是最好的,所以想看视频、写代码、写博客二.参考1.C#数据结构与算法》--2020 最新精讲版https://www.bilibili.com/video/BV1gE41157pC学习的视频三.操作:1:成功1.版本windows10 64 VS20191.制作动态数组原因之前的课程都是静态数组,有增..原创 2021-07-24 18:29:39 · 222 阅读 · 1 评论 -
《C#数据结构与算法》--2020 最新精讲版:2-4 包含、搜索、删除
一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客1.因为这个系列教程评价目前是最好的,所以想看视频、写代码、写博客二.参考1.C#数据结构与算法》--2020 最新精讲版https://www.bilibili.com/video/BV1gE41157pC学习的视频三.操作:1:成功1.版本windows10 64 VS20191.运行结果:1.删除数组中的元素...原创 2021-07-24 11:41:48 · 334 阅读 · 0 评论 -
《C#数据结构与算法》--2020 最新精讲版:2-3 获取、修改、打印
目录一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客1.因为这个系列教程评价目前是最好的,所以想看视频、写代码、写博客二.参考1.C#数据结构与算法》--2020 最新精讲版三.操作:1:成功1.版本1.输出的是:类的名字1.重写ToString,将输出改为我们需要的信息:检测我们编写的代码是否有问题1.数组:首位添加元素:检测我们编写的代码是否有问题1.数组:中间插入一个元素:检测我们编写的代码是否有问.原创 2021-07-23 22:32:24 · 225 阅读 · 2 评论 -
《C#数据结构与算法》--2020 最新精讲版:2-2 往数组中添加元素
目录一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客1.因为这个系列教程评价目前是最好的,所以想看视频、写代码、写博客二.参考1.C#数据结构与算法》--2020 最新精讲版三.操作:1:待检测1.版本1.往数组添加元素:1.1向数组第一位添加元素1.1 向数组中间添加元素1.数组添加元素1.1在数组中间空间位置添加元素1.1数组添加元素:在末尾空间位置添加元素1.1数组添加元素:在首位空...原创 2021-07-23 20:17:17 · 545 阅读 · 2 评论 -
《C#数据结构与算法》--2020 最新精讲版:2-1 什么是动态数组
目录一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客1.因为这个系列教程评价目前是最好的,所以想看视频、写代码、写博客二.参考1.C#数据结构与算法》--2020 最新精讲版三.操作:1:待检测1.版本1.创建新项目1.静态数组:不越界的1.静态数组:越界的:会出现越界提示1.动态数组:添加内容和初始化时候数量一致1.动态数组:添加内容和初始化时候数量不一致1.动态数组:List1.动态数...原创 2021-07-23 19:35:41 · 189 阅读 · 1 评论 -
《C#数据结构与算法》--2020 最新精讲版:1-1 课前导学
一.目的1.想:将B站视频《C#数据结构与算法》--2020 最新精讲版:提高学习效率,所以编写此系列博客1.因为这个系列教程评价目前是最好的,所以想看视频、写代码、写博客二.参考1.三.操作1.课程系列...原创 2021-07-23 18:43:18 · 304 阅读 · 0 评论