自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 最小生成树——Dijkstra算法

【代码】最小生成树——Dijkstra算法。

2023-03-28 21:11:37 429

原创 最小生成树——Prim算法

【代码】最小生成树——Prim算法。

2023-03-28 21:06:45 567

原创 广度优先算法——图(邻接矩阵)

广度优先算法——图(邻接矩阵)

2023-03-23 18:51:12 287

原创 深度优先算法——图(邻接表)

【代码】深度优先算法——图(邻接表)

2023-03-23 18:20:41 476

原创 图——邻接表(链式存储)

【代码】图——邻接表(链式存储)

2023-03-23 17:24:34 283

原创 图——邻接矩阵

【代码】图——邻接矩阵。

2023-03-23 16:31:09 178

原创 哈利波特(统计词频)——分离链接法(散列查找)

哈利波特(统计词频)——分离链接法(散列查找)

2023-03-22 17:15:44 232

原创 散列查找——分离链接法

散列查找——分离链接法

2023-03-22 15:59:22 237

原创 散列查找——平方探测法

散列查找——平方探测法

2023-03-21 20:20:39 1647

原创 顺序存储的二叉树的最近的公共祖先

顺序存储的二叉树的最近的公共祖先,在一行中输出编号为i和j的六个结点最近的公共祖先结点的编号和值。

2023-03-21 16:55:16 113

原创 根据后序遍历和中序遍历输出前序遍历

根据后序和中序遍历输出前序遍历,可以在中序遍历中找到这个位置p,根结点的左边结点属于左子树,右边结点属于右子树。后序遍历的最后一个结点就是根节点。

2023-03-20 21:43:52 596

原创 最大堆的创建、插入、删除(完全二叉树)

最大堆的创建、插入、删除(完全二叉树)

2023-03-18 19:54:24 995

原创 平衡二叉树的插入操作(AVL树)

平衡二叉树的插入操作(AVL树)

2023-03-18 17:10:29 296 2

原创 二叉搜索树的查找、插入、删除操作

二叉搜索树的查找、插入、删除操作

2023-03-16 17:44:09 168

原创 二叉树的操作——层序创建、先序、中序、后序、层序遍历

二叉树的操作——层序创建、先序、中序、后序、层序遍历

2023-03-15 20:23:55 770 2

原创 6-7 在一个数组中实现两个堆栈

注意:如果堆栈已满,Push函数必须输出“Stack Full”并且返回false;如果某堆栈是空的,则Pop函数必须输出“Stack Tag Empty”(其中Tag是该堆栈的编号),并且返回ERROR。其中Tag是堆栈编号,取1或2;MaxSize堆栈数组的规模;在一个数组中实现两个堆栈—要求最大可能的利用数组空间_f-f-g的博客-CSDN博客。本题要求在一个数组中实现两个堆栈。

2023-03-14 20:15:23 79

原创 6-6 带头结点的链式表操作集

bool Insert( List L, ElementType X, Position P ):将X插入在位置P指向的结点之前,返回true。bool Delete( List L, Position P ):将位置P的元素删除并返回true。若参数P指向非法位置,则打印“Wrong Position for Deletion”并返回false。Position Find( List L, ElementType X ):返回线性表中X的位置。List MakeEmpty():创建并返回一个空的线性表;

2023-03-14 20:06:52 101

转载 6-5 链式表操作集

List Insert( List L, ElementType X, Position P ):将X插入在位置P指向的结点之前,返回链表的表头。List Delete( List L, Position P ):将位置P的元素删除并返回链表的表头。若参数P指向非法位置,则打印“Wrong Position for Deletion”并返回ERROR。Position Find( List L, ElementType X ):返回线性表中首次出现X的位置。本题要求实现链式表的操作集。

2023-03-14 19:55:03 145

原创 表达式转换——中缀表达式转换成后缀表达式

若该运算符的优先级小于等于栈顶运算符的优先级,将栈顶运算符出栈并输出,再比较新的栈顶运算符,按照同样的处理方法,直到该运算符的优先级大于栈顶运算符的优先级为止,然后将该运算符压栈。3.若遇到的是右括号,表明括号内的中缀表达式已经扫描完毕,将栈顶的运算符出栈并输出,直到遇到左括号(左括号出栈,但不输出)4. 若遇到的是运算符,若该运算符的优先级大于栈顶运算符的优先级,则把它压栈。5.若中缀表达式中的各对象处理完毕,则把堆栈中存留的运算符一并输出。2.若是左括号,则将其压入堆栈中。

2023-03-14 17:34:25 2049 1

原创 银行业务队列简单模拟

设银行有A、B两个业务窗口,A窗口的处理速度是B的2倍(A处理完两个顾客时,B处理完一个顾客)2.奇数编号的顾客到A窗口办理业务,偶数编号的顾客到B窗口办理业务。当不同窗口同时处理完两个顾客时,A窗口顾客优先输出。

