公钥 算法 笔记04

ArSSR笔记

20231105 文章连接:https://arxiv.org/abs/2110.14476 1.提出背景 首先是MRI成像上,会因为多种情况导致最后的成像效果不好,想要质量高的图像多徐时间又很长,现在采用超分的图像后处理方法来对图像进行处理以实现短时间获得高质量图像的效果。但是现在的图像超分方法中 ......
笔记 ArSSR

算法刷题记录-螺旋矩阵

算法刷题记录-螺旋矩阵 螺旋矩阵 给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。 示例 1: 输入:n = 3 输出:[[1,2,3],[8,9,4],[7,6,5]] 示例 2: 输入:n = 1 输出:[[1]] ......
矩阵 螺旋 算法

最小生成树 kruscal算法(涉及并查集的应用)

#include<iostream> #include<cstring> #include<algorithm> using namespace std; const int N=100010,M=200010,INF=0x3f3f3f3f; int p[N];int n,m;int cnt=0,r ......
算法 kruscal

LeetCode每日算法3—无重复字符的最长子串

题目描述 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 输入: s = "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 解题思路 这个题目可以使用双指针+map来实现: 首先用双指针维护一个滑动窗口用来剪切子串 开始时, ......
算法 字符 LeetCode

算法--笔记--单调栈

单调栈是为了解决两层foru循环O(n^2) 变为O(n)的问题 思路是: 维持一个单调栈. 依次进入单调栈,并淘汰对后续没有帮助的对象 当一个对象从栈里弹出的时候,结算当前对象参与的答案。 如何判断单调栈是大压小还是小压大呢? 左侧的要小的,就是大压小 左侧的要大的,就是小压大 ......
算法 笔记

代码整洁之道笔记1

一.整洁代码整洁代码的一些特征 代码逻辑应该直接了当,叫缺陷难以隐藏; 尽量减少依赖关系,使之便于维护; 依据某种分层战略完善错误处理代码; 性能调至最优,省得引诱别人做没规矩的优化,搞出一堆混乱来; 整洁的代码只做好一件事; 有单元测试和验收测试; 有意义的命名; 尽量“少”; 两条重要原则: 尽 ......
代码 笔记

JUC并发编程学习笔记(十四)异步回调

异步回调 Future设计的初衷:对将来的某个事件的结果进行建模 在Future类的子类中可以找到CompletableFuture,在介绍中可以看到这是为非异步的请求使用一些异步的方法来处理 点进具体实现类中,查看方法,可以看到CompletableFuture中的异步内部类,里面是实现的异步方法 ......
笔记 JUC

笔记本共享WIFI到本地网口,网口供 linux 机器提供网络

1. WLAN 属性,设置 为 共享 2. 查询 Windows 笔记本 IP地址 3. ......
网口 机器 笔记本 笔记 linux

[机器学习复习笔记] Linear Regression 线性回归(最小二乘法求解析解)

Linear Regression 1. 一元线性回归 定义一个一次函数如下: \[y = \theta_0 + \theta_1 x \]其中 \(\theta\) 被称为函数的 参数。显然在坐标图上,这个函数的图像是一条直线,这也是 线性回归 中的 线性 含义所在。 只有 一个 \(x\) 来预 ......
乘法 线性 Regression 机器 笔记

STM32F103RCT6搭配“ST_LINK V2 √RoHS 'A 2023 04'”在CubeIDE中下载运行总结

一、请参考本站大佬文章进行接线: ST_LINK V2接口和连接方式 二、步骤: 到此,大功告成。 小手点赞,水逆退散!!! ......
CubeIDE ST_LINK 2023 F103 39

文心一言 VS 讯飞星火 VS chatgpt (129)-- 算法导论11.1 4题

四、用go语言,我们希望在一个非常大的数组上,通过利用直接寻址的方式来实现一个字典。开始时该数组中可能包含一些无用信息,但要对整个数组进行初始化是不太实际的,因为该数组的规模太大。请给出在大数组上实现直接寻址字典的方案。每个存储对象占用 O(1)空间;SEARCH、INSERT和DELETE操作的时 ......
文心 导论 算法 chatgpt VS

