自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VScode无法打开源文件ros/ros.h红色波浪线解决方法

如图所示找到ros的include文件如图,我的ros的include文件位置是/opt/ros/noetic/include路径大概都差不多,我的ros版本是noetic,所以其他版本的ros的路径可能是换成其他版本的名称记住这个路径左键点击小灯泡,再点击编辑“include”设置将你ros的include文件的路径填到包含路径中去,注意在路径最后加上/**表示递归搜索。即/opt/ros/noetic/include/**返回到你的cpp文件,就会发现问题解决。(至少我是解决

2022-05-04 18:05:38 12110 2

原创 2022第13届蓝桥杯B组C/C++ D题 时间复杂度 O(n)

比赛时,我看到这道题的第一眼理解错了意思,我以为砍到第三颗树时,直接返回砍第二颗。但是那笔推了一下高度发现这样砍的答案不对。后来才想过来,正确砍伐顺序其实是砍到边界时,第二天从边界的树开始砍。通过上图可以推出,对于边界树来说,其能长到的最大高度为2*N-2;对于非边界树的第i课树来说,其能达到的最大高度为2*max(i,N-i-1)(注意i的取值是0,1,2···);由此,通过一次遍历可以得到所有树的最大高度。时间复杂度O(n)。#include <ios...

2022-04-10 16:20:29 688 2

原创 2021-05-09

OJ#194 C语言题目描述​ 给出一个有n个元素的数列a和一个整数s,其中数列a的元素是按照升序排列的。​ 请你在数列中找出两个元素x,y,使得x+y=s。输入​ 输入第一行一个整数n(1≤n≤105),表示数列中的元素个数。​ 接下来一个输入n个空格隔开的整数,表示输入的数列a,保证是升序排列,并且−10^9≤ai≤10^9。​ 接下来一行输入一个整数s(−10^9≤s≤10^9)。输出如果能找到满足条件的两个数,输出 "Yes" ,否者输出 "No...

2021-05-11 09:47:16 224 1

空空如也

空空如也

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

TA关注的人

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