• 2024-08-29VL25 输入序列连续的序列检测
    这个题目的意思是输入是单bit脉冲,然后当8个周期的脉冲序列符合给定的参数值则match输出1;因此肯定需要一共8位的寄存器存储总共8个a的输入脉冲此外由于是从左向右匹配,因此每个周期输入的a要从寄存器最低位输入,从右向左移位(temp_a<={temp_a[6:0],a};),这样才是输入满足条件的011100
  • 2024-08-290828-T3 天气预报
    0828-T3天气预报题意有\(4\times4\)的村庄,有一朵\(2\times2\)的云,需要控制云上下左右移动,保证每个村庄都不会连续\(7\)天以上不下雨,也不会在不能下雨的时间下雨。问是否可以做到。思路搜索。需要注意的是打标记时只用记录时间,云的位置,四个角落的村庄连续未下雨的天
  • 2024-08-28C/C++实现JSON格式数据解析
    参考文章推荐以下几篇,针对Cjson的应用写的很详细,感谢!!!https://blog.csdn.net/xiaopengX6/article/details/104629606https://liang.blog.csdn.net/article/details/86605234运用场景在做C的项目时,对方通过TCP套接字将内容按照帧头+帧体的格式发送过来,其中帧体的内容是JSON格式
  • 2024-08-27数据结构链表(C语言版)
    链表定义链表是一种常见的基础数据结构,它由一系列节点(Node)组成,每个节点包含数据域和指向列表中下一个节点的指针(在双向链表中还会有指向前一个节点的指针)。链表的一个优点是它允许有效地在序列中插入和删除元素。节点(Node)一个节点通常包含两个部分:数据域(DataField):存储实
  • 2024-08-27Java数据结构栏目总结
     目录数组与稀疏数组队列:自己用数组模拟Queue环形队列,取模【取余】实现.单链表(LinkList)双向链表(Next、Pre)单向环形链表线性结构数组与稀疏数组稀疏数组,很多0值,可用于压缩特点:共n+1行3列,n为不同值的个数(0除外)第一行:数组的行数、列数、不同值的个数第二行:行
  • 2024-08-26运算符重载,两种常见运算符重载(加号运算符重载,左移运算符重载)
    一、为什么要进行运算符重载?在我们编写程序时,我们需要用到自定义数据类型,但是我们普通的运算符只能正常操作系统内置的数据类型比如我们常用的int,double无法自动识别我们的自定义数据类型。例如你设置了一个Person类,他有年龄,身高,体重等属性,那你做两个Person对象相加时系统
  • 2024-08-26C语言02 每日一练01
    C语言02每日一练01习题一对三个数进行从大到小的排序。习题二计算1到100的和(两种方法)。习题三判断100到200中的素数及其个数。习题一对三个数进行从大到小的排序。   对三个数进行从大到小的排序。 解题代码:#include<stdio.h>intmain(){int
  • 2024-08-24从数据库中查找单词
    我们知道,从文件中查找是一行一行的查找匹配,但是数据库就可以快速查找,节约时间;我们先来讲一下大概思路(所有都为C语言);首先使用access函数判断数据库字典有没有被创建,如果创建了就跳过创建这个步骤,要不然每次加载都会耗费很多时间(几乎1-2分钟)(等待的过程蛮漫长的);这是使用到的头
  • 2024-08-222.系统定时器
    系统定时器SYSTEM文件夹介绍1,sys文件夹介绍sys_nvic_set_vector_table():设置中断向量表地址sys_intx_enable():开启所有中断sys_intx_disable():关闭所有中断(但是不包括fault和NMI中断)sys_wfi_set():执行:WFI指令(执行完该指令进入低功耗状态)sys_standby():进入待机模式sys_soft_r
  • 2024-08-22数据结构之链表(看不懂你来找我)
    数据结构
  • 2024-08-22[转]插值-样条插值 - 努力的孔子 - 博客园
    百度百科定义插值:在离散数据的基础上插补连续函数,使得这条连续曲线经过全部离散点,同时也可以估计出函数在其他点的近似值。样条插值:一种以可变样条来作出一条经过一系列点的光滑曲线的数学方法。插值样条是由一些多项式组成的,每一个多项式都是由相邻的两个数据点决定的,这样,任
  • 2024-08-22【质数判断】给定两个数,判断这两个数是否互质?
    互质的定义两个整数,如果它们除了1以外没有其他公因数,则称这两个整数互质。输入描述输入两个数字:n,m输出描述true:表示为互质。fasle:表示不为互质。代码实现publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System
  • 2024-08-22数据结构链表入门指南 链表基本代码实现以及测试步骤
    链表介绍链表是一种数据结构,它由一系列节点组成,每个节点包含数据部分和指向下一个节点的指针。链表的基本特性包括:动态大小:链表的大小可以根据需要动态调整,不像数组那样需要事先定义固定大小。节点连接:每个节点通过指针连接到下一个节点,从而形成一个链状结构。灵活插入和
  • 2024-08-21整数排序(排序-基本题)【希冀】
    【问题描述】从标准输入中输入一组互不相同的整数(个数不超过100)及排序方式,按照从小到大排序,输出按某种算法排序的结果及元素的比较次数。说明:排序方式为一个1~5的整数,分别表示:1:选择排序,比较次数是指选择未排序部分的最小元素时的比较次数。2:冒泡排序,比较次数是指相邻元素的
  • 2024-08-21【Oracle】存储过程中将动态SQL的多行结果进行循环遍历
    【Oracle】存储过程中将动态SQL的多行结果进行循环遍历需求背景:有一段拼接出来的动态SQL,结果为多行,需要在函数或者存储过程中将其结果作为游标中的数据循环遍历出来以便后续数据操作使用动态SQL和隐式游标隐式游标不支持动态SQL的直接使用,但是可以通过EXECUTEIMMEDIATE来执行
  • 2024-08-18021、Vue3+TypeScript基础,使用watchEffect全自动监视修改的对象
    01、App.vue代码如下:<template><divclass="app"><h2>{{title}}</h2><!--使用了ref来获取子组件的属性--><Person/></div></template><scriptlang="ts"setupname="App"
  • 2024-08-18链式队列的实现方式
    C语言实现链队列LinkQueue.h////CreatedbyAdministratoron2024/8/17.//#ifndefLINKQUEUE_H#defineLINKQUEUE_H#include<stdbool.h>/**定义队列元素结构体*/typedefintDataType;typedefstructLinkQueueNode{DataTypedata;//数据域structLi
  • 2024-08-16常见的排序算法
    插入排序时间复杂度O(n^2)空间复杂度O(1)选择排序的工作原理是在0~i的索引范围内去进行排序,将新增的数arr[i]一个个放进来排序,个人感觉有点类似于冒泡排序,但是和冒泡排序不同是选择排序是在小范围内找出最大最小完成一个小范围的有序,而冒泡排序是在整个数组中每次找
  • 2024-08-15蒜法笔记(Java)- 堆排序
    逻辑    堆是一种所有父节点都大于等于(大根堆)或小于等于(小根堆)其子节点的完全二叉树。堆排序(升序)就是一种将数组视为一个完全二叉树,将其变为一个大根堆后将堆顶放到数组尾,重复n次后数组有序的排列方法,时间复杂度为O(nlogn)。(感觉好像冒泡哦)    简述:将数组视
  • 2024-08-15读写
    读写__int128ostream&operator<<(ostream&output,lntinteger){ if(integer<0) { output<<"-";integer*=-1; } stringstr; do { str.push_back('0'+char(integer%10));integer/=10; }while(inte
  • 2024-08-14进阶 Java冒泡排序递归法 有点难度哦
    简介这里有用到递归的冒泡排序思路,难度对新手很大,不明白递归和冒泡排序的小伙子可以先看看我的其他两个文章。连接在这里:Java冒泡排序https://blog.csdn.net/ouhexie/article/details/140985984?spm=1001.2014.3001.5501Java递归算法https://blog.csdn.net/ouhexie/articl
  • 2024-08-14关于c++ 匿名函数的 记录
    后续补充与测试在C++中,匿名函数(lambda表达式)要使用同作用域下的一个临时变量,可以通过捕获列表和参数列表的不同组合来实现。以下是几种常见的组合:1.按值捕获([=]):inttemp=10;autolambda=[=](){returntemp;};1.按引用捕获([&]):inttemp=10;autolambda=[&](){r
  • 2024-08-14C语言实现排序之归并排序算法
    一、归并排序算法基本思想        归并排序采用分治法策略,将数组递归地分成两半,然后对每一半进行排序,最后将两个已排序的子数组合并成一个完整的有序数组。步骤递归划分:将数组分成两半,直到每个子数组只有一个元素。递归排序:递归地对每个子数组进行排序。合并子数组
  • 2024-08-13Vofa+使用教程
    只要你发送的格式符合要求的话就能把数据画出来,效果如下:当然,也不是随便发个数据就能画的,要遵循某些协议。简单写了两个函数,实现了傻瓜式使用,如下。 #include"vofa.h"//按printf格式写,最后必须加\r\nvoidVofa_FireWater(constchar*format,...){uint8_tt
  • 2024-08-12【转】C# struct byte 互转
    文章来源(侵联删):https://blog.csdn.net/shenaisi/article/details/104727187usingSystem;usingSystem.Collections.Generic;usingSystem.Runtime.InteropServices;namespacestruct_test{internalclassProgram{staticvoidMain(string[]args)