当前位置:首页 > 全部课程 > 算法模型 > 基本算法 > 《踏入计算机世界的六门课
踏入计算机世界的六门课

已完结 踏入计算机世界的六门课

15人已学习 收藏 分享赚 ¥44.9元
价 格
89.00 ~ 449.00
打开微信扫描二维码
点击右上角进行分享

开通以下任意VIP等级即可免费学习本课程

我已阅读并同意《VIP服务协议》
开通 取消

详情

目录

资料(1)

评价(0)

【课程详情】

  • 01.高级语言程序设计―概述

    • 01.课程概述与介绍

    • 02.程序与设计语言(一)

    • 03.程序与设计语言(二)

    • 04.C语言的发展与特点

    • 05.C程序的基本结构讲解(一)

    • 06.C程序的基本结构讲解(二)

    • 07.C程序的构成

    • 08.C语言的字符集.标识符和关键

    • 09.算法及其描述

    • 10.C程序的计算机执行过程

    • 11.Dev C++集成开发环境(一)

    • 12.Dev C++集成开发环境(二)

    • 13.调试的步骤

    • 14.调试演示

    • 15.练习巩固

    • 16.课后答疑(注释.汇编语言.断点)


  • 02.高级语言程序设计―基本数据类型与表达式

    • 01.常量与变量

    • 02.常量

    • 03.变量

    • 04.变量的定义与初始化

    • 05.整数常量

    • 06.实数类型(一)

    • 07.实数类型(二)

    • 08.字符类型

    • 09.运算符与表达式(一)

    • 10.运算符与表达式(二)

    • 11.运算符与表达式(三)

    • 12.运算符与表达式(四)

    • 13.运算符与表达式(五)

    • 14.运算符与表达式(六)

    • 15.数据类型转换(一)

    • 16.数据类型转换(二)

    • 17.习题讲解


  • 03.高级语言程序设计―顺序结构与输入输出

    • 01.基本语句(一)

    • 02.基本语句(二)

    • 03.Putchar函数和getchar函数(一)

    • 04.Putchar函数和getchar函数(二)

    • 05.格式输入与输出(一)

    • 06.格式输入与输出(二)

    • 07.格式输入与输出(三)

    • 08.格式输入与输出(四)

    • 09.Scanf函数

    • 10.程序举例(一)

    • 11.程序举例(二)

    • 12.练习(一)

    • 13.练习(二)


  • 04.高级语言程序设计―选择结构

    • 01.选择结构中的if语句(一)

    • 02.选择结构中的if语句(二)

    • 03.选择结构中的if语句(三)

    • 04.选择结构中的if语句(四)

    • 05.选择结构中的if语句(五)

    • 06.Switch语句(一)

    • 07.Switch语句(二)

    • 08.嵌套程序(一)

    • 09.嵌套程序(二)

    • 10.练习(一)

    • 11.练习(二)


  • 05.高级语言程序设计―循环结构

    • 01.Do-while语句(一)

    • 02.Do-while语句(二)

    • 03.For循环

    • 04.答疑

    • 05.For语句

    • 06.For语句中的省略表达式

    • 07.For循环的说明

    • 08.For.while.do-while区别

    • 09.Break与continue

    • 10.Break与continue的区别

    • 11.Goto语句

    • 12.循环嵌套(一)

    • 13.循环嵌套(二)

    • 14.复合程序举例(一)

    • 15.复合程序举例(二)

    • 17.练习题讲解(二)

    • 18.练习题讲解(三)


  • 06.高级语言程序设计―函数

    • 01.模块化程序设计

    • 02.函数的定义

    • 03.函数调用方式

    • 04.函数的形参与实参

    • 05.函数的调用说明.返回值.类型

    • 06.函数声明及与定义的区别

    • 07.被调用函数的声明省去的情况

    • 08.函数调用时的传递方式

    • 09.函数嵌套调用与传值调用案例

    • 10.递归调用(一)

    • 11.递归调用(二)

    • 12.汉诺塔问题

    • 13.变量的作用域

    • 14.局部变量与全局变量

    • 15.变量的作用域案例

    • 16.变量生存周期

    • 17.变量的时空问题

    • 18.宏定义

    • 19.条件编译


  • 07.高级语言程序设计―数组(上)

    • 01.函数练习题讲解(一)

    • 02.函数练习题讲解(二)

    • 03.函数练习题讲解(三)

    • 04.为什么需要数组

    • 05.一维数组(一)

    • 06.一维数组(二)

    • 07.一维数组(三)

    • 08.一维数组(四)

    • 09.二维数组(一)

    • 10.二维数组(二)

    • 11.二维数组(三)

    • 12.数组应用(一)

    • 13.数组应用(二)

    • 14.选择排序

    • 15.折半查找法


  • 08.高级语言程序设计―数组(下)

    • 01.字符数组与字符串(一)

    • 02.字符串的输入输出(一)

    • 03.字符串的输入输出(二)

    • 04.Gets.puts函数

    • 05.数组作为函数参数(一)

    • 06.数组作为函数参数(二)

    • 07.数组作为函数参数(三)

    • 08.程序举例(回文数)

    • 09.数组练习题(一)

    • 10.数组练习题(二)


  • 09.高级语言程序设计―指针(上)

    • 01.指针.指针变量(一)

    • 02.指针.指针变量(二)

    • 03.指针变量初始化(一)

    • 04.指针变量初始化(二)

    • 05.指针及指针变量程序举例(一)

    • 06.指针及指针变量程序举例(二)

    • 07.指针的算术运算

    • 08.多级指针(一)

    • 09.多级指针(二)


  • 10.高级语言程序设计―指针(下)

    • 01.指针作为函数参数

    • 02.地址传递+值交换(一)

    • 03.地址传递+值交换(二)

    • 04.二维数组与指针(一)

    • 4-3 Nginx动静分离_动静分离场景演示(2)

    • 05.二维数组与指针(二)

    • 06.二维数组与指针(三)

    • 08.二维数组与指针(五)

    • 09.指向二维数组的指针变量

    • 10.字符串的指针表示法

    • 11.字符串数组

    • 12.命令行参数(一)

    • 13.命令行参数(二)

    • 14.进制转换程序举例


  • 11.高级语言程序设计―结构体

    • 01.结构体的定义(一)

    • 02.结构体的定义(二)

    • 03.结构体数组的使用

    • 04.指向结构体数组元素的指针(一)

    • 05.指向结构体数组元素的指针(二)

    • 06.共用体与枚举类型(一)

    • 07.共用体与枚举类型(二)

    • 08.类型定义

    • 09.内存管理函数(一)

    • 10.内存管理函数(二)

    • 11.习题练习(一)

    • 12.习题练习(二)


  • 12.数据结构―概述

    • 01.数据结构概述介绍

    • 02.基本概念(一)

    • 03.基本概念(二)

    • 04.基本概念(三)

    • 05.数据结构的内容

    • 06.算法

    • 07.算法设计的要求

    • 08.算法描述

    • 09.算法性能评价

    • 10.算法的时间性能分析(一)

    • 11.算法的时间性能分析(二)

    • 12.算法的时间性能分析(三)

    • 13.时间复杂度计算

    • 14.最坏时间复杂度

    • 15.算发的空间性能分析

    • 16.课后练习

    • 17.问题互动


  • 13.数据结构―线性表(上)

    • 01.线性表的结构

    • 02.线性表上的基本操作(一)

    • 03.线性表上的基本操作(二)

    • 04.算法性能评价

    • 05.线性表的顺序存储(一)

    • 06.线性表的顺序存储(二)

    • 07.线性表的顺序存储案例

    • 08.移动次数的分析

    • 09.链式存储

    • 10.结点的描述与实现

    • 11.单链表的基本运算

    • 12.头插法链表

    • 13.尾插法链表与查找

    • 14.求单链表的长度与单链表的插入

    • 15.单链表的删除与合并

    • 16.程序案例

    • 17.问题互动(一)

    • 18.问题互动(二)


  • 14.数据结构―线性表(下)

    • 01.线性表的链式存储(一)

    • 02.线性表的链式存储(二)

    • 03.循环单链表

    • 04.双向链表(一)

    • 05.双向链表(二)

    • 06.双向链表的删除操作

    • 07.静态链表(一)

    • 08.静态链表(二)

    • 09.静态链表(三)

    • 10.一元多项式的表示和相加

    • 11.顺序表和链接表的比较

    • 12.补充:关于传参改传几级地址(一)

    • 13.补充:关于传参改传几级地址(二)

    • 14.补充:关于传参改传几级地址(三)


  • 15.数据结构―栈和队列

    • 01.基本概念

    • 02.堆栈

    • 03.栈的表示和实现(一)

    • 04.栈的表示和实现(二)

    • 05.栈的表示和实现(三)

    • 06.栈的表示和实现(四)

    • 07.栈的应用(一)

    • 08.栈的应用(二)

    • 09.栈与递归(一)

    • 10.栈与递归(二)

    • 11.队列的定义

    • 12.队列的表示和实现(一)

    • 13.队列的表示和实现(二)

    • 14.队列的应用举例

    • 15.总结和答疑


  • 16.数据结构―数组与广义表

    • 01.数组的定义与运算(一)

    • 02.数组的定义与运算(二)

    • 03.顺序存储和实现(一)

    • 04.顺序存储和实现(二)

    • 05.顺序存储和实现(三)

    • 06.压缩存储(一)

    • 07.压缩存储(二)

    • 08.压缩存储(三)

    • 09.压缩存储(四)

    • 10.压缩存储(五)

    • 11.压缩存储(六)

    • 12.十字链表储存(一)

    • 13.十字链表储存(二)

    • 14.广义表(一)

    • 15.广义表(二)

    • 16.广义表(三)


  • 17.数据结构―树与二叉树(上)

    • 01.树的基本概念(一)

    • 02.树的基本概念(二)

    • 03.树的基本概念(三)

    • 04.二叉树的概念(一)

    • 05.二叉树的概念(二)

    • 06.二叉树的概念(三)

    • 07.二叉树的存储(一)

    • 08.二叉树的遍历(一)

    • 09.二叉树的遍历(二)

    • 10.二叉树的遍历(三)

    • 11.二叉树遍历的应用(一)

    • 12.二叉树遍历的应用(二)

    • 13.二叉树遍历的应用(三)

    • 14.二叉树遍历的应用(四)

    • 15.问题解答


  • 18.数据结构―树与二叉树(下)

    • 01.二叉树遍历的递归消除(一)

    • 02.二叉树遍历的递归消除(二)

    • 03.二叉树遍历的递归消除(三)

    • 04.二叉树的线索化(一)

    • 05.二叉树的线索化(二)

    • 06.二叉树的线索化(三)

    • 07.二叉树的线索化(四)

    • 08.二叉树的线索化(五)

    • 09.二叉树的线索化程序展示

    • 10.树的存储

    • 11.树.森林和二叉树的转换(一)

    • 12.树.森林和二叉树的转换(二)

    • 13.树.森林的遍历

    • 14.哈夫曼树(一)

    • 15.哈夫曼树(二)

    • 16.哈夫曼树(三)


  • 19.数据结构―图(上)

    • 01.图的定义(一)

    • 02.图的定义(二)

    • 03.图的定义(三)

    • 04.图的定义(四)

    • 05.图的定义(五)

    • 06.图的存储结构(一)

    • 07.图的存储结构(二)

    • 08.图的存储结构(三)

    • 09.图的存储结构(四)

    • 10.图的存储结构(五)

    • 11.图的存储结构程序讲解

    • 12.深度优先搜索(一)

    • 13.深度优先搜索(二)

    • 14.深度优先搜索(三)

    • 15.广度优先搜索(一)

    • 16.广度优先搜索(二)


  • 20.数据结构―图(中)

    • 01.图的连通性问题(一)

    • 02.图的连通性问题(二)

    • 03.图的连通性问题(三)

    • 04.最小生成树(一)

    • 05.最小生成树(二)

    • 06.最小生成树(三)

    • 07.最小生成树(四)

    • 08.图的连通性问题(一)

    • 09.图的连通性问题(二)

    • 10.有向无环图的概念(一)

    • 11.有向无环图的概念(二)

    • 12.有向无环图的概念(三)


  • 21.数据结构―图(下)

    • 01.关键路径(一)

    • 02.关键路径(二)

    • 03.关键路径的算法(一)

    • 04.关键路径的算法(二)

    • 05.最短路径问题(一)

    • 06.最短路径问题(二)

    • 07.最短路径问题(三)

    • 08.最短路径问题(四)

    • 09.最短路径问题(五)

    • 10.最短路径问题(六)


  • 22.计算机组成原理―概述

    • 01.系统简介(一)

    • 02.系统简介(二)

    • 03.基本组成(一)

    • 04.基本组成(二)

    • 05.基本组成(三)

    • 06.储存器.运算器的组成

    • 07.技术指标

    • 08.发展史

    • 09.计算机的应用和展望


  • 23.计算机组成原理―总线

    • 01.总线的基本概念(一)

    • 02.总线的基本概念(二)

    • 03.总线的基本概念(三)

    • 04.总线的分类(一)

    • 05.总线的分类(二)

    • 06.特性及性能指标(一)

    • 07.特性及性能指标(二)

    • 08.特性及性能指标(三)

    • 09.特性及性能指标(四)

    • 10.特性及性能指标(五)

    • 11.总线的结构

    • 12.总线控制(一)

    • 13.总线控制(二)

    • 14.总线控制(三)

    • 15.总线控制(四)


  • 24.计算机组成原理―存储器(上)

    • 01.概述(一)

    • 02.概述(二)

    • 03.主存储器的简介(一)

    • 04.主存储器的简介(二)

    • 05.半导体的存储芯片(一)

    • 06.半导体的存储芯片(二)

    • 07.随机存取存储器(一)

    • 08.随机存取存储器(二)

    • 09.只读读存储器(一)

    • 10.只读读存储器(二)

    • 11.存储器与CPU的连接(一)

    • 12.存储器与CPU的连接(二)

    • 13.存储器与CPU的连接(三)

    • 14.存储器与CPU的连接(四)

    • 15.存储器与CPU的连接(五)


  • 25.计算机组成原理―存储器(下)

    • 01.问题三讲解(一)

    • 02.问题三讲解(二)

    • 03.其他地址描述情况

    • 04.存储器的校验(一)

    • 05.存储器的校验(二)

    • 06.汉明码组成

    • 07.分组

    • 08.多体并行系统-高位并行

    • 09.Cache的工作原理

    • 10.Cache的基本结构原理图

    • 11.Cache的读写操作

    • 12.Cache存储器

    • 13.习题

    • 14.辅助存储器(一)

    • 15.辅助存储器(二)

    • 16.辅助存储器(三)


  • 26.计算机组成原理―IO系统

    • 01.概述(一)

    • 02.概述(二)

    • 03.概述(三)

    • 04.概述(四)

    • 05.I.O设备(一)

    • 06.I.O设备(二)

    • 07.I.O设备(三)

    • 08.I.O接口(一)

    • 09.I.O接口(二)

    • 10.程序查询方式

    • 11.程序中断方式(一)

    • 12.程序中断方式(二)

    • 13.程序中断方式(三)

    • 14.DMA方式(一)

    • 15.DMA方式(二)


  • 27.计算机组成原理―计算方法(上)

    • 01.无符号数的基本概念

    • 02.有符号数的基本概念

    • 03.原码的定义和表示(一)

    • 04.原码的定义和表示(二)

    • 05.补码的定义和表示(一)

    • 06.补码的定义和表示(二)

    • 07.移码的表示

    • 08.定点和浮点的表示(一)

    • 09.定点和浮点的表示(二)

    • 10.浮点数的表现形式和范围(一)

    • 11.浮点数的表现形式和范围(二)

    • 12.IEEE54标准


  • 28.计算机组成原理―计算方法(下)

    • 01.定点运算(一)

    • 02.定点运算(二)

    • 03.定点运算(三)

    • 04.定点运算―乘法(一)

    • 05.定点运算―乘法(二)

    • 06.定点运算―乘法(三)

    • 07.定点运算―乘法(四)

    • 08.定点运算―除法

    • 09.分析手工除法

    • 10.原码除法

    • 11.补码除法(一)

    • 12.补码除法(二)

    • 13.浮点运算(一)

    • 14.浮点运算(二)

    • 15.浮点运算(三)

    • 16.浮点运算(四)

    • 17.串行进位链


  • 29.计算机组成原理―指令系统

    • 01.机器指令的概念

    • 02.扩展操作码技术

    • 03.地址码的演变

    • 04.存储器中的数据存放

    • 05.操作类型

    • 06.寻址方式之指令寻址

    • 07.寻址方式之数据寻址(一)

    • 08.寻址方式之数据寻址(二)

    • 09.指令格式设计举例

    • 10.RISC与CISC


  • 30.计算机网络1―网络种类

    • 01.感悟

    • 02.自我介绍

    • 03.课纲介绍

    • 04.网络分类的两个维度(一)

    • 05.网络分类的两个维度(二)

    • 06.存储单位.传输单位

    • 07.网关概念

    • 08.服务和协议

    • 09.OSI参考模型(一)

    • 10.OSI参考模型(二)

    • 11.OSI参考模型(三)

    • 12.网络实例―3G(一)

    • 13.网络实例―3G(二)

    • 14.IEEE 02.11(WiFi)

    • 15.RFID和习题

    • 16.习题(一)

    • 17.习题(二)


  • 31.计算机网络1―数字调制

    • 01.傅里叶级数

    • 02.基带传输

    • 03.信道的最大传输速率

    • 04.数字调制与多路复用(一)

    • 05.数字调制与多路复用(二)

    • 06.数字调制与多路复用(三)

    • 07.FDM频分复用

    • 08.TDM时分复用

    • 09.CDM码分复用

    • 10.电话网络

    • 11.电路交换与包交换

    • 12.习题

    • 13.数据链路层

    • 14.海明码(一)

    • 15.海明码(二)

    • 16.卷积码


  • 32.计算机网络1―介质访问控制子层

    • 01.知识回顾(一)

    • 02.知识回顾(二)

    • 03.循环冗余校验码(一)

    • 04.循环冗余校验码(二)

    • 05.习题(一)

    • 06.习题(二)

    • 07.习题(三)

    • 08.信道共享

    • 09.信道静态划分后也低效

    • 10.动态信道分配假设

    • 11.纯ALOHA(一)

    • 12.纯ALOHA(二)

    • 13.带冲突检测的CSMA CD

    • 14.无冲突协议

    • 15.有限竞争协议

    • 16.无线网络中的问题

    • 17.问题的实质


  • 33.计算机网络2―网络层(上)

    • 01.经典以太网

    • 02.交换式以太网

    • 03.无线网02.11

    • 04.习题

    • 05.网络层面临的问题

    • 06.无链接服务和面向链接服务

    • 07.路由算法

    • 08.Dijkstra算法

    • 09.泛洪算法

    • 10.距离矢量算法

    • 11.链路状态路由算法

    • 12.拥塞控制和流量控制

    • 13.流量整形

    • 14.IPv4(一)

    • 15.IPv4(二)

    • 16.IPv4(三)


  • 34.计算机网络2―网络层(下)

    • 01.CIDR与IPv4分类

    • 02.NAT(一)

    • 03.NAT(二)

    • 04.IPv6

    • 05.ICMP-Internet

    • 06.ARP地址解析协议

    • 07.PHCP动态主机配置协议


  • 35.计算机网络2―传输层(上)

    • 01.习题(一)

    • 02.习题(二)

    • 03.习题(三)

    • 04.习题(四)

    • 05.习题(五)

    • 06.习题(六)

    • 07.传输层和要解决的几个问题(一)

    • 08.传输层和要解决的几个问题(二)


  • 36.计算机网络2―传输层(中)

    • 01.释放连接

    • 02.拥塞控制(一)

    • 03.拥塞控制(二)

    • 04.UDP:用户数据报协议

    • 05.实现自己的UDP(一)

    • 06.实现自己的UDP(二)

    • 07.实现自己的UDP(三)

    • 08.实现自己的UDP(四)

    • 09.UDP的应用

    • 10.TCP头的结构

    • 11.代码:实现自己的TCP(一)

    • 12.代码:实现自己的TCP(二)

    • 13.代码:实现自己的TCP(三)

    • 14.TCP滑动窗口

    • 15.TCP拥塞控制


  • 37.计算机网络2―传输层(下)

    • 01.知识点回顾(一)

    • 02.知识点回顾(二)

    • 03.知识点回顾(三)

    • 04.传输层习题(一)

    • 05.传输层习题(二)


  • 38.计算机网络3―应用层

    • 01.DNS

    • 02.域名资源记录

    • 03.Web应用(一)

    • 04.Web应用(二)

    • 05.Web应用(三)

    • 06.Web应用(四)

    • 07.Web应用(五)

    • 08.Web应用(六)

    • 09.Web应用(七)

    • 10.Web应用(八)

    • 11.静态Web网页

    • 12.客户端动态Web网页

    • 13.HTTP的方法

    • 14.负载均衡(一)

    • 15.负载均衡(二)

    • 16.CDN内容分发网络


  • 39.计算机网络3―网络安全

    • 01.真正的黑客师什么样子的

    • 02.网络安全的4个领域(一)

    • 03.网络安全的4个领域(二)

    • 04.置换密码

    • 05.替代密码

    • 06.量子密码

    • 07.公开秘钥算法

    • 08.消息摘要


  • 40.操作系统1―基本概念

    • 01.操作系统的基本概念

    • 02.计算机构成

    • 03.世界上第一台数字电子计算机(一)

    • 04.世界上第一台数字电子计算机(二)

    • 05.世界上第一台数字电子计算机(三)

    • 06.知识点回顾(一)

    • 07.知识点回顾(二)

    • 08.操作系统基本概念时间表(一)

    • 09.操作系统基本概念时间表(二)

    • 10.操作系统基本概念时间表(三)


  • 41.操作系统1―基本概念

    • 01.操作系统五项功能

    • 02.存储管理(一)

    • 03.存储管理(二)

    • 04.文件系统管理

    • 05.用户可编程寄存器

    • 06.X86-64指令集中的寄存器

    • 07.存储器的访问速度

    • 08.程序和算法

    • 09.Window


  • 42.操作系统2―进程管理(上)

    • 01.为什么需要进程的概念

    • 02.进程介绍

    • 03.进程控制块(一)

    • 04.进程控制块(二)

    • 05.进程状态转换(一)

    • 06.进程状态转换(二)

    • 07.进程的撤销.阻塞与唤醒

    • 08.临界区

    • 09.间接制约

    • 10.互斥的加锁实现

    • 11.信息量和P V原语

    • 12.用P V原语信号量实现互斥(一)

    • 13.用P V原语信号量实现互斥(二)

    • 14.同步

    • 15.私用信号量和P V原语实现同步


  • 43.操作系统3―进程管理(下)

    • 01.同步

    • 02.生产者与消费者问题(一)

    • 03.生产者与消费者问题(二)

    • 04.死锁

    • 05.死锁的避免和检测(一)

    • 06.死锁的避免和检测(二)

    • 07.线程(一)

    • 08.线程(二)

    • 09.线程的状态


  • 44.操作系统3―存储管理

    • 01.调度的层次

    • 02.作业调度

    • 03.进程调度的时机和算法(一)

    • 04.进程调度的时机和算法(二)

    • 05.进程调度的时机和算法(三)

    • 06.进程调度的时机和算法(四)

    • 07.进程调度的时机和算法(五)

    • 08.轮转法

    • 09.优先级法(一)

    • 10.优先级法(二)

    • 11.最高响应比优先法

    • 12.虚拟存储器

    • 13.地址重定向(一)

    • 14.地址重定向(二)


  • 45.操作系统3―处理机调度

    • 01.分区存储管理

    • 02.虚拟存储器的支持

    • 03.静态页式管理(一)

    • 04.静态页式管理(二)

    • 05.置换算法

    • 06.段式管理的基本原理

    • 07.文件

    • 08.文件的存储设备(一)

    • 09.文件的存储设备(二)

    • 10.复习(一)

    • 11.复习(二)

    • 12.复习(三)

    • 13.复习(四)

    • 14.文件的存取控制


  • 46.操作系统4―算法

    • 01.文本文件的读写(一)

    • 02.文本文件的读写(二)

    • 03.文本文件的读写(三)

    • 04.文本文件的读写(四)

    • 05.文本文件的读写(五)

    • 06.文本文件的读写(六)

    • 07.设备

    • 08.程序直接控制方式

    • 09.中断控制方式

    • 10.MA控制方式

    • 11.通道控制方式

    • 12.中断

    • 13.缓冲技术


  • 47.算法1―排序(上)

    • 01.算法学习的重要性

    • 02.选择排序的思路(一)

    • 03.选择排序的思路(二)

    • 04.选择排序的思路(三)

    • 05.选择排序的思路(四)

    • 06.选择排序的思路(五)

    • 07.选择排序对于长度为N的数组比较

    • 08.写代码

    • 09.插入排序的思路(一)

    • 10.插入排序的思路(二)

    • 11.插入排序的思路(三)

    • 12.插入排序的思路(四)

    • 13.希尔排序的思路

    • 14.写代码

    • 15.归并排序的思路


  • 48.算法2―排序(中)

    • 01.排序

    • 02.归并排序的思路(一)

    • 03.归并排序的思路(二)

    • 04.归并排序的思路(三)

    • 05.自底向上算法思想(一)

    • 06.自底向上算法思想(二)

    • 07.自顶向下算法思想

    • 08.快速排序的思想(一)

    • 09.快速排序的思想(二)

    • 10.快速排序的思想(三)


  • 49.算法2―排序(下)

    • 01.填坑法的快速排序思想

    • 02.三向切分快速排序的思想(一)

    • 03.三向切分快速排序的思想(二)

    • 04.代码演练(一)

    • 05.代码演练(二)

    • 06.堆排序的思想

    • 07.建堆和缩堆排序

    • 08.代码演练(一)

    • 09.代码演练(二)

    • 10.堆排序的意义(一)

    • 11.堆排序的意义(二)

    • 12.方法论

    • 13.计数排序的思想

    • 14.基数排序的思想

    • 15.桶排序思想


  • 50.查找(上)

    • 01.有序数组的二分查找(一)

    • 02.有序数组的二分查找(二)

    • 03.有序数组的二分查找(三)

    • 04.有序数组的二分查找(四)

    • 05.有序数组的二分查找(五)

    • 06.二叉树的功能(一)

    • 07.二叉树的功能(二)

    • 08.二叉树的功能(三)

    • 09.二叉树的功能(四)

    • 10.二叉树的功能(五)

    • 11.二叉树的功能(六)

    • 12.二叉树的功能(七)

    • 13.二叉树的功能(八)

    • 14.二叉树的功能(九)


  • 51.查找(下)

    • 01.平衡2-3树(一)

    • 02.平衡2-3树(二)

    • 03.B树

    • 04.B+树(一)

    • 05.B+树(二)

    • 06.红黑树定义

    • 07.旋转

    • 08.哈希表

    • 09.编写程序(一)

    • 10.编写程序(二)

    • 11.编写程序(三)


  • 52.动态规划(上)

    • 01.动态规划的思路

    • 02.编写程序(一)

    • 03.编写程序(二)

    • 04.编写程序(三)

    • 05.装配线问题

    • 06.编写程序

    • 07.矩阵链乘法问题(一)

    • 08.矩阵链乘法问题(二)

    • 09.代码演练(一)

    • 10.代码演练(二)

    • 11.动态规则

    • 12.知识点回顾

    • 13.矩阵链乘法问题(一)

    • 14.矩阵链乘法问题(二)

    • 15.矩阵链乘法问题(三)


  • 53.动态规划(下)

    • 01.最长公共子序列(一)

    • 02.最长公共子序列(二)

    • 03.代码(一)

    • 04.代码(二)

    • 05.代码(三)

    • 06.最优二叉查找树

    • 07.最优二叉查找树的思路

    • 08.代码(一)

    • 09.代码(二)

    • 10.代码(三)

    • 11.代码(四)


  • 54.算法4―贪心法

    • 01.什么是贪心法

    • 02.哈夫曼编码

    • 03.任务调度问题

    • 04.任务调度问题的思路

    • 05.编程

    • 06.字符串排序

    • 07.LSD

    • 08.MSD

    • 09.单词查找树

    • 10.三向单词查找树

    • 11.代码

    • 12.子字符串查找算法

    • 13.KMP算法(一)

    • 14.KMP算法(二)

    • 15.KMP算法(三)

    • 16.KMP算法(四)

    • 17.答疑(一)

    • 18.答疑(二)


相关说明:

1、资源部分来源于网络公开发表文件,所有资料仅供学习交流。

2、所收取费用仅用来维系网站运营,性质为用户友情赞助,并非售卖文件费用。

3、如侵犯您的权益,请联系管理员处理。

综合
好评
0%
  • 综合评分5.00
  • 内容实用5.00
  • 通俗易懂5.00
友情链接:

邮箱:didabiancheng@126.com

地址:厦门火炬高新区软件园创新大厦C区3F-A487

Android/IOS App

微信小程序

微信公众号

VIP特权
微信客服
微信扫一扫咨询客服