2023-03-12 17:59:16 2294

原创 堆栈操作合法性检验

如果根据一个仅由S和X构成的序列,对一个空堆栈进行操作,相应操作均可行(如没有出现删除时栈空)且最后状态也是栈空,则称该序列为合法的堆栈操作序列。假设S和X分别代表入栈和出栈操作。

2023-03-12 17:27:08 171

原创 一元多项式的乘法运算——链式线性表

1.将P2的每一项分别与P1相乘,将构成的新项插入到中间结果多项式中。该中间多项式一开始为空,并以指数递减的顺序维持当前的运输中间状态。3.如果插入的新结点的指数与链表中的指数一样,则将系数相加,如果系数和为0,则在中间结果链表中删除该结点,否则就更改链表中的系数。输入:以指数递减的方式输入多项式非零项系数和指数(绝对值不超过1000的整数)2.当有新项需要插入时,相当于在一个递减链表中插入一个新结点,并维持递减顺序。4.如果不存在指数相同的结点,则将新结点插入到相应位置。

2023-03-12 16:18:28 628

原创 最长连续递增子序列——顺序表

(1,9,2,5,7,3,4,6,8,0)中最长的递增子序列为(3,4,6,8)给定一个顺序存储的线性表,查找该线性表中最长的连续递增子序列。

2023-03-08 17:20:30 192

原创 两个有序链表的合并

将两个链表表示的递增整数序列合并为一个非递减的整数序列。

2023-03-08 16:12:27 179

原创 二分查找——递归+非递归实现(c语言)

给定n个从小到大排好序的整数序列Data[]以及待查找整数X,找到X在Data[]中的下标。若Data[i]=X,则返回i,否则返回师表标志NotFound。若XData[Mid],则在右边的子序列中查找X。现在找到序列的中点Data[Mid],与X进行比较。若相等则返回中点下标Mid。

2023-03-08 15:17:22 469

原创 一元多项式加法运算——队列(链表)

一元多项式加法运算——队列(链表)多项式1输入:26 19 -4 8 -13 6 82 0。多项式2输入:9 12 15 8 5 2。运行:(切记:指数降序)按照指数递减的顺序排列。

2023-03-03 17:15:14 238

原创 队列——链式存储

队列——链式存储

2023-03-03 15:03:13 57

原创 循环队列——顺序存储

循环队列——顺序存储。

2023-03-02 17:37:36 51

原创 后缀表达式求值

后缀表达式求值

2023-03-02 16:40:00 189

原创 堆栈——链栈的创建、入栈、出栈

堆栈——链栈的创建、入栈、出栈

2023-03-02 15:45:41 395

原创 在一个数组中实现两个堆栈—要求最大可能的利用数组空间

在一个数组中实现两个堆栈—要求最大可能的利用数组空间。

2023-02-23 18:56:15 182

原创 堆栈——顺序栈的创建、入栈、出栈

堆栈——顺序栈的创建、入栈、出栈

2023-02-23 17:35:59 678

原创 vm-ubuntu下文件IO

ubuntu下文件io,子任务3:字符串数组练习。从终端输入多个字符串,使用malloc函数创建字符串数组,把输入的多个字符串存储到字符串数组中,最后打印输出字符串数组。子任务5:对一个文本文件的各行字符串按照字母表顺序进行排序,并打印输出排序后的各行字符串(30min),并将结果写入到新文件中(新文件也要求是按字母表顺序排好序的,且没有重复行的)。,并将结果写入到新文件中(新文件也要求是按字母表顺序排好序的,且没有重复行的)。,并将结果写入到新文件中(新文件也要求是按字母表顺序排好序的,且没有重复行的)。

2023-02-23 10:19:44 226

原创 线性表的链式存储——表长、查找、插入、删除

线性表的链式存储——表长、查找、插入、删除

2023-02-22 17:32:05 443

转载 VM下ubuntu14.04安装编译linux-2.6.34内核

VM下ubuntu14.04安装编译linux-2.6.34内核

2023-02-22 12:40:51 322

原创 线性表的顺序存储—初始化、查找、插入、删除

线性表的顺序存储—初始化、查找、插入、删除

2023-02-20 16:38:37 338

原创 XML+mysql使用用户变量存储结果插入表中

XML+mysql使用用户变量存储结果插入表中

2023-02-07 14:42:19 100

原创 vue设置div块隐藏与显示(v-show)

vue设置div块隐藏与显示(v-show)

2023-02-06 16:18:07 3983

原创 vue将div块固定在页面左下角

vue将div块固定在页面左下角

2023-02-06 16:11:20 461

原创 vue设置鼠标点击事件和鼠标移入事件

vue设置鼠标点击事件和鼠标移入事件

2023-02-06 16:08:35 1589

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除