摘要: //链表实现栈需要将表尾作为栈底(botton) 表头作为栈顶(top) 头删作为出栈/弹栈(pop) 头插作为入栈/压栈(push) /* * @file_name : Create stack * @file_function : Creat a stack * @author : 9Tired 阅读全文
posted @ 2026-08-20 23:49 9Tired 阅读(1) 评论(0) 推荐(0)
摘要: /* * @file_name : Create DoubleCir_LList * @file_function : Creat a Double Circle LInked list * @author : 9Tired * @date :2026-8-20 * @note : None * @ 阅读全文
posted @ 2026-08-20 23:19 9Tired 阅读(2) 评论(0) 推荐(0)
摘要: typedef int DataType_t; typedef struct CircularLinkedList { DataType_t data; //节点的数据域 struct CircularLinkedList * next;//结点的指针域 }CircuLList_t; //创建一个空 阅读全文
posted @ 2026-08-20 08:55 9Tired 阅读(1) 评论(0) 推荐(0)
摘要: 链表算法题目 typedef int Data_t; bool LinkedList(LList * head,int k) { //链表为空或者不足k个进行判断直接返回0 // k必须为正整数 if(k < 1) return 0; if(head->next == NULL ) return 0; int c 阅读全文
posted @ 2026-08-18 23:37 9Tired 阅读(2) 评论(0) 推荐(0)
摘要: void SeqList_insert(*L,int x) //最坏情况 O(n) { //定义变量暂时存储插入位置 int temp = length; //首先找到插入位置 for(int i=0;i<length;i++) { if(x<L[i]) { temp = i; break; } } 阅读全文
posted @ 2026-08-18 20:51 9Tired 阅读(2) 评论(0) 推荐(0)
摘要: 删除顺序表L中下表为p(0<=p<=length-1) 的元素,成功返回1,否则返回0,把删除元素的值赋给e int Seqlist_del(*L,int p) { if(NULL == L) return 0; //顺序表为空返回0 if(p<0 || p>length) return 0; // 阅读全文
posted @ 2026-08-18 20:17 9Tired 阅读(3) 评论(0) 推荐(0)
摘要: 1.简介 SDK 适用于 Ubuntu 系统,无需依赖第三方库,并通过 UDP 广播输出雷达相关信息 *UDP 广播输出标准化 JSON 格式数据,易对接上层应用; *时间戳基于 UTC(1970.1.1),精确到纳秒级; *自动重连机制,断连后自动重试,保障稳定性; *无需 ROS 环境,纯 C+ 阅读全文
posted @ 2026-08-18 09:22 9Tired 阅读(3) 评论(0) 推荐(0)
摘要: /************************************ function : 定义一个链表 Arguement : 顺序表,操作数 date : 2026-08-18 author : 9Tired CopyRight(c) : 2026-08-18 9Tired All rig 阅读全文
posted @ 2026-08-18 09:10 9Tired 阅读(2) 评论(0) 推荐(0)