智能工控
智能开发
数据结构与算法
数据分析
机器学习
大模型
编程开发
后端开发
前端开发
移动开发
数据库
学习课程
下载
牛翰社区
发布
发布文章
创建话题
创建圈子
发布帖子
开通会员
开通黄金会员
全站资源折扣购买
部分内容免费阅读
一对一技术指导
VIP用户专属QQ群
开通黄金会员
开通钻石会员
全站资源折扣购买
部分内容免费阅读
一对一技术指导
VIP用户专属QQ群
开通钻石会员
登录
注册
智能工控
智能开发
数据结构与算法
数据分析
机器学习
大模型
编程开发
后端开发
前端开发
移动开发
数据库
学习课程
下载
牛翰社区
开通会员 尊享会员权益
登录
注册
找回密码
646
145
更多资料
搜索内容
LRadian
关注
私信
文章
15
收藏
0
评论
0
圈子
0
帖子
11
粉丝
0
发布
11
排序
最新发布
最近更新
最新回复
最多查看
最高评分
最多回复
最多收藏
LRadian
17天前发布
5次阅读
关注
私信
数据结构-基本概念
数据结构:
数据结构包括逻辑结构(线性结构、非线性结构)、存储结构 数据是有单位的,数据的基本单位是数据元素。数据元素是由...
评分
回复
分享
LRadian
22天前发布
4次阅读
关注
私信
数据结构-排序
为给定的数组按照升序进行排序,排序过程中,不定义新的数组,用插入的方式实现
/*************************************************************************
* 设计升序排序的接口
* * *author:jindouliu2024@163.com *date:2025.4.8 * * Copyright (c...
评分
回复
分享
LRadian
25天前发布
3次阅读
关注
私信
数据结构-链式队列
创建一个链式队列实现入队和出队的操作,链式队列相比于循环队列而言,其不用判断队列是否为满,只要堆内存够,我就可以向内存申请空间。
/***************************************************************************
*function:创建一个链式队列,实现入...
评分
回复
分享
LRadian
26天前发布
5次阅读
关注
私信
判断字符串是否合理
通过键盘输入一个包括 '(' 和 ')' 的字符串string ,判断字符串是否有效。要求设计算法实现检查字符串是否有效,有效的字符串需满足以下条件: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 每个右括号都有一个对应的相同类型的左括号。...
评分
回复
分享
LRadian
26天前发布
3次阅读
关注
私信
数据结构-十进制转换成十六进制
使用链式栈将一个十进制数转换成十六进制数
/***************************************************************************
*function:创建一个链栈,实现把一个十进制数转换成十六进制数
*author:jindouliu2024@163.com
评分
回复
分享
LRadian
26天前发布
2次阅读
关注
私信
数据结构-顺序栈
申请一块堆空间用于存储顺序栈的元素,实现顺序栈的入栈和出栈操作,使用顺序栈的优点是内存的利用率大栈内元素的地址是连续的
/***************************************************************************
*function:创建一个顺序栈,实现入栈和出栈操作...
评分
回复
分享
LRadian
26天前发布
4次阅读
关注
私信
数据结构-单链表
对于顺序表来说,我要一次性的申请一块内存空间,但有时候用户并不确定要多大的内存空间!有时候可能会向里边添加元素,但是受限于申请的内存大小,导致加入元素的时候并不方便,而且顺序表的插入和删除相对复杂,需要设计元素的移动。基于顺序表的缺陷,引入...
评分
回复
分享
LRadian
26天前发布
4次阅读
关注
私信
数据结构-顺序表
顺序表说白了就是内存中的一块连续的存储空间,这块连续的存储空间可以存放相同类型的数据。有的人可能就有疑问了,为什么不用数组呢?数组是程序在运行期间系统自动分配的,而创建的顺序表是用户手动创建的;数组存储在栈空间中,而顺序表是使用malloc函数或...
评分
回复
分享
LRadian
27天前发布
2次阅读
关注
私信
数据结构-双向链表
单向链表只能找它的直接后继,而不能找到直接前驱,而双向链表不仅能找到直接后继,而且也能找到直接前驱
/*******************************************************************************
* 设计双向链表的接口 * author:jindouliu2024@163.com * d...
评分
回复
分享
LRadian
27天前发布
3次阅读
关注
私信
数据结构-单向循环链表
对于单向链表来说,只能从头结点遍历到尾结点,而没有办法从尾结点直接访问首节点,基于单链表的弊端,引入单向循环链表
构造单向循环链表的结点
typedef struct CircularLinkedList
{ DataType_t data; //结点的数据域 struct CircularLinkedList *next; //...
评分
回复
分享
LRadian
29天前发布
4次阅读
关注
私信
数据结构-双向循环链表
双向循环链表和双向链表相比,可以直接从首结点找到尾结点,不需要再通过遍历来查找尾结点了,方便数据的增删,降低了程序的时间复杂度,其在插入删除的时候不需要定义太多的变量,减少了程序的空间复杂度。
/**********************************************...
评分
回复
分享
发布文章
创建话题
创建圈子
发布帖子
在手机上浏览此页面
登录
没有账号?立即注册
用户名或邮箱
登录密码
记住登录
找回密码
登录
注册
已有账号,立即登录
设置用户名
设置密码
重复密码
注册