羚通视频智能分析平台石油石化 视频监控识别漏油算法检测

羚通视频智能分析平台是一款专为石油石化行业设计的高效工具,它能够通过先进的算法进行漏油检测。这款平台利用了人工智能和大数据技术,可以实时监控石油石化设施的运行状态,及时发现并预警可能的漏油风险。 在石油石化行业中,漏油是一种常见的安全隐患,如果不及时处理,可能会对环境造成严重破坏,同时也会给企业带来 ......
视频监控 视频 算法 石油 智能

大二算法实验一用循环链表解决约瑟夫环

题目 约瑟夫(Joeph)问题的一种描述是:编号为 1,2,…,n 的 n 个人按顺时针方向围坐一圈, 每人持有一个密码(正整数)。一开始任选一个正整数作为报数上限值 m,从第一个人开始 按顺时针方向自 1 开始顺序报数,报到 m 时停止报数。报 m 的人出列,将他的密码作为新 的 m 值,从他在顺 ......
算法

读书笔记——《软件需求模式》其一

《软件需求模式》是Stephen Withall撰写的一本重要著作,旨在探讨和提供关于软件需求工程的模式和技术。本书深入剖析了软件需求工程的各个方面,并通过引入一系列软件需求模式,为软件开发人员提供了解决常见问题和挑战的实用解决方案。 作者首先强调了需求工程的重要性,指出清晰、准确的需求是软件项目成 ......
需求 模式 笔记 软件

重链剖分学习笔记

