![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程
zclzslz
唯一永远不改变,是不停的改变
展开
-
飞控环境搭建时遇到的问题。。。有没有大神
我近期在学习关于飞控的东西所以要搭建一个linux的飞控环境使用的是Ubuntu16.04.5LTS 64位虚拟机。但是遇到了一点问题卡住了我从我们团队的github克隆了ardupilot的源码,然后在配置编译环境,执行Tools/environment_install/install-prereqs-ubuntu.sh -y命令时发生了错误。起初是出现了很多的红字报错。根据...原创 2020-03-24 10:06:55 · 482 阅读 · 2 评论 -
探寻C++最快的读取文件的方案 C++ IO优化
在竞赛中,遇到大数据时,往往读文件成了程序运行速度的瓶颈,需要更快的读取方式。相信几乎所有的C++学习者都在cin机器缓慢的速度上栽过跟头,于是从此以后发誓不用cin读数据。还有人说Pascal的read语句的速度是C/C++中scanf比不上的,C++选手只能干着急。难道C++真的低Pascal一等吗?答案是不言而喻的。一个进阶的方法是把数据一下子读进来,然后再转化字符串,这种方法传说中很不错,转载 2016-07-28 19:17:20 · 439 阅读 · 0 评论 -
lgP3392涂国旗
题目描述某国法律规定,只要一个由N*M个小方块组成的旗帜符合如下规则,就是合法的国旗。(毛熊:阿嚏——)从最上方若干行(>=1)的格子全部是白色的。接下来若干行(>=1)的格子全部是蓝色的剩下的行(>=1)全部是红色的现有一个棋盘状的破布,分成了N行M列的格子,每个格子是白色蓝色红色之一,小a希望把这个布改成该国国旗,方法是在一些格子上涂颜料,盖住之前的颜色原创 2016-09-25 19:47:08 · 564 阅读 · 0 评论 -
【转】C++并查集路径压缩
使用并查集查找时,如果查找次数很多,那么使用朴素版的查找方式肯定要超时。比如,有一百万个元素,每次都从第一百万个开始找,这样一次运算就是10^6,如果程序要求查找个一千万次,这样下来就是10^13,肯定要出问题的。 这是朴素查找的代码,适合数据量不大的情况:int findx(int x){ int r=x; while(parent[r] !=r)转载 2016-09-28 20:24:12 · 1399 阅读 · 0 评论 -
NOIP模拟题(图论)两道
T1:树的直径【题目描述】⼀一棵树的直径指的是树中距离最远的两点间的距离。给出一颗无根树,请你求出它的直径。【输入】输入的第1包含1个整数n,表示树中节点个数。接下来的n-1,每行有3个整数u,v,w。表示存在一条从u到v,长度为w的边。【输出】输出一行,包含1个整数,即树的直径。【输入输出样例】INPUT:原创 2016-10-01 15:46:08 · 525 阅读 · 0 评论