回文 算法 日期noip

CSP/NOIP 2020,2021,2022

CSP-S 2020 儒略历 可以发现不管是缺的 \(10\) 天还是什么特殊规定,前面的天数都比较少,直接暴力模拟前头就行。 可以直接暴力模拟 \(3\times 10^6\) 天,然后接下来考虑如果要连着跳 \(k\) 天,首先如果 \(k\le 400\) 就暴力跳 \(k\) 次,否则我们先 ......
2020 2021 2022 NOIP CSP

Pollard-Rho 算法

Miller-Rabin 素性检测 部分内容摘自 题解 P4718/论 Miller-Rabin 算法的确定性化 - It's LUNATIC time!) 根据费马小定理,若 \(p\) 为素数,那么对于 \(1 \leq a < p\),都有 \(a^{p-1} \equiv 1 \pmod p ......
算法 Pollard-Rho Pollard Rho

AI算法平台及智能视频智能分析系统在高速公路场景中的智能化应用

一、行业背景 当前高速公路视频联网运行监测体系的建设思路,主要是改变过去烟筒式的建设模式,搭建以视频数据为核心的视频综合管理云服务中台,在全面汇聚基础数据的基础上通过数据智能支撑各部门和公司的应用需求。当前面临的建设需求如下: 1)交通流量大:日常交通流量大,尤其是重大节假日的交通流量已超过设计流量 ......
智能 算法 高速公路 场景 公路

关于算法竞赛中标识符命名的几点建议

