算法 笔记18

计算机系统结构复习笔记(二)

第二章 计算机指令集结构 2.1指令集结构的分类 区别不同指令集结构的主要因素:CPU中用来存储操作数的存储单元的类型,主要类型有:堆栈、累加器、通用寄存器组将指令集结构分为三种类型1.堆栈结构2.累加器结构3.通用寄存器结构·根据操作数的来源不同,又可进一步分为: 寄存器-存储器结构(RM结构)( ......
结构 计算机 笔记 系统

代码随想录算法训练营第39天 | ● 62.不同路径 ● 63. 不同路径 II - 第9章 动态规划part02

第九章 动态规划part02 ● 62.不同路径 ● 63. 不同路径 II 今天开始逐渐有 dp的感觉了,题目不多,就两个 不同路径,可以好好研究一下 详细布置 62.不同路径 本题大家掌握动态规划的方法就可以。 数论方法 有点非主流,很难想到。 https://programmercarl.co ......
路径 随想录 训练营 随想 算法

代码随想录算法训练营第42天 | ● 01背包问题,你该了解这些! ● 01背包问题,你该了解这些! 滚动数组 ● 416. 分割等和子集 - 第9章 动态规划part04

第九章 动态规划part04 ● 01背包问题,你该了解这些! ● 01背包问题,你该了解这些! 滚动数组 ● 416. 分割等和子集 正式开始背包问题,背包问题还是挺难的,虽然大家可能看了很多背包问题模板代码,感觉挺简单,但基本理解的都不够深入。 如果是直接从来没听过背包问题,可以先看文字讲解慢慢 ......
背包 随想录 子集 问题 训练营

代码随想录算法训练营第37天 | ● 738.单调递增的数字 ● 968.监控二叉树 ● 总结 - 第8章 贪心算法part06

第八章 贪心算法 part06 ● 738.单调递增的数字 ● 968.监控二叉树 ● 总结 详细布置 738.单调递增的数字 https://programmercarl.com/0738.%E5%8D%95%E8%B0%83%E9%80%92%E5%A2%9E%E7%9A%84%E6%95%B0 ......
算法 随想录 训练营 随想 代码

代码随想录算法训练营第38天 | ● 理论基础 ● 509. 斐波那契数 ● 70. 爬楼梯 ● 746. 使用最小花费爬楼梯 - 第9章 动态规划part01

第九章 动态规划part01 ● 理论基础 ● 509. 斐波那契数 ● 70. 爬楼梯 ● 746. 使用最小花费爬楼梯 详细布置 今天正式开始动态规划! 理论基础 无论大家之前对动态规划学到什么程度,一定要先看 我讲的 动态规划理论基础。 如果没做过动态规划的题目,看我讲的理论基础,会有感觉 是 ......
楼梯 随想录 训练营 随想 算法

opencv学习笔记(四)

梯度运算: 是图像形态学中的一种操作,用于检测图像中的边缘。它通过结合膨胀(Dilation)和腐蚀(Erosion)操作来计算图像的梯度。 import cv2 import numpy as np # 读取图像 image = cv2.imread('input.jpg', cv2.IMREAD ......
笔记 opencv

js加密与java解密的RSA(公钥/私钥)算法

前言: 公司用的加密算法是对称密钥加密算法,服务器上的公钥与客户端的私钥都是相同的,如果不小心泄露或者通过反编译软件把客户端重新编译就会泄露密钥,这样加密后的数据就不安全了。 商量使用非对称密钥RSA来解决这种问题,非对称密钥分为公钥和私钥,公钥可以公开给客户端分发给所有人,私钥放在服务器 有切仅有 ......
公钥 算法 java RSA

最短路径(弗洛伊德算法)

试实现弗洛伊德最短路径算法。 # 一、函数接口定义: >void ShortestPath_Floyed(AMGraph G); 其中 G 是基于邻接矩阵存储表示的有向图。 # 二、裁判测试程序样例: ``` #include using namespace std; #define MaxInt ......
算法

代码随想录算法训练营第35天 | ● 435. 无重叠区间 ● 763.划分字母区间 ● 56. 合并区间 - 第8章 贪心算法part05

第八章 贪心算法 part05 ● 435. 无重叠区间 ● 763.划分字母区间 ● 56. 合并区间 详细布置 今天的三道题目,都算是 重叠区间 问题,大家可以好好感受一下。 都属于那种看起来好复杂,但一看贪心解法,惊呼:这么巧妙! 还是属于那种,做过了也就会了,没做过就很难想出来。 不过大家把 ......
区间 算法 随想录 训练营 随想

opencv学习笔记(三)

腐蚀操作: 通常情况下,在进行腐蚀操作之前,我们会对图像进行二值化处理。膨胀同理。 可以用于去除图像中的噪声,平滑边缘,并缩小或消除图像中的物体。 import cv2 import numpy as np # 读取图像 image = cv2.imread('input.jpg', cv2.IMR ......
笔记 opencv

6-1 最小生成树(普里姆算法)

试实现普里姆最小生成树算法。 # 一、函数接口定义: > void Prim(AMGraph G, char u); 其中 G 是基于邻接矩阵存储表示的无向图,u表示起点 # 二、裁判测试程序样例: ``` #include #define MVNum 10 #define MaxInt 32767 ......
算法

Dempster/Shafer 证据理论(D-S证据理论) 用于异构数据融合方面的笔记

Dempster/Shafer 证据理论(D-S证据理论)的大体内容如下: 一、简介: 在理论中,由互不相容的基本命题组成的完备集合Θ称为识别框架,表示对于某一问题的所有可能答案,但是只有一个答案是正确的。 其中,θj 称为识别框架 Θ 的一个事件或元素。接着引入幂集的概念,即识别框架 Θ 全部子集 ......
证据 理论 Dempster 方面 笔记

【2023-06-18】连岳摘抄

23:59 (等待是一种智慧?)是的。因为据我所知,关上的门会再度打开。 ——博班 你当然是孝顺的,给父母买房子住,一退休就回去陪妈妈,这是真金白银,身体力行的孝顺。你父母是成功的,体现为教育出了两个孝顺的孩子。对于80多岁的人生成功者,像你妈妈这样的,我认为,他们享有一定的“特权”,即在没有伤害他 ......
2023 06 18

halcon九点标定/手眼标定本源码用labview调用halcon九点标定算法以及labview我们自己总结halcon算法,写出

halcon九点标定/手眼标定本源码用labview调用halcon九点标定算法以及labview我们自己总结halcon算法,写出的不用调用halcon的算法,结果一致。1.调用halcon实现九点标定 2.labview自己算法写出的九点标定 默认2选1这段话涉及到的知识点和领域范围包括:hal ......
halcon 算法 手眼 labview 本源

vs2010mfc界面开发的空间b样条曲线插补算法。 vs2010mfc界面开发的

vs2010mfc界面开发的空间b样条曲线插补算法。vs2010mfc界面开发的空间b样条曲线插补算法。 文件包含的是空间B样条曲线插补,里面可以实现刀轨的生成调节刀轨的速度,曲线的空间旋转和平移,以及加工过程的G代码和步长的生成和设置,可以手动输入数据点,或者生成随机的数据点,然后内部可以反求控制 ......
界面 2010 算法 曲线 mfc

fpga svpwm算法 fpga svpw算法,矢量调制调制基于FPGA,具有过调制,同步调制,异步调制功能。

fpga svpwm算法 fpga svpw算法,矢量调制调制基于FPGA,具有过调制,同步调制,异步调制功能。带死区输出模块,主图为io口直接滤波后的效果。FPGA是一种可编程逻辑器件,可以用于实现各种数字电路功能。在这里,FPGA被用于实现矢量调制调制算法,即SVPWM算法。SVPWM算法是一种 ......
算法 fpga 矢量 功能 svpwm

西门子S7-1200 PLC双轴算法控制程序 西门子PLC做的电池焊接程序,

西门子S7-1200 PLC双轴算法控制程序西门子PLC做的电池焊接程序,电池包里面有n*m行列个电池,主要功能:1.每个电池的焊点坐标能够独立调整2.每个电池的焊接能量可独立选择3.任意一个或者多个电池可以随机选择不焊接4.可以选择某一边电池焊接5.可以灵活选择焊接方式6.可存储5套不同产品种类数 ......
程序 算法 PLC 电池 1200

vue学习第18天 css --- 移动web开发 (单独/响应式、常见布局【单独:流式、flex、rem适配、混合 / 响应式:媒体查询、bootstarp框架】)

学习目标: 目录: 移动端基础 1、浏览器现状 2、手机屏幕现状 3、常见移动端屏幕尺寸 查看地址: https://www.strerr.com/screen.html 注:作为前端开发,不用纠结dp,dpi, pt, ppi等单位。 4、移动端调试方法 5、总结 视口 视口:就是浏览器显示页面内 ......
bootstarp 布局 框架 常见 媒体

Tea系列算法及Tea系列算法在IDA中的识别

# Tea系列算法及Tea系列算法在IDA中的识别 ## **一、Tea算法简介** TEA算法由剑桥大学计算机实验室的David Wheeler和Roger Needham于1994年发明。它是一种分组密码算法,其明文密文块为64比特,密钥长度为128比特。TEA算法可以利用不断增加的Delta( ......
算法 Tea IDA

统信UOS系统开发笔记(五):安装QtCreator开发IDE中的中文输入环境Fcitx输入法

前言 中文输入法,QtCreator中无法输入中文也是ubuntu中一个常规问题,在国产银河麒麟系统中也有此问题(PS:最终无法结局,用文本自行贴),国产UOS也有此问题,本片要解决此问题,主要是安装和使用Fcitx输入法。 (PS:本篇完整的处理方式,流程成功,但是结果未成功,留下来给其他版本的参 ......
输入法 QtCreator 环境 笔记 系统

步进电机T型算法基于stm32 步进电机T型运动控制器源码 输入脉冲数量 脉冲频率即可求出 绝对位置 相对位置,

步进电机T型算法基于stm32 步进电机T型运动控制器源码 输入脉冲数量 脉冲频率即可求出 绝对位置 相对位置,附带限位功能等。支持100khz。这段话涉及到的知识点和领域范围是步进电机控制、T型算法、STM32微控制器、脉冲数量、脉冲频率、绝对位置、相对位置和限位功能。步进电机是一种常用于控制精确 ......
步进电机 脉冲 电机 位置 控制器

win10笔记本点击设置-系统卡住,没反应

1、按Windows+x打开超级菜单,点击“命令提示符(管理)成员)”; 2、键入以下命令:sfc /SCANNOW 3、如果检测到问题但无法修复,请使用以下命令: Dism /Online /Cleanup-Image /ScanHealth 4、该命令会扫描所有系统文件,与官方系统文件进行对比, ......
笔记本 笔记 系统 win 10

20230407 10.4. 排序算法的比较

## 排序算法比较 | 排序方法 | 平均时间复杂度 | 最坏情况下时间复杂度 | 额外空间复杂度 | 稳定性| | | | | | | | 简单选择排序 | $O(N^2)$ | $O(N^2)$ | $O(1)$ | 不稳定 | | 冒泡排序 | $O(N^2)$ | $O(N^2)$ | $O ......
算法 20230407 10

算法题总结-迷宫问题

原题 https://www.nowcoder.com/practice/cf24906056f4488c9ddb132f317e03bc?tpId=37&tqId=21266&rp=1&ru=/exam/oj/ta&qru=/exam/oj/ta&sourceUrl=%2Fexam%2Foj%2F ......
迷宫 算法 问题

基于C语言的一维小波变换处理算法使用C语言实现的小波变换一维信号处理算法,以下是使用MATLAB和C语言算法

基于C语言的一维小波变换处理算法使用C语言实现的小波变换一维信号处理算法,以下是使用MATLAB和C语言算法的处理结果对比图。还可以提供说明文档对程序进行说明。涉及到的知识点和领域范围是信号处理和编程语言。小波变换是一种信号处理技术,用于分析和处理信号的频率和时间特性。C语言是一种广泛使用的编程语言 ......
算法 语言 信号处理 信号 MATLAB

算法题总结-字符串编辑距离

原题 https://www.nowcoder.com/practice/3959837097c7413a961a135d7104c314?tpId=37&tqId=21275&rp=1&ru=/exam/oj/ta&qru=/exam/oj/ta&sourceUrl=%2Fexam%2Foj%2F ......
字符串 算法 字符

代码随想录算法训练营第十二天| 递归遍历 (必须掌握)迭代遍历 统一迭代

递归遍历 重点: 1,TreeNode的自定义 2,val =0 == val = NULL; 代码: 1 void preRecursor(TreeNode* root, vector<int>& result) 2 { 3 if (root == NULL) 4 return; 5 result ......
随想录 训练营 随想 算法 代码

Min-25 筛学习笔记

# Min-25 筛学习笔记 $\text{By DaiRuiChen007}$ ## 一、简要介绍 Min-25 筛,是一种能在**亚线性**时间内求出特定的一类积性函数 $f(i)$ 的前缀和的算法。 具体来说,Min-25 筛可以在 $\mathcal O(\sqrt n)$ 的空间复杂度与 ......
笔记 Min 25

【算法】时间格式化-秒

编写一个函数,以人性化的方式将格式化时间,以秒为最小单位。 函数必须接受非负整数。如果它为零,它只返回“现在”。否则,持续时间表示为年、天、小时、分钟和秒的组合。 举个例子: *对于秒=62,您的函数应该返回 “1分2秒” *对于秒=3662,您的函数应返回 1小时1分2秒 ......
算法 格式 时间

NCalc 学习笔记 (六)

参数 静态参数 静态参数可以在表达式求值前定义。用方括号括起来表示为静态参数。可以通过 Expression 对象中名为 Parameters 的字典来访问静态参数。 Expression e = new Expression("2 * [x] ^ 2 + 5 * [y]"); e.Paramete ......
笔记 NCalc