这是中国大学mooc平台浙江大学的《数据结构与算法》的课程PPT
这是中国大学mooc平台浙江大学的《数据结构与算法》的课程PPT
文章目录〇、前言一、线性表1、线性表的...链式存储实现四、一元多项式的 加法与乘法运算五、课后题1、02-线性结构1 两个有序链表序列的合并 (15分)2、02-线性结构2 一元多项式的乘法与加法运算 (20分)3、02-线性结...
中国大学MOOC浙江大学数据结构课程____数据结构作业
#include <stdio.h> #include <stdbool.h> //创建单链表的成员 struct single_list { struct single_list *... //数据域 }; //创建单链表 struct single_list_head { struct single_list *head...
文章目录〇、前言一、复习二、哈利波特的考试三...这两周开始跟着【MOOC-浙江大学-陈越、何钦铭-数据结构】进行数据结构与算法的学习,特此记录复习一下,虽然记不住,但是一直记一直记一直记,成为复读机就好了。 ...
中国大学MOOC浙江大学数据结构课程(陈越)____数据结构作业(内含所有作业)
1.线性表 1.1 线性表的顺序存储实现 1.1.1 查找操作 1.1.2 插入操作 1.1.3 删除操作 1.2 线性表的链式存储实现 1.2.1 求表长 1.2.2 查找操作 1.2.3 插入操作 ...3.1 队列的顺序存储实现
这两周开始跟着【MOOC-浙江大学-陈越、何钦铭-数据结构】进行数据结构与算法的学习,特此记录复习一下,虽然记不住,但是一直记一直记一直记,成为复读机就好了。 一、基本概念 首先要确定的是什么是 数据结构和...
浙江大学MOOC数据结构-陈越 编程练习题(第一讲) 编程题目 编程说明 编程环境:Code::Blocks 编程语言:C 第一题代码 #include <stdio.h> #include <stdlib.h> void Print(int *,int *); //暴力求解...
MOOC上浙江大学陈越和何钦铭老师的数据结构课程很不错,通俗易懂,每周习题还都有点挑战性,这里打算将所有的题进行一下汇总。
文章目录〇、前言一、树的定义二、树的基本术语三、二叉树四、性质五、二叉树基本操作六、二叉树遍历1、先序遍历2、中序遍历3、后序遍历4、层序遍历七...这两周开始跟着【MOOC-浙江大学-陈越、何钦铭-数据结构】进行...
浙江大学MOOC数据结构-陈越、何钦铭 编程练习题(第十讲) 编程说明 编程环境:平台运行 编程语言:C 第一题代码 #include <stdio.h> #include <stdlib.h> int main() { int A[51]={0}; int N, Tmp;...
2.抽象数据类型定义3.邻接矩阵4.邻接表5.图的遍历5.1 深度优先搜索 DFS5.2 广度优先搜索 BFS6.连通图7.最短路径问题7.1 无权图的单源最短路径算法7.2 有权图的单源最短路径算法7.3 多源最短路算法8.最小生成树问题9....
浙江大学MOOC数据结构-陈越 编程练习题(第二讲) 编程说明 编程环境:Code::Blocks 编程语言:C 第一题代码 //链表:每一个节点对应一个结构体 List Merge( List L1, List L2 ) { List p1,p2,p,L; p1=L1->...
浙江大学MOOC数据结构-陈越、何钦铭 编程练习题(第九讲) 编程说明 编程环境:平台运行 编程语言:C 第一题代码 #include <stdio.h> #include <stdlib.h> //#include <windows.h> void DataGet...
浙江大学MOOC数据结构-陈越、何钦铭 编程练习题(第六讲) 编程说明 编程环境:平台运行 编程语言:C 第一题代码 #include <stdio.h> #include <stdlib.h> #define MAXN 10 typedef int Graph; ...
二叉树二叉树的定义二叉树的几个重要性质二叉树基本操作二叉树的存储结构顺序存储结构链式存储二叉树遍历先序遍历中序遍历后序遍历二叉树的递归遍历二叉树的非递归遍历中序遍历非递归算法先序遍历非递归算法层序遍历...
文章目录〇、前言一、堆二、堆的基本操作三、哈夫曼树四、...这两周开始跟着【MOOC-浙江大学-陈越、何钦铭-数据结构】进行数据结构与算法的学习,特此记录复习一下,虽然记不住,但是一直记一直记一直记,成为复读机...
文章目录1.二叉搜索树1.1 二叉搜索树的查找操作:Find1.1.1 递归查找1.1.2 非递归查找1.13 查找最大和最小元素1.2 二叉搜索树的插入1.2.1 插入算法1.3 二叉搜索树的删除1.3.1 删除算法1.4 完整代码2....
文章目录〇、前言一、什么是图二、抽象数据类型三、邻接矩阵和邻接表四、深度优先搜索和广度优先搜索五、拯救007六、六度...这两周开始跟着【MOOC-浙江大学-陈越、何钦铭-数据结构】进行数据结构与算法的学习,特...
PAT 中国大学MOOC-陈越、何钦铭-数据结构-起步能力自测题 题解
浙江大学MOOC数据结构-陈越、何钦铭 编程练习题(第四讲) 编程题目 编程说明 编程环境:平台运行 编程语言:C 第一题代码 #include <stdio.h> #include <stdlib.h> #define MAXN 1001 #define MINH -...
浙江大学MOOC数据结构-陈越、何钦铭 编程练习题(第七讲) 编程说明 编程环境:平台运行 编程语言:C 第一题代码 #include <stdio.h> #include <stdlib.h> #define MaxVertexNum 100 /* 最大顶点数设...
浙江大学MOOC数据结构-陈越、何钦铭 编程练习题(第八讲) 编程说明 编程环境:平台运行 编程语言:C 第一题代码 参考自https://www.cnblogs.com/minesweeper/p/6114804.html Prim #include <stdio.h> #...
中国mooc浙大数据结构 中国大学MOOC-陈越、何钦铭-数据结构习题01-复杂度3 二分查找 Position BinarySearch( List L, ElementType X ){ int left,right,mid; left=1; right=L->Last; while(left<=right) ...
浙江大学MOOC数据结构-陈越、何钦铭 编程练习题(第十一讲) 编程说明 编程环境:平台运行 编程语言:C or C++ 第一题代码 #include <stdio.h> #include <stdlib.h> //#include <windows.h> #...
浙江大学MOOC数据结构-陈越、何钦铭 编程练习题(第四讲) 编程题目 编程说明 编程环境:平台运行 编程语言:C 第一题代码 #include <stdio.h> #include <stdlib.h> typedef struct TreeNode *Tree; ...
浙江大学MOOC数据结构-陈越、何钦铭 编程练习题(第三讲) 编程题目 编程说明 编程环境:平台运行 编程语言:C 第一题代码 #include <stdio.h> #include <stdlib.h> #include<string.h> #define...
文章目录〇、前言一、二叉搜索树二、平衡二叉树三、平衡二叉树的调整四、是否同一棵二叉搜索树五、课后题1、04-树4 是否同一棵二叉搜索树 (25分)2、04-树5 Root of ...这两周开始跟着【MOOC-浙江大学-陈越、何钦铭-...