前言 树链剖分(简称树剖)是一种将树剖分成若干链维护信息解决问题的思想。本文讲的是其中的重链剖分,着重介绍较为基础的内容,旨在帮助初学者更好地理解并掌握。 附题单 求 LCA 定义(斜杠表示本文中对其可能有多种表示方法): \(d_u/dep_u\) 为点 \(u\) 的深度(到根的边数)。 \(s ......
笔记

【记录一个问题】golang 中的 ecdsa(椭圆曲线加密) 算法很慢,因为用到了系统调用

代码中使用了椭圆曲线算法来签名,实际运行中发现不够快: func BenchmarkECDSA(b *testing.B) { privateKeyInst, err := parseSignatureKey(privateKey) if err != nil { b.Error(err.Error ......
椭圆 算法 曲线 golang 问题

序列分治学习笔记

0x01 前言 序列分治作为一种常见的解决序列问题的算法,有着许许多多的广泛应用。下至普及,上至 NOI,都能看见它的身影。 今年 S 组第一轮完善程序 T2 就考了序列分治,虽然对于那个问题来说分治并不是最优解,但是笔者从中学到了一种序列分治的写法。这也是本文的灵感来源。 本文主要介绍较为基础的序 ......
序列 笔记

整体二分学习笔记

0.前言 整体二分算法在一定程度上推翻了本蒟蒻之前学习的一些内容、颠覆了本蒟蒻的认知、打开了全新世界的大门。故本蒟蒻认为有必要写个博客记录一下。 1.问题引入 1.1 有一道非常简单的题目: 例一、求区间内第 \(k\) 小的数 给出 \(a_1\sim a_n\),求 \(a_l\sim a_r\ ......
整体 笔记

Xshell5登录openEuler操作系统报“找不到匹配的host key算法”错误

1.XSHELL5连接openEuler报错如下图: 2.操作系统版本: [root@localhost ~]# cat /etc/openEuler-release openEuler release 22.03 (LTS-SP2) 3.编辑/etc/ssh/sshd_config做如下修改: # ......
算法 openEuler 错误 Xshell5 Xshell

C++U5-04-广度优先搜索1

广搜逻辑 广搜代码核心思路 广搜伪代码 思维导图 1、[【广搜】走迷宫] 求最少需要多少步,考虑使用广搜。从起点开始进行搜索,规则只能向上下左右走动,当搜索到终点时就结束。 广搜的核心思路:初始化一个队列和数组将起点入队并标记当队列不为空且没到终点的时候 取出队首(有需要课进项处理) 队首元素为入过 ......
广度 U5 04

羚通视频智能分析平台工地工厂安全帽、反光背心智能检测系统算法识别

羚通视频智能分析平台是一款先进的技术工具,专门用于工地安全帽和反光背心的AI智能检测系统算法识别。这个平台的主要目标是通过使用先进的人工智能技术,提高工地的安全性。 首先,让我们来了解一下这个平台是如何工作的。羚通视频智能分析平台利用了深度学习和计算机视觉技术,可以实时监控工地的视频流。通过对视频流 ......
智能 检测系统 安全帽 工地 背心

数据结构与算法-数组

什么是数组 在每一种编程语言中,基本都会有数组这种数据类型。不过,它不仅仅是一种编程语言中的数据类型,还是一种最基础的数据结构 是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据 数组的特点 低效的插入和删除 数组为了保持内存数据的连续性,会导致插入、删除这两个操作比较低效。 ......
数据结构 数组 算法 结构 数据

羚通视频智能分析平台玩手机、打电话算法检测识别系统 玩手机、打电话行为预警系统

羚通视频智能分析平台是一款先进的技术工具,具备强大的算法检测和识别功能。该平台主要用于准确检测和识别用户是否在使用手机或打电话。 首先,该平台具备强大的算法检测功能,能通过分析视频中的图像和声音数据,准确判断用户是否在使用手机。无论是滑动屏幕、点击按钮还是其他操作,平台都能迅速捕捉这些细微动作,并准 ......
系统 手机 算法 行为 智能

【欧拉图】Euler Graph(Fluery算法,Hierholzer算法)

还在持续更新ing 前言 此乃小 Oler 的一篇算法随笔,从今日后,还会进行详细的修订。 注明:有参考自论文《欧拉图相关的生成与计数问题探究》 简单介绍 著名的哥尼斯堡七桥问题是18世纪著名的古典数学问题之一,该问题在相当长的时间里无人能解。欧拉经过研究,于1736年发表了论文《哥尼斯堡的七座桥》 ......
算法 Hierholzer Fluery Euler Graph

alpine 学习笔记(二)

在alpine中使用bash 安装bash apk add bash 安装bash帮助文档 apk add bash-doc 安装bash自动补全 apk add bash-completion 需要将 root shell 更改为 bash,请输入: vi /etc/passwd 查找用户名和默认 ......
笔记 alpine

第一节:再次邂逅数据结构和算法

一. 二. 三. ! 作 者 : Yaopengfei(姚鹏飞) 博客地址 : http://www.cnblogs.com/yaopengfei/ 声 明1 : 如有错误,欢迎讨论,请勿谩骂^_^。 声 明2 : 原创博客请在转载时保留原文链接或在文章开头加上本人博客地址,否则保留追究法律责任的权 ......
数据结构 算法 再次 结构 数据

算法实验报告2

算法实验报告2 本文链接:https://type.dayiyi.top/index.php/archives/231/ 1.求幂集问题 也就是求全部的组合 DFS: 把全排列DFS树给记录下来就可以 DFS到每个节点的时候,记录当前状态加入到结果集即可。 复杂度O(N!) python代码: de ......
算法 报告

hrml-js笔记

Chrome 警告: Page layout may be unexpected due to Quirks Mode 文档加上 <!DOCTYPE html> 修改后一个悬浮的Div 位置错误 TipDiv.style.left = event.clientX; ... 修改后为 TipDiv.s ......
hrml-js 笔记 hrml js

Dijkstra, RIP, OSPF:OSPF算法

Routing Information Protocol (RIP): A distance vector protocol that uses hop count as its metric to determine the best path for routing packets. Open ......
OSPF 算法 Dijkstra RIP

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

羚通视频智能分析平台是一款利用视频监控进行算法分析、算法识别。该平台具备识别监控区域内行人入侵的功能,并能实时分析报警,为工厂、园区等环境提供了极其实用的安全保障。 为了满足安防监控领域中的行人入侵识别需求,羚通视频智能分析平台专门研发了一种智能算法方案。这种算法具有高精度检测、实时性强、可扩展性强 ......
算法 行人 区域 重点 人员