算法课本的题目,要求复杂度是(nlgn)。
2021-10-23 16:58:49 2KB 分治法 二分查找
1
实验题目包括1.实现并运行顺序查找。2.实现并运行二分查找。3.根据输入的数字,构造一棵二叉判定树。
2021-10-23 15:50:56 111KB 数据结构 java 实验七 软件工程
1
在此 FEX 提交中实现的命令 pgonCorners() 将凸多边形的二进制图像作为输入,并返回其顶点的估计位置(到最近的像素)作为输出。 假设顶点数量的先验知识。 所使用的方法基于此 Matlab Answers 帖子中讨论的线性规划的想法, https://www.mathworks.com/matlabcentral/answers/413079-i-am-trying-to-find-the-corners-of-the-rectangular-shapes-this-code-is-working-very-well-但是-id#answer_331199 尽管该方法在设计时考虑到了凸多边形,但它有时在近似凸面的对象上效果很好,如本提交中包含的示例脚本和上面的缩略图所示。 句法: 角= pgonCorners(BW,k) 角 = pgonCorners(BW,k,N)
2021-10-22 14:59:56 7KB matlab
1
unicode编码与gb2312编码对应表,其中unicode部分是按从大到小排列的,方便查找。主要用于C语言程序中。可以使用二分法查找,提高效率。
2021-10-22 09:18:42 269KB unicode gb2312 二分法查找
1
CL-CBS 概述 基于汽车的基于冲突的搜索(CL-CBS)是一种有效且完整的解决方案,可解决类似汽车的机器人问题的多代理路径查找。 考虑到代理的形状,它应用了一个身体冲突树来解决冲突。 它还包括新算法时空混合状态A *作为单代理路径规划器,以生成同时满足运动学和时空约束的路径。 视频演示可以在找到 源代码 要求 sudo apt-get install g++ cmake libboost-program-options-dev libyaml-cpp-dev \ clang-tidy clang-format python3-matplotlib libompl-dev libeigen3-dev 注意:请确保您的matplotlib版本高于2.0 ,否则可视化时可能会显示奇怪的图像。 您可以通过pip3 install -U matplotlib对其进行升级。 建造 mkdir
2021-10-21 20:55:32 17.79MB planning robots cbs mapf
1
网站en.cppreference.com离线手册。c++参考手册,英文版的,内容涵盖C89, C95, C99, C11, C17; C++98, C++03, C++11, C++14, C++17, C++20。 chm版本比离线html版本的一个优点是可以输入关键词进行检索。 “索引”里输入关键字查找的列表,双击能正常显示所有文章的主题。 制作日期2020-6-7,截至到该日是最新版本的网站内容。 为啥我只制作英文版呢,因为中文的翻译只是一对一的将一句英文翻译成一句中文,有时候我觉得一句英文可能需要两句以上中文才能准确表达出愿意。所以一定要看英文版,如果实在看不懂再去对照中文,这样还能提高英文水平。
2021-10-21 19:14:00 8.38MB c++ c++11 c++20 c++17
1
给定一个样本,该例程会查找异常值并返回在输入向量中标识它们的索引。 该例程允许指定临界概率(alpha,默认值为 0.01 = 1%),可以管理 NaN,并且默认情况下,它使用对异常值具有鲁棒性的统计数据(双权重),因为样本均值和标准偏差不是。 如果需要,还会创建一个显示数据值和异常值的图。 测量不确定性(第一部分,ASME PTC 19.1 1998)推荐使用修正的 Thompson's Tau 来区分一组重复测量中的异常值。 像往常一样,建议的 alpha 从 0.1(表示所有中等可疑的异常值)到 0.01(仅表示较大的可疑值)甚至更小(允许甚至非常大的值并仅表示较大的值)。 要获得您正在寻找的结果,您可以调整 alpha; 否则,如果预计数据非常偏斜,则必须使用另一个测试或通过非线性变换来变换数据。 已实现的版本可以使用或不使用统计工具箱,但在最后一种情况下,alpha 的值
2021-10-21 18:25:56 4KB matlab
1
二叉树的查找和删除
2021-10-21 09:04:09 4KB 二叉树 数据结构 算法
1
1、创建一个带头结点的单链表(头指针为head),且遍历此链表(输出链表中各结点的值); 2、查找单链表中的第i个结点,并输出结点元素的值; 3、在单链表中的第i个结点前插入一个结点值为e的正整数(从外部输入); 4、删除单链表中的第j个结点; 5、将单链表中的各结点就地逆序(不允许另建一个链表); 6 查找线性表中的最大元素并输出 7 将线性表中的元素按升序排列;
2021-10-20 23:23:45 28KB 单链表
1
CBSH2 基于冲突的搜索的多代理路径查找的改进启发式方法[1]。 可以在这里找到采用更多CBS改进技术的最新实现: : 主要目标是通过推理代理之间的成对依赖关系来改进基于冲突的搜索的启发式方法。 该代码还包含[2]中的矩形对称推理技术RM。 该代码需要外部库BOOST( )。 安装BOOST并下载源代码后,进入源代码目录并使用CMake编译代码: cmake . make 然后,您可以运行代码: ./CBSH2 -m instances/lak503d.map -a instances/lak503dmap-100agents-2.agents -o test.csv -t 60 -s 1 -h WDG -r 1 您可以使用以下命令找到所有参数的详细信息和说明: ./CBSH2 --help 执照 CBSH2是根据USC –研究许可发布的。 有关更多详细信息,请
2021-10-20 20:54:58 838KB C++
1