算法 第一次

密码学概念科普(加密算法、数字签名、散列函数、HMAC)

## 密码散列函数 密码散列函数 (Cryptographic hash function),是一个单向函数,输入消息,输出摘要。主要特点是: - 只能根据消息计算摘要,很难根据摘要反推消息 - 改变消息,摘要一定会跟着改变 - 对于不同的消息,计算出的摘要几乎不可能相同 根据散列函数的上述特点,可 ......
密码学 数字签名 科普 算法 函数

物体检测的技术和算法:基于深度学习和图像处理

[toc] 20. 物体检测的技术和算法:基于深度学习和图像处理 随着人工智能的不断发展和计算机视觉技术的进步,物体检测已经成为了人工智能领域中非常重要的一个分支。物体检测是指通过对图像或视频进行自动检测,识别出物体所在的位置和类别,为后续的数据处理和应用提供支持。 在物体检测的技术和算法中,基于深 ......
图像处理 物体 算法 深度 图像

【教程】数据挖掘中的数据挖掘算法模型构建与设计

[toc] 数据挖掘中的数据挖掘算法模型构建与设计 随着大数据时代的到来,数据挖掘已经成为企业、政府机构以及学术界关注的热点领域。数据挖掘是指从大量数据中发现有价值的信息和规律,从而为企业、政府以及学术界提供决策支持和实际应用价值。在数据挖掘中,数据挖掘算法是实现数据挖掘的关键,其模型构建与设计是数 ......
数据挖掘 数据 算法 模型 教程

【技术积累】算法中的贪心算法【三】

博客推行版本更新,成果积累制度,已经写过的博客还会再次更新,不断地琢磨,高质量高数量都是要追求的,工匠精神是学习必不可少的精神。因此,大家有何建议欢迎在评论区踊跃发言,你们的支持是我最大的动力,你们敢投,我就敢肝 ......
算法 技术

语音信号的哈夫曼编码压缩解压缩算法matlab仿真,输出编码后数据大小,编码树等指标

1.算法仿真效果 matlab2022a仿真结果如下: 2.算法涉及理论知识概要 利用哈夫曼编码进行信息通信可以较大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码;在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道), ......
编码 算法 语音 信号 大小

m基于多属性决策判决算法的异构网络垂直切换matlab仿真,异构网络为GSM,TDS,LTE

1.算法仿真效果 matlab2022a仿真结果如下: 2.算法涉及理论知识概要 异构网络垂直切换是指在不同的移动通信网络之间进行快速自适应切换的技术。在异构网络中,不同类型的网络可能具有不同的带宽、延迟、信号强度等性能指标,因此在不同的应用场景下,需要采用不同的网络来实现最佳的通信效果。异构网络垂 ......
网络 算法 属性 matlab GSM

暑假第一周 (6/18 ~ 6/24)

6.18 好累 今天搬到本部,从五点忙活到10点,累死,帮女生搬行李,女生宿舍比9栋稍好那一点,没有9栋破。 十点多,我们宿舍坐地铁到火车站(地铁免费:)),我下午两点半的车票,在车站等,人多,到车站麦当劳里等,等到车来。 坐了七个半小时的火车,累。 打个出租,到家十一点 今天好累!!!! 6.19 ......
18 24

算法设计与分析

记得在课本上标注... 只是t某根据ppt的臆测而已... # 1. 算法复杂度分析 五大渐近符号 常用求和公式 # 2. 递归、分治策略 写递归式 根据递归式求复杂度 画递归树 **主定理法**:(就是代公式) # 3. 堆、堆排序、二叉搜索树 堆操作及复杂度 扩展堆 # 4. 排序算法 ppt无 ......
算法

暑期第一周总结

这周完成了对Linux系统的学习,安装了vm虚拟机,配置了4个centos虚拟机,完成了虚拟机之间的免密登录等到一系列的操作,虚拟机配置了java环境,hadoop环境,创建了三台服务器,并且针对虚拟机和服务器都实现了ssh连接,对ssh连接的服务器进行了很多一系列的配置,创建了hadoop hdf ......

第一周周记

周一下午的高铁回家结果没有赶上,只能买了晚上九点的火车无座票,花60在餐车呆了一晚上,周二中午十一点到家,睡了一天。周三在网上购买了Java教程准备完成Java自学任务,周四周五都呆在家里面,周六书到了准备开始自学java ......
周记

大二暑假第一周总结

这周就开始了小学期,这周的小学期的是算法与数据结构综合训练,总共是分为两个阶段,第一阶段是基础算法训练,第二阶段是综合算法训练。 第一阶段是基础算法演示,验收的时候非常顺利,同时参与了评优,成功评上。 第二阶段我选的是导师双选系统,并且也在周五就已经完成,然后后面就是测试自己的系统,防止出现bug。 ......

第十一次作业

