算法leetcode day 30

【11月LeetCode组队打卡】Task3--RreductionOfBinaryTree

二叉树的还原 已知中序&前/后序列,可以唯一的确定这颗二叉树 105.从前序和中序遍历序列构造二叉树 < unordered_map > key:节点值 val:中序遍历序列位置 AC:leetcode官解--递归 class Solution { private: unordered_map<in ......
RreductionOfBinaryTree LeetCode Task3 Task

CART算法解密:从原理到Python实现

本文深入探讨了CART(分类与回归树)算法的核心原理、实现方法以及应用场景。文章首先介绍了决策树的基础知识,然后详细解析了CART算法的工作机制,包括特征选择和树的构建。接着,通过Python和PyTorch的实例代码展示了CART算法在实际问题中的应用。最后,文章评价了该算法的优缺点,并讨论了其在 ......
算法 原理 Python CART

Day 2(补)

Day2 Chapter 2 数据类型与操作 data types and operators 常用内置类型 Builtin types 我们提前导入了math库,并创建了一个函数f() 在本节中,有这些基本类型: 整数 integer (int) 浮点数 float 布尔值 boolean (bo ......
Day

[LeetCode] 1410. HTML Entity Parser

HTML entity parser is the parser that takes HTML code as input and replace all the entities of the special characters by the characters itself. The sp ......
LeetCode Entity Parser 1410 HTML

射线检测 - 射线与三角形交点 - Moller Trumbore算法

1) 射线起点为O, 方向向量为D; 假设射线与三角形ABC的交点为P, 设P=O+t*D 2) 根据向量三点共线定理可知:AP=u*AB+v*AC,且u+v=1 因为向量AP=P-A, AB=B-A, AC=C-A, 所以P-A=u*(B-A)+v*(C-A) >> P - A = u*B - u ......
射线 交点 三角形 算法 Trumbore

基于大规模MIMO通信系统的半盲信道估计算法matlab性能仿真

1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.算法理论概述 基于大规模MIMO通信系统的半盲信道估计算法涉及多个步骤,其原理和数学公式概括如下: 首先,MIMO系统需要发送已知的训练序列,在接收端进行初始的信道估计。当发送有用的信息数据时,接收端会利用初始的信道估计结果进 ......
信道 算法 大规模 性能 matlab

基于googlenet网络的动物种类识别算法matlab仿真

1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.算法理论概述 动物种类识别算法基于深度学习技术,尤其是卷积神经网络(CNN),如GoogleNet。这种算法的主要原理是通过学习和识别图像中的特征来预测动物的种类。 GoogleNet,也被称为Inception v1,是在2 ......
算法 googlenet 种类 动物 matlab

Scrum冲刺博客-day3

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/CSGrade21-12 这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/CSGrade21-12/homework/13020 这个作业的目标 Scrum冲刺博 ......
Scrum 博客 day3 day

团队冲刺-day4

文章合集 文章标题 文章链接 Scrum 冲刺 4 Scrum 冲刺 4 1. 作业概述 这个作业属于哪个课程 软件工程 这个作业的要求在哪里 团队项目 这个作业的目标 项目冲刺 2、团队介绍 姓名 软工角色 团队责任 尹俊蒙 产品经理 协调团队工作,对作业任务进行整理分配,整理博客工具人 钟京洲 ......
团队 day4 day

centos7安装MySQL—以MySQL5.7.30为例

centos7安装MySQL—以MySQL5.7.30为例 本文以MySQL5.7.30为例。 官网下载 进入MySQL官网:https://www.mysql.com/ 点击DOWNLOADS 点击链接; 点击如上链接: 选择对应版本: 点击下载。 安装 将下载后的安装包上传到/usr/local ......
MySQL centos7 centos MySQL5 7.30

day01

