概述Windows 实现了一个由优先级驱动,抢占式的调度系统,也就是最高优先级的可运行的(就绪状态下的)线程总是先运行。 有一种现象称之为“处理器亲合(processor affinity)”,即线程可能受处理器限制,只运行在那些允许它运行的处理器上。缺省的设置是线程可运行在任何可用的处理器上,用户可以通过使用一个Win32的调度函数修改处理器的“亲合性”。……继续阅读 » 弦苦 3年前 (2022-03-19) 1613浏览 0评论2771个赞
千万不要错过这篇,不然你就亏大发了。八大排序,各显神通。前言 一、排序的概念 二、各算法特点 1.直接选择排序 2.堆排序 3.直接插入排序 4.希尔排序 5.冒泡排序 6.快速排序 7.归并排序 8.基数排序 总结前言排序是计算机程序设计中一个非常重要的操作,它将一个数据元素(或记录)的任意序列重新排列成一个按关键字有序的序列。在有序的序列……继续阅读 » 九江董熙 3年前 (2022-03-19) 3121浏览 0评论1125个赞
轻量级实时语义分割:ICNet & BiSeNetICNet贡献Image Cascade……继续阅读 » Hecttttttttt 4年前 (2021-04-26) 2249浏览 0评论1832个赞
不考虑横向运动时,我们可以把四足机器人的腿部简单看成一个二连杆结构,这节我们就来讲解如何调整离地高度的问题 一、几何模型 我们可以把机器人的一条腿简化成以下形状,由两根连杆组成,……继续阅读 » 我是。 4年前 (2021-04-26) 1615浏览 0评论1300个赞
路径规划算法总结 目录1 自主机器人近距离操作运动规划体系········1.1 单个自主机器人的规划体系········1.2 多自主机器人协同规划体系2 路径……继续阅读 » Techblog of HaoWANG 4年前 (2021-04-26) 1382浏览 0评论1720个赞
二维点云ICP原理推导描述ICP是迭代就近点算法,大部分的实现代码都是基于PCL点云库的,也就是三维点云的匹配实际上,二维点云数据也算是常见的数据类型,比如移动机器人经常使用的单线雷达。本文就是二维点云ICP的原……继续阅读 » 绿竹巷人 4年前 (2021-04-26) 3094浏览 0评论1880个赞
……继续阅读 » yuanguobin01 4年前 (2021-04-26) 1629浏览 0评论2590个赞
1.序言倒腾一段时间的LIO-SAM,实在是累,是那种没任何收获的感觉。吐槽几点……继续阅读 » yuanguobin01 4年前 (2021-04-26) 1576浏览 0评论322个赞
这篇博客主要是一些调试中踩的坑及验证过的东西,以供大家参考。1.GTSAM使用篇……继续阅读 » yuanguobin01 4年前 (2021-04-26) 1799浏览 0评论521个赞
二叉查找树的增删查改……继续阅读 » BudingCode 4年前 (2021-04-01) 1793浏览 0评论2294个赞
python插入排序示范代码(算法)插入排序就是每一步都将一个待排数据按其大小插入到已经排序的数据中的适当位置,直到全部插入完毕. 数据演示:[1,4,2,3]第一次:[1,4,2,3]第二次:[1,4,2,3]第三次:[1,2,4,3]第四次:[1,2,3,4]代码示例如下:……继续阅读 » 水墨上仙 5年前 (2019-08-08) 1573浏览 1169个赞
Go语言实现冒泡法排序算法代码package mainimport "fmt"func main() { arr := []int{4,5,3,29,9} for i:=0;i<len(arr);i++{ for j:=i+1;j<len(arr);j++{ if arr[j] < arr……继续阅读 » 水墨上仙 5年前 (2019-08-03) 1498浏览 263个赞
Pascal求N以内的完美数完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。program bill02;var m,n,y,i,j,s,ss,z:longint;a:array[1..10000] of integer;beginre……继续阅读 » 水墨上仙 5年前 (2019-08-02) 1992浏览 576个赞
设有一个m×n的棋盘(2≤m≤50,2≤n≤50),在棋盘上任一点有一个中国象棋“马”,马走的规则为:马走日字;马只能向右走。当m,n给出后,同时给出马起始的位置和终点的位置,试找出从起点到终点所有路径的数目。输入:    m,n,x1,y1,x2,y2 (分别表示m,n、起点……继续阅读 » 水墨上仙 5年前 (2019-08-02) 2366浏览 839个赞
C语言多种方法求解字符串编辑距离问题编辑距离:通过插入、删除、替换一个字符(和交换相邻字符)的操作,使得字符串A和字符串B相同,而最少的操作次数就是编辑距离。如字符串abcd和aca的距离是2/* 递归搜索 */int calDistance1(char *ptrX, int xbeg, int xend, char *ptrY, int ybeg, i……继续阅读 » 水墨上仙 6年前 (2019-07-11) 2573浏览 481个赞
{{noteTA|G1=IT|1=zh-tw:氣泡排序;zh-cn:冒泡排序;}}{{算法信息框|class=[[排序算法]]|image=[[File:Bubble sort animation.gif]]|caption=使用冒泡排序為一列數字進行排序的過程|data=[[數組]]|best-time= O(n)|average-ti……继续阅读 » 开心洋葱 7年前 (2017-10-01) 1721浏览 0评论2738个赞
金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N 元钱就行”。今天一早金明就开始做预算,但是他想买的东西太多了,肯定会超过妈妈限定的N 元。于是,他把每件物品规定了一个重要度,分为5 等:用整数1~5 表示,第5 等最重要。他还从因特……继续阅读 » 水墨上仙 8年前 (2017-06-09) 3067浏览 2572个赞
在数据挖掘的过程中,只用用到了相似性(如物品之间的相似性、人之间的聚类等),就会涉及到距离的运用。怎样选择合适的距离,对最终数据挖掘的准确性非常关键。因此,这里总结了比较常用几种距离算法和常用的计算场景,供大家参考:1. 欧拉距离欧拉距离是最经典的一种距离算法,适用于求解两点之间直线的距离,适用于各个向量标准统一的情况,如各种药品的使用量、商品的售销量等……继续阅读 » 开心洋葱 8年前 (2017-06-01) 2466浏览 0评论1277个赞
一、概述蒙特卡罗方法是一种计算方法。原理是通过大量随机样本,去了解一个系统,进而得到所要计算的值。它非常强大和灵活,又相当简单易懂,很容易实现。对于许多问题来说,它往往是最简单的计算方法,有时甚至是唯一可行的方法。它诞生于上个世纪40年代美国的”曼哈顿计划”,名字来源于赌城蒙特卡罗,象征概率。 二、π的计算第一个……继续阅读 » 开心洋葱 8年前 (2017-06-01) 2680浏览 0评论2840个赞
反向传播算法C语言实现//实现对异或的分类#include #include #include #include #define PN 4#define INPUT 2#define HIDDEN 2#define TARGET 1#define OUTPUT 1struct NN{ int ni;……继续阅读 » 水墨上仙 8年前 (2017-05-04) 2751浏览 256个赞
模拟退火算法和爬山算法 – 算法大全##一. 爬山算法 ( Hill Climbing )介绍模拟退火前,先介绍爬山算法。爬山算法是一种简单的贪心搜索算法,该算法每次从当前解的临近解空间中选择一个最优解作为当前解,直到达到一个局部最优解。爬山算法实现很简单,其主要缺点是会陷入局部最优解,而不一定能搜索到全局最优解。如图1所示:假设C点为当前……继续阅读 » 开心洋葱 8年前 (2017-05-04) 2813浏览 0评论218个赞
选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。选择排序的主要优点与数据移动有关。如果某个元素位于正确的最终位置上,则它不会被移动。选择排序每次交换……继续阅读 » 开心洋葱 8年前 (2017-05-04) 1789浏览 0评论799个赞
冒泡排序(英语:Bubble Sort,台湾另外一种译名为:泡沫排序)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。冒泡排序对 {\displaystyle……继续阅读 » 开心洋葱 8年前 (2017-05-04) 1210浏览 0评论1480个赞
小程序码算法代码–小程序码源码小程序码算法原理小程序码目前只能通过微信最新版本(客户端6.5.7版本以上才可识别小程序码)以上的版本的扫一扫功能或者长按图片,解析突来,算法是微信自己独有的算法,目前还 未公开,如果第一时间拿到微信小程序码的算法代码,就会公布出来并且会做成在线生成的功能,放到网上来,目前算法没有。提供给大家二维码的算法原理做……继续阅读 » 开心洋葱 8年前 (2017-04-20) 1485浏览 0评论2157个赞
“李白街上走,提壶去买酒,遇店加一倍,见花喝一斗”,途中,遇见5次店,见了10此花,壶中原有2斗酒,最后刚好喝完酒,要求最后遇见的是花,求可能的情况有多少种?思路:只是这一句“所以问题转化为把 8 拆成 5 个 2 的幂”略有问题,漏掉了类似12311的组合(即漏掉了可能+3的情形)。加3斗的情况会在如下情境中触发:当前酒为2斗时候,遇店加至4斗,遇花……继续阅读 » 开心洋葱 9年前 (2016-06-29) 2314浏览 0评论2803个赞