编写一个程序,实现从命令行参数输入两 个字符串类型的数值,并计算输出两个数值的 和。 [必做题] package ass; import java.util.Scanner; public class ass { public static void main(String[] args) { Sc ......

第一周

周一:理发,中午开会,下午在哔哩哔哩上找了一个网课,跟着网课下载了JDK,但是设置的时候一直没找到jre文件,明天打算找到jre文件再设置一下。 周二:去驾校报名,去地里摘李子,在抖音上找jre文件没有的解决视频,视频里的生成jre文件的命令报错,最后发现bin文件里的内容和视频里不一样,在别的文件 ......

Java第十一次作业

编写一个程序,实现从命令行参数输入两 个字符串类型的数值,并计算输出两个数值的 和。 package zuoye; import java.util.Scanner; public class A { public static void main(String[] args) { // TODO ......
Java

数据结构与算法

[toc] # 时间复杂度 ## 递归的时间复杂度计算 T(n) = aT(n / b) + f(n) ......
数据结构 算法 结构 数据

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

# 四、假设一个最大堆的所有元素都不相同,那么该堆的最小元素应该位于哪里? ## 文心一言: 最大堆的最小元素位于堆的根结点。由于最大堆的性质,根结点是堆中所有元素的最大值,因此它也是堆中所有元素的最小值。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/80b9f ......
文心 导论 算法 chatgpt VS

802第十一次作业

1、编写一个程序,实现从命令行参数输入两 // 个字符串类型的数值,并计算输出两个数值的 // 和。 [必做题] package ziDemo01; import java.util.Scanner; public class Text01 { public static void main(Str ......
802

第一天

//(3n+1)猜想#include<stdio.h> int main() { int n,i=0; scanf("%d",&n); while(n!=1){ if(n%2==0){ n/=2; i++; } else{ n=(3*n+1)/2; i++; } } printf("%d",i); ......

实时渲染前沿研究:在浏览器上实现了Facebook提出的DLSS算法

大家好,我基于[WebNN](https://github.com/webmachinelearning/webnn/blob/main/explainer.md)在浏览器上实现了2020年Facebook提出的Neural-Supersampling-for-Real-time-Rendering ......
算法 实时 Facebook 浏览器 DLSS

[算法学习笔记] Tarjan LCA

在讲解之前,我们先来看一道模板题:[Luogu P3379 最近公共祖先(LCA)](https://www.luogu.com.cn/problem/P3379) ### What is LCA LCA,即最近公共祖先。什么意思呢,我们举个例子: ![image](https://img2023. ......
算法 笔记 Tarjan LCA

代码随想录算法训练营第十六天| 找树左下角的值 路径总和 从中序与后序遍历序列构造二叉树

找树左下角的值 1,层序遍历,较为简单: 1 int findBottomLeftValue_simple(TreeNode* root) { 2 int result = 0; 3 if (!root) return result; 4 queue<TreeNode*> selected; 5 s ......
随想录 训练营 总和 序列 随想

快速排序算法

快速排序(Quick Sort)是一种常用的排序算法,它的时间复杂度为 O(nlogn),是一种效率比较高的排序算法。但是快速排序不是稳定的排序算法。 稳定排序算法是指,如果排序前两个元素相对顺序相同,那么排序后它们的相对顺序仍然相同。而快速排序并不保证相同元素的顺序不发生改变,所以它不是稳定排序算 ......
算法

21.动态规划算法

人工智能时代,各国都在大力研究机器人技术,也制造出各种各样的机器人,比如:为了解决男女失衡而制造的美女机器人,假如你参与了某美女机器人的研发,你在这个项目中要求实现一个统计算法:如果美女机器人一次可以上1级台阶,也可以一次上2级台阶。求美女机器人走一个n级台阶总共有多少种走法。 乍一看,无从下手,不 ......
算法 动态 21

算法:杨表的相关知识

## 知识点 Knuth的《TAOCP》第三卷中有一些杨表(young tableaux)的介绍。其中比较重要的就是定理A和H。定理A说的是 $n!$ 和 $(P,Q)$有序对是有一一对应的关系的,其中$P,Q$是大小为$n$,形状相同的杨表。定理H说的则是利用hook length计算特定形状杨表 ......
算法 知识

【剑指Offer】40、数组中只出现一次的数字

# 【剑指Offer】40、数组中只出现一次的数字 **题目描述:** 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度为O(n),空间复杂度为O(1)。 **解题思路:** 这道题目相对比较难,一般情况下,我们首先可以想到的是顺序扫描数组, ......
数组 数字 Offer

第十一次Java作业

1、编写一个程序,实现从命令行参数输入两个字符串类型的数值,并计算输出两个数值的和。 [必做题] package ziDemo01; import java.util.Scanner; public class Text01 { public static void main(String[] ar ......
Java

机器学习中的深度学习算法:原理、挑战与解决方案

[toc] 机器学习中的深度学习算法:原理、挑战与解决方案 摘要 深度学习是一种热门的机器学习技术,广泛应用于图像识别、语音识别、自然语言处理等领域。本文将介绍深度学习算法的原理、挑战以及解决方案。首先对深度学习的基本概念进行解释,然后分别介绍深度学习的不同算法及其实现步骤。最后,我们将探讨深度学习 ......
算法 深度 原理 机器 解决方案

LLE算法在自然语言生成中的应用:实现文本到语音的情感迁移

[toc] 自然语言生成(Natural Language Generation,NLP)是人工智能领域的一个分支,它利用大量的文本数据训练出语言模型,从而实现对自然语言的生成和理解。在NLP中,情感迁移(Emotion Transfer)是一个重要的任务,它可以通过对已有文本的情感分析,将其转化为 ......
自然语言 算法 语音 文本 自然

LLE算法的应用场景和案例:详解LLE算法在实际问题中的效果和表现

[toc] 1. 引言 随着深度学习技术的不断发展,神经网络模型在人工智能领域的应用越来越广泛。其中,LLE(Largely Element-wise Linear) 神经网络是一种常用的神经网络模型,其基本思想是通过对输入数据进行大量拼接操作,将数据转换为一组元素级别的线性表示,从而提高模型的泛化 ......
算法 LLE 场景 实际 案例

LLE算法在自然语言处理中的应用:从文本到实体识别和关系抽取

[toc] 文章介绍: 自然语言处理(Natural Language Processing,NLP)是人工智能领域的重要分支,它研究如何将人类语言转化为计算机可理解的格式。NLP的应用非常广泛,从语言翻译、文本摘要到情感分析、信息提取等。其中,实体识别和关系抽取是NLP中非常重要的任务之一。本文将 ......
自然语言 算法 实体 文本 自然