【一】下载Typora软件 【1】下载官网 Typora 官方中文站 (typoraio.cn) 【2】破解 (1)自己搜 (2)直接用 1. 方法一 下载资源到本地 D:\Typora\resources 文件夹下替换 破解成功 2.方法二 下载资源到本地 解压 将文件复制到 .\Typora ( ......
day 01

LeetCode之二叉树

发现新天地,欢迎访问Cr不是铬的个人网站 平衡二叉树 做这一道题目我们要考虑到平衡二叉树的定义。也就是一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 。 关于一个结点的高度计算我们很容易用递归得出,那么我们用递归遍历加上这个判断条件即可. class Solution { public ......
LeetCode

GEOG3/71551 理解GIS算法

大量的“热图”试图揭示美丽的空间分布地图绘制者可以找到的任何pnenomena。你可以找到这些地图处处你应该时刻警惕热图,原因有很多,其中最主要的是 更改热图的设置可以极大地改变结果很少有理由选择这些设置。然而,最糟糕的热图出现了当基础数据处于多个尺度尺度(即多个级别的概括概括)时,哦!en发生在被 ......
算法 GEOG3 71551 GEOG GIS

(全网最全)基于250+种优化算法的TVF-EMD参数自适应选择及信号降噪-matlab

近年提出了一种改进的经验模态分解(EMD)方法,时变滤波经验模态分解(time varying filtering based EMD ,TVF-EMD)(论文链接:http://dx.doi.org/10.1016/j.sigpro.2017.03.019)来解决模态混合问题。TVF-EMD的性能 ......
全网 算法 信号 参数 TVF-EMD

算法学习笔记(41): 朴素多项式算法

朴素多项式算法 - \(O(n^2)\) 合集 我们并不需要 NTT,就算需要,也只是用来优化乘法。 多项式求逆 对于多项式 \(\sum a_i x^i\) 我们需要构造出一个多项式 \(\sum b_i x^i\) 使得: \[\begin{cases} a_0 b_0 = 1 \\ \sum_ ......
算法 多项式 笔记 41

机试题目-day2

1.回文串问题 把字符串中的大写都改为小写,并且把不是字母的字符删掉组成新的字符串 原思路:都在原地址进行操作,此时会有各种问题 现思路:组成一个新的字符串,用数组进行存储。问题又来了,如何知道新数组的长度呢?在编译的时候,无法你传进来的大小,因此要使用malloc申请内存。 bool isPali ......
题目 day2 day

Django11days

Cookie和session发展史 cookie补充 django操作 cookie session django操作session三种方法 ——————————————————————————————————————————————————————————————————————————————— ......
Django days 11

羚通视频智能分析平台烟雾火焰识别算法 安防视频监控森林防火烟雾火焰算法识别

随着科技的飞速发展,人工智能技术已经深入到各个领域,其中安防视频监控是其重要的应用场景之一。在众多安防视频监控应用中,森林防火烟雾火焰识别尤为重要,因为森林火灾的发生往往会带来巨大的生态破坏和人员伤亡。为了更有效地预防和控制森林火灾,羚通视频智能分析平台推出了一款具有高精度烟雾火焰识别算法的安防视频 ......

区域人员超限AI算法的介绍及TSINGSEE视频智能分析技术的行业应用

在人脸识别、人脸检测、区域入侵、人员逗留、打架斗殴、跌倒、人员聚集、吸烟、攀高行为、消防烟火等检测中,可以实时识别、计算、分析学生的行为,防止意外事件发生,并能及时干预和处理。 ......
行业应用 算法 TSINGSEE 区域 人员

算法学习笔记(40): 具体数学

具体数学 本文是阅读《具体数学》产生的理解性文本,并且涵盖了部分其他相关的内容。 不怎么重要或者太难的东西因为时间问题,我略过了。 本文来之不易,请勿机械搬运:原文地址 - https://www.cnblogs.com/jeefy/p/17848037.html 第二章 - 和式 和式的处理 和式 ......
算法 数学 笔记 40

【Unity】伪随机算法之PRD

概念 在游戏制作中通常会有暴击等概率性事件,有两种方法实现,一种就是正常使用随机算法实现,真随机受人品影响,对游戏体验极不友好,所以就提出了伪随机概念,常见的就是PRD算法。 P(N) = C * N P 为最终概率 C 为概率增量 N 为次数 随着攻击次数增加 概率增加,当暴击时将N重置为1,没有 ......
算法 Unity PRD

团队作业4.3——Scrum Day 3(11/22/2023)

团队成员 学号 博客园主页 GitHub 徐宗韬(组长) 3121004802 yuLLin yulinnn 冯浩天 3121004779 FHTgduthomework FHTHomeworkAtgdut 朱正东 3121004806 Momota momotaaa 黄皓坤 3121004783 ......
团队 Scrum 2023 4.3 Day

羚通视频智能分析平台抽烟识别 打电话识别 视频监控抽烟、打电话识别算法预警

羚通视频智能分析平台是一款基于人工智能技术的智能监控系统,旨在实现对视频中的抽烟、打电话等违规行为的自动识别和预警。该平台采用深度学习算法,通过对大量标注数据的学习,能够准确地识别出视频中的抽烟、打电话等行为,并实时生成预警信息,提醒相关人员进行处理。 在抽烟识别算法方面,该平台通过分析视频画面中的 ......
视频监控 视频 算法 智能 平台

【11月LeetCode组队打卡】Task3--BinaryTree

树 基本术语: 节点的度: 叶子节点=0 分支节点:含有的子树个数 节点关系: 父,子,兄 节点层次: 根节点:1 floor 路径:两节点间经过的节点序列 路径长度:路径上的边数 树的分类: 节点子树是否可以互换位置: 有序树:从左到右各子树依次有序(不能互换 无序树 二叉树 基本理论 定义1: ......
BinaryTree LeetCode Task3 Task

[国家冰川冻土沙漠科学数据中心]-黄河源头湖泊陆地逐30分钟陆面过程观测数据集数据

黄河源头湖泊陆地逐30分钟陆面过程观测数据集 专题摘要: 本次发布的数据为黄河源头湖泊陆地逐30分钟陆面过程观测数据集,主要来自鄂陵湖流域的三个观测点。鄂陵湖是青藏高原最大的淡水湖泊,与邻近的扎陵湖一起构成了黄河源头的“姊妹湖”,并入选了国际重要湿地名录,也是三江源国家公园的核心区。2010年以来, ......
数据 冻土 数据中心 湖泊 陆地

羚通视频智能分析平台建筑工地安全帽识别 矿区智能安全帽算法检测

随着科技的飞速发展,人工智能已经逐渐渗透到我们生活的各个领域。在建筑工地和矿区等高风险环境中,如何确保员工的人身安全,防止意外事故的发生,一直是企业和管理者关注的焦点。近年来,羚通视频智能分析平台凭借其卓越的技术实力,为建筑工地和矿区的安全帽识别提供了全新的解决方案,有效提升了安全管理的效率和水平。 ......
安全帽 智能 矿区 工地 算法

Java - day5

五 面向对象 类与对象 5.5类与对象小结 用()调用刚发 5.6 封装 public class Student { //属性私有 private String name;//名字 private int id;//学号 private char sex;//性别 private int age; ......
Java day5 day

羚通视频智能分析平台人员入侵算法识别 重点区域人员徘徊视频监控算法检测

羚通视频智能分析平台是一款专门用于视频监控进行算法分析、识别的工具,具备识别监控区域内行人入侵的功能。一旦检测到入侵行为,系统会立即触发报警,并通过声光电等方式提醒安全人员采取相应措施。 在实际应用中,例如工厂区域,该平台的识别率在复杂场景中超过90%,为用户提供了高度可靠的安全保障。无论是大型工厂 ......
算法 人员 视频监控 视频 区域

算法分析-三壶谜题

一.题目需求 有一个充满水的8品脱的水壶和两个空水壶(容积分别是5品脱和3品脱)。通过将水壶完全倒满水和将水壶的水完全倒空这两种方式,在其中的一个水壶中得到4品脱的水。 二、算法思想 1.算法分析1.1. 采用的算法思想是将某个时刻水壶中水的数量看作一个状态,用一个长度为3的数组表示。1.2. 初始 ......
算法

C/C++ 常见数组排序算法

本文介绍了几种常见的排序算法的实现,包括冒泡排序、选择排序、插入排序、希尔排序、归并排序和快速排序。冒泡排序通过多次遍历数组,比较并交换相邻元素,逐步将较小元素“浮”到数组顶端,时间复杂度为O(n^2)。选择排序通过选择未排序部分的最小元素进行交换,逐步完成整个数组排序,同样具有O(n^2)的时间复... ......
数组 算法 常见