头图 引言 标识符命名,一个 OIer 每天都在做,却基本从未在意过的操作。 好的命名,既可以提高自己的调试效率,也可以提高代码可读性。 方便自己,也方便别人。 如果你觉得自己的代码不是很美观,又觉得码风已经定型,不如继续往下看,说不定可以让你的码风更进一步。 欢迎 @ 你身边有需要的朋友。 (注: ......
标识符 算法 标识 建议

垃圾识别系统python+TensorFlow+网页界面+算法模型

1. 简介 本项目使用Python编程语言进行开始,并基于TensorFlow搭建算法网络模型,对五种常见的垃圾种类进行训练最后达到一个识别精度较高的模型。然后使用Django作为WEB后端框架,开发一个网页端的可视化操作平台,实现用户上传一张垃圾图片识别其名称。 2. 效果图片 3. 演示视频 a ......
算法 TensorFlow 模型 界面 垃圾

C++ - STL算法

5 STL- 常用算法 概述: 算法主要是由头文件<algorithm> <functional> <numeric>组成。 <algorithm>是所有STL头文件中最大的一个,范围涉及到比较、 交换、查找、遍历操作、复制、修改等等 <numeric>体积很小,只包括几个在序列上面进行简单数学运算 ......
算法 STL

正如ioi2023noip二十连游寄

day 1 抽象场。 T1是诈骗题,剩下三题都是撒币概率期望。赛事没有人过t3t4。 毫无意义。 T2想不到可以把相似的状态归在一起。从 \(O(2^{3n})\) 到 \(O({\begin{pmatrix}n+m\\n\end{pmatrix}}^3)\),很难想到。不过foi的时候甚至听说过拆 ......
正如 2023 noip ioi

浅谈视频智能分析预警 事件识别算法硬件智能分析网关V2版的功能 及其智能分析网关V1版的区别

智能分析网关V1版本和智能分析网关V2版本相比,不仅在硬件外观上有所改变,而且在算法类别上也增加了一些新的内容。因此,今天我们将重点介绍智能分析网关V2版本的相关特性。 智能分析网关V2是一种先进的数据处理设备,它融合了云计算、物联网和人工智能技术,主要应用于工业生产环境中的数据采集、预处理、分析和 ......
智能 网关 算法 事件 功能

日期格式转换异常:Java 8 date/time type `java.time.LocalDateTime` not supported by default: add Module \"com.fasterxml.jackson.datatype:jackson-datatype-jsr310

异常信息: "unexpected error: Type definition error: [simple type, class java.time.LocalDateTime]; nested exception is com.fasterxml.jackson.databind.exc.I ......

类欧几里得算法

快速求解 \[f(a,b,c,n)=\sum_{i=0}^n\left \lfloor \frac{ai+b}{c} \right \rfloor \]若 \(\max(a,b)\ge c\) \[设 s_0(n)=n+1,s_1(n)=\frac{n(n+1)}{2},s_2(n)=\frac{n ......
算法

10.11算法

买卖股票的最佳时机给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。 返回你可以从这笔交易中获取的最大利润。如果你不能获取任 ......
算法 10.11 10 11

P1540 [NOIP2010 提高组] 机器翻译

传送门 题目背景 小晨的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章。 题目描述 这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件会先在内存中查找这个单词的中文含义,如果内存中有,软件就会用它进行翻译;如果内存中没有,软件就会 ......
机器 P1540 1540 NOIP 2010

谈谈"求线段交点"的几种算法(js实现,完整版)

谈谈"求线段交点"的几种算法(js实现,完整版) "求线段交点"是一种非常基础的几何计算, 在很多游戏中都会被使用到. 下面我就现学现卖的把最近才学会的一些"求线段交点"的算法说一说, 希望对大家有所帮助. 本文讲的内容都很初级, 主要是面向和我一样的初学者, 所以请各位算法帝们轻拍啊 嘎嘎 引用 ......
线段 整版 交点 quot 算法

算法解析:LeetCode——机器人碰撞和最低票价

摘要:本文由葡萄城技术团队原创。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 机器人碰撞 问题: 现有 n 个机器人,编号从 1 开始,每个机器人包含在路线上的位置、健康度和移动方向。 给你下标从 0 开始的两个整数数组 positions、health ......
票价 机器人 算法 LeetCode 机器

Java算法之动态规划详解

①动态规划 动态规划(Dynamic Programming,DP)是运筹学的一个分支,是求解决策过程最优化的过程。20世纪50年代初,美国数学家贝尔曼(R.Bellman)等人在研究多阶段决策过程的优化问题时,提出了著名的最优化原理,从而创立了动态规划。动态规划的应用极其广泛,包括工程技术、经济、 ......
算法 动态 Java

加密算法常见问题(一):ECB和CBC模式的区别

加密算法常见问题(一):ECB和CBC模式的区别 加密算法常见问题(一):ECB和CBC模式的区别_sm4 ecb和cbc_Liaqi333的博客-CSDN博客 ......
算法 常见问题 常见 模式 问题

《算法学习专栏》——DP问题之线性DP

2023年10月10日 更新于2023年10月10日 一、前言 本栏,为线性DP,题目主要来源日常,目前主要来源于Acwing的提高课。希望以后做到线性DP的题目,也能加进来,不断完善。 二、线性DP 2.1 目前的模型: 数字三角形模型 最长上升子序列模型 2.2 目前解决的问题: 可以解决路径上 ......
线性 算法 专栏 问题

基于扩频的数字视频水印嵌入和检测算法matlab仿真

1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.算法理论概述 在MPEG压缩标准中,数据流是以多路复合流的格式存储和传输的。多路复合流由音频流和视频流复合组成。多路复合流的基本单位时包,而一个包由三个组组成。组分为视频组和音频组,在此只介绍视频组。它采用分层的语法定义,每一 ......
水印 算法 数字 matlab 视频

基于Qlearning强化学习的路径规划算法matlab仿真

1.算法运行效果图预览 2.算法运行软件版本 MATLAB2022A 3.算法理论概述 路径规划在机器人、自动驾驶等领域中具有重要应用。Q-learning是一种经典的强化学习算法,可以用于解决路径规划问题。本文介绍了基于Q-learning的路径规划算法,该算法可以在未知环境中学习最优路径,具有广 ......
算法 路径 Qlearning matlab

算法时间复杂度分析

算法时间复杂度分析 各位\(CnBlogs\)的朋友们大家好, 我是蒟蒻\(Algo-3F\), 这是我的第一篇\(Blog\), 请多指教. 什么是算法时间复杂度 在不同的机器上, 代码运行时间是不同的, 比如说我手里这个去年的\(i9\)拯救者, 可能很快就跑出来了, 但是放在跟我一样大的\(i ......
复杂度 算法 时间

算法

学习道路: 通过第一学期的算法学习,顺利成为一名算法竞赛选手。 学习目标 :通过科学的方式学习算法,向 ACM-ICPC(是计算机类竞赛最有含金量的比赛)奖牌冲锋 在第二学期参加比赛,比赛中学习,学习中比赛,其中每年能够有多次外出比赛的机会 参加的主要赛事(A类赛事或企业认可度高的赛事): 比赛 日 ......
算法

搜索算法:线性搜索、二分法

搜索算法:1.线性搜索:循环遍历,判断是否等于目标值2.二分法:(需要有序)先定一个起点和终点left,right,当left<right时,取中间值mid,如果目标值小于mid,则right=mid-1,反之亦然 # 线性搜索 def action1(arr, target): for i in ......
二分法 线性 算法

[NOIP2011 提高组] 铺地毯

题目描述 为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯。一共有 \(n\) 张地毯,编号从 \(1\) 到 \(n\)。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设,后铺的地毯覆盖在前面已经铺好的地毯之上。 地毯铺设完成后,组 ......
地毯 NOIP 2011

LY1376 [ 20231008 NOIP 模拟赛 T0 ] 递增路径

题意 \(A\), \(B\) 两人轮流在一张图上移动一个点。要求这次移动的边权必须大于上次的。 \(A\) 希望游戏进行的轮数多,\(B\) 希望游戏进行的轮数少。 对于每个 \(s = 1, 2, ..., n\) 作为起点,若双方都采用最优策略,游戏会进行多少轮。 Sol 考虑将所有边按照从大 ......
模拟赛 路径 20231008 1376 NOIP

安防监控视频AI智能分析网关V4离岗检测算法配置步骤来啦

我们的AI边缘计算网关硬件 —— 智能分析网关目前有5个版本:V1、V2、V3、V4、V5,每个版本都能实现对监控视频的智能识别和分析,支持抓拍、记录、告警等,每个版本在算法模型及性能配置上略有不同。硬件可实现的 AI 检测包括:人脸结构化数据、车辆结构化数据、场景检测类算法、行业类检测算法、人员行 ......
网关 算法 步骤 智能 视频

文心一言 VS 讯飞星火 VS chatgpt (110)-- 算法导论10.2 1题

一、用go语言,单链表上的动态集合操作 INSERT 能否在 O(1)时间内实现?DELETE 操作呢? 文心一言: 在单链表中,INSERT 和 DELETE 操作的时间复杂度通常是 O(n),其中 n 是链表中的元素数量。这主要是因为当你插入或删除元素时,你需要遍历链表来找到正确的插入或删除位置 ......
文心 导论 算法 chatgpt VS

浅析森林烟火AI检测算法的应用及场景使用说明

一、方案背景 现有的森林防火监测系统落后,以人工地面巡护、瞭望塔高点巡查为主,存在巡护范围有限、巡护效率低等问题,建立健全的森林防火风险预警体系,实现对森林、林场等场景的全天候智能自动监测、火情预警,及时发现森林火灾并辅助决策,是当前林业管理的重要任务。 二、方案概述 旭帆科技基于视频监控技术、AI ......
使用说明 算法 烟火 场景 森林

10.10算法

爬楼梯假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 示例 1: 输入:n = 2输出:2解释:有两种方法可以爬到楼顶。1. 1 阶 + 1 阶2. 2 阶示例 2: 输入:n = 3输出:3解释:有三种方法可以爬到楼顶。1. ......
算法 10.10 10

SWUST 排序算法性能研究实验报告

一、 实验内容及目的 实验内容: 分析合并排序、快速排序、堆排序在不同规模数据、不同数据下的性能。 实验目的: 深入理解合并排序、快速排序、堆排序的思想,掌握三种排序的排序方法,对三种排序进行算法分析,通过与算法比较,体会三种排序算法的优缺点,进而了解在何种情况下使用何种算法。 分析的指标: 在相同 ......
算法 性能 报告 SWUST

js之基础算法案例

1 判断是闰年还是平年 算法:能被4整除且不能整除100的为闰年 或者能够被 400 整除的是闰年 // 接收用户输入 var year = prompt('请您输入年份:'); if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) { a ......
算法 案例 基础