• 开源项目推荐:运动控制速度前瞻算法

    一、什么是速度前瞻 Look-Ahead 技术又称为速度前瞻控制技术,目前实现此技术有两个基本思路: 1、进行路径段之间速度衔接; 2、进行大量微小线段参数曲线拟合。 Look-Ahead 技术考虑的主要因素是机床本身动力学特性限制和加工精

    12天前
    3000
  • C++入门应该注意的问题(深浅拷贝)

    谈一下深浅拷贝以及其写法 浅拷贝 首先看一下浅拷贝到底是个啥,浅拷贝是不用写拷贝构造函数的。 浅拷贝是按位拷贝对象,它会创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。 如果属性是基本类型,拷贝的就是基本类型的值; 如果属性是内存

    12天前
    2900
  • 数据结构初阶之队列(C语言实现)

    队列的定义查一下百度百科就可以,很简单,本文只谈顺序队列,不涉及循环队列。 队列(常用数据结构之一)_百度百科 文章主要目的是为了用链表的形式实现队列常用的接口函数,一般有初始化,销毁,队尾插入,删除队头,返回队头,返回队尾,判空和返回当前

    12天前
    2900
  • 基于STM32的频谱分析和波形识别系统

    目录 1、概述 2、硬件设计 3、软件设计  4、测试结果 1、概述 本篇介绍了以STM32F103单片机为核心的频谱分析和波形识别系统,并对其硬件组成和软件设计做了详细讲解。该系统通过STM32F103ZET6主控芯片进行ADC采样,再使

    12天前
    2300
  • 【无标题】

    给定一个单链表的头结点head(该头节点是有值的,比如在下图,它的val是1),长度为n,反转该链表后,返回新链表的表头。 数据范围: 0leq nleq10000≤n≤1000 要求:空间复杂度 O(1)O(1) ,时间复杂度 O(n

    12天前
    2600
  • C语言内存错误常见问题分析

    一个迷惑的异常 之前帮同事调试一段代码的时候,出现了一个让人迷惑的错误:同样的代码,不同的板卡上出现不同情况1:使用板卡1刷卡启动充电,刷卡停止,正常2:使用板卡1刷卡启动,触发急停停止后,异常,计费线程死机了3:使用板卡2

    12天前
    2900
  • c++入门记录

    1.Hello,World程序 #include int main(){using namespace std;cout 获取工具和功能"打开安装管理器,会发现有多个可选的SDK,添加下载Windows 10 SDK 10.0.2

    12天前
    2500
  • 1110 Complete Binary Tree

    题目链接 借助队列来判断是否为完全二叉树,从根节点开始将左右孩子入队,当遇到第一个空结点时终止循环,判断队列剩余部分是否还有数字,如果有则不是完全二叉树,如果没有则就是完全二叉树。 这道题有点坑的地方是编号小于等于20,即有两位数,所以子结

    12天前
    2200
  • 串文档之串

    串 定义 概念 串是字符串的简称,是计算机中常见且非常重要的一种数据结构。 串本质上是由零个或多个字符组成的有限序列。 注:串中字符个数是可以是零个,被称为空串。如:""。串中的字符个数也可以是多个。如:&quo

    12天前
    2300
  • C语言初阶操作符学习笔记

    操作符初阶 1.算术操作符2.移位操作符3.位操作符4.赋值操作符5.单目操作符6.关系操作符7.逻辑操作符8.条件操作符9.逗号表达式10.下标引用、函数调用和结构成员 1.算术操作符 算术操作符包括加+,减-,乘*,除,取模%。 针对

    12天前
    2400
  • leetcode293周赛6064. 不含特殊楼层的最大连续楼层数

    一:题目二:上码class Solution { public: bool find(vector& v,int i) { for (auto nums:v) {

    12天前
    2500
  • leetcode93. 复原 IP 地址(思路+详解)

    一:题目二:上码 class Solution {** 思路:1.跟分割字符串差不多,但是我们需要记录添加的'.'的个数 当其个数等于3的时候 我们就已经切割成4段了

    12天前
    2300
  • leetcode刷题

    leetcode刷题(2022.05.15) 740. Delete and Earn 难度:中等。题目大意: 给一个数组,在数组中获得满足要求的最大分数。 要求:对于取得x的分数,x-1和x+1的分数不能获得。 其实跟之前那个差不多,

    12天前
    2500
  • 刷题笔记仅记录为自己复习使用

    215.数组中的第K个最大元素 给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。 请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 示例 1: 输入: [3,2,1,5,6,4] 和

    12天前
    2700
  • 标题统计c++题解

    直接while(cin>>) 在这里科普一下 while(cin>>)的函数广泛应用于没有数据限制的题,由于在评测机评测时会在数据结尾有一个结束符,这时候就可以用while(cin>>),主要是因为只有这

    12天前
    2400
  • 【PyQt5 基础之 Python 备忘录】- 03 - 判断、循环控制

    文章目录 3 判断与循环控制3.1 if-elif-else 语句3.2 while 循环3.3 for 循环3.4 break 和 continue 3 判断与循环控制 重在掌握语法,与 c++ 形成对比学习3.1 i

    12天前
    2500
  • 希尔排序(最小增量排序)

    是对直接插入排序的一种优化 最小增量数组 由大到小,且为素数,最后一个增量必须为1; 原始数据: 1,56,6,33,7,12,45,32,14,42 按增量5组进行排序  1,56,6,33,7,12,45,32,14,42 即(1,12

    12天前
    2300
  • 写一个判断整数n是否为素数的C语言函数prime。然后在主程序中调用prime函数,每行6个数输出10~200之间的所有素数。

    #includeint prime(int a);int main(){int a=10,i=0,judge;for(a=10;a<=200;a++){judge = prime(a);if(judge == 0){printf(&q

    12天前
    3000
  • 五月训练 Day14

    文章目录 0. Leetcode [1441. 用栈操作构建数组](https:leetcode.cnproblemsbuild-an-array-with-stack-operations)分析与解答 1. Leetcode

    12天前
    3000