自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 两个集合之间的操作

/ 或者其他适当的初始值。// 将 set1 中的元素添加到 result。// 将 set2 中的元素添加到 result。// result 的实际大小是 k。// 初始化 result 数组。// 初始化两个集合。

2024-12-09 12:47:22 986

原创 多项式相加

/ 指向下一个节点的指针。// 新节点指数小于等于头节点指数,插入头节点前。// 找到合适的插入位置。// 定义多项式节点结构体。// 向多项式链表添加项。// 释放多项式链表内存。

2024-12-07 22:56:19 512

原创 BFS和DFS的简单代码实现

/ 初始化访问数组。printf("访问顶点:%c\t", G->vexs[j]);printf("访问顶点:%c\t", G->vexs[index]);printf("访问顶点:%c\t", G->vexs[index]);// 返回-1表示队列为空。printf("深度优先搜索(DFS):\n");// 初始化邻接矩阵。// 定义队列节点结构体。

2024-11-27 22:01:44 615

原创 二叉树的层序遍历

#include<stdio.h>#include<stdlib.h>// 定义二叉树节点结构体typedef struct TreeNode{ char data; // 节点存储的数据 struct TreeNode* lchild; // 指向左子节点的指针 struct TreeNode* rchild; // 指向右子节点的指针}TreeNode;// 定义队列节点结构体typedef struct QueueNode{ TreeN

2024-11-23 17:06:39 557

原创 稀疏矩阵快速转置

if (rand() % 10 > 8) { // 生成非零元素的概率为20%// 将三元组顺序表转换为矩阵。// 生成随机稀疏矩阵。// 打印三元组顺序表。// 快速转置稀疏矩阵。

2024-11-04 22:56:13 782

原创 字符串暴力匹配

while (i < master->len && j < sub->len) { // 遍历主字符串和子字符串。if (master->data[i] == sub->data[j]) { // 如果当前字符匹配。// 复制字符串到结构体的data字段。// 定义主字符串和子字符串的变量。// 初始化主字符串和子字符串的索引。

2024-11-03 23:33:31 451

原创 双循环链表

/删除双循环链表的结点。//插入链表(头插法)

2024-10-31 23:07:37 398

原创 队的简单应用

printf("出队: %d\n", temp->data);// 打印出队节点的数据。printf("队列中无出队对象\n");// 将新节点插入队尾。//队:先进先出,出队。

2024-10-30 11:35:45 416

原创 栈的简单实现

/获取栈顶元素的值。free(top);//释放掉栈顶元素的内存。//返回栈顶元素的值。//栈的特点:先进后出 与 头插法类似 一种特殊的线性表。//应用场景:表达式的值,解决一些递归问题,计算进制转化。

2024-10-28 18:02:43 462 1

原创 一个简单的单链表

怎么实现一个简单的单链表

2024-10-28 17:07:45 471

空空如也

空空如也

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

TA关注的人

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