自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构——线性表

要考试了大家,要考试了大家,要考试了大家,有点慌先总结一下书上要求掌握的线性表有关知识:InitList(&L):初始化线性表,构造一个空的线性表L;DestroyList(&L):销毁线性表,释放为线性表L分配的内存空间;ListEmpty(L):判断线性表是否为空表,若L为空表,则返回真,否则返回假;ListLength(L):求线性表的长度,返回L中的元素个数;DispList(L):输出线性表,当线性表L不为空时,顺序输出L中各元素的值;

2024-05-08 00:05:51 1541

原创 数据结构——绪论剩下习题

x在每个位置出现的概率相等为1/n,则平均时间复杂度为: T(n)=1/n*(1+n)n/2=(1+n)/2=O(n) 2)找不到x,T(n)=n=O(n) ,故时间复杂度为O(n)。答案为:数据的存储结构。

2024-04-28 19:30:29 204

原创 数据结构绪论篇

j/=2),设内循环执行a次,则2^a=i+x(但是由总体看,常数x可以省去)所以得出结果,内循环为O(log i)(log中的下标2打不出来,就这样看吧,下文也一样),但是由于i的特殊性(从1->n-1),所以内循环平均时间复杂度为O(log n)对数时间复杂度 O(log n):二分查找算法,平衡二叉搜索树(如AVL树、红黑树)的查找、插入、删除操作。常数时间复杂度 O(1):哈希表的查找、插入、删除操作,数组的访问操作等。线性时间复杂度 O(n):顺序查找算法,数组的遍历操作,简单查找算法等。

2024-04-27 23:43:42 332

原创 ros实验三:创建动作节点

要设置环境变量,你可以编辑你的shell配置文件,通常是 .bashrc(对于Bash shell)或 .zshrc(对于Zsh shell)。客户端节点(detect_parts_client.py): 创建了一个简单的动作客户端,发送动作请求,并在检测完成时打印消息。服务端节点(detect_parts_server.py): 创建了一个接收动作请求的简单动作服务器,并模拟检测40个零件的过程。在打开的文件中,找到一个适合设置环境变量的地方。通常,你可以在文件的末尾添加新的环境变量设置。

2024-04-20 19:04:35 1090

原创 ros实验二:服务端和客户端发布订阅

首先,需要在虚拟机中安装ROS。可以按照ROS官方文档提供的安装指南进行操作,选择适合虚拟机操作系统的安装方式。在 ~/catkin_ws/src 目录下创建一个ROS包,然后在该包中创建服务端节点的源文件。客户端会发送请求给服务端,服务端计算并返回结果,客户端接收并输出结果。在运行节点之前,确保ROS环境已正确设置,可以通过执行。在虚拟机中创建一个ROS工作空间,用于存放ROS包。确保服务端和客户端的文件权限设置正确,使其可执行。目录下创建客户端节点的源文件。现在可以运行服务端和客户端了。

2024-04-20 18:56:53 206

原创 ros实验一fibonacci发布和订阅操作

2.如果你想在保存只读文件时避免出现这个错误,可以在打开文件时添加!按下 Ctrl + O 来保存文件,然后按下 Enter 确认保存。按下 Esc 键退出编辑模式,然后输入 :wq 并按下 Enter 保存并退出vim。2.在一个终端中输入以下命令来启动ROS主节点:roscore。按下 i 键进入编辑模式,然后粘贴或手动输入Python代码。打开终端,并进入到你想要创建Python脚本文件的目录。打开终端,并进入到你想要创建Python脚本文件的目录。这样你就能以读写模式打开文件,从而避免只读错误。

2024-04-20 18:05:19 1523 1

空空如也

空空如也

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

TA关注的人

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