Hsianus
码龄2年
关注
提问 私信
  • 博客:77,476
    77,476
    总访问量
  • 107
    原创
  • 134,078
    排名
  • 515
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2022-12-25
博客简介:

Hsianus的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    754
    当月
    0
个人成就
  • 获得736次点赞
  • 内容获得49次评论
  • 获得865次收藏
  • 代码片获得809次分享
创作历程
  • 47篇
    2024年
  • 60篇
    2023年
成就勋章
TA的专栏
  • 蓝桥杯
    22篇
  • 计算机网络
    2篇
  • 数据库
    7篇
  • 人工智能
    1篇
  • 数据结构与算法
    15篇
  • 数学建模
    1篇
  • C++
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

MAC系统安装d2l失败解决方案

2.下载完成后将文件拖入你在pycharm中打开的文件的.venv文件中。1.在官网下载0.15.1版本的wheel文件。3.在pycharm的终端输入。
原创
发布博客 2024.10.09 ·
297 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

【蓝桥杯】LCA(最近公共祖先)Least Common Ancestor

这种描述是基于树结构的。树实际上就是图论中的有向无环图。而要研究LCA问题,首先我们要指定树中的一个顶点为根节点,并以该节点遍历有向无环图,生成一颗DFS序下的树。假设我们要查询的两个节点为u和v,DFS序下根节点到两点的最短路径分别是(r,u),和(r,v),LCA就是(r,u)与(r,v)公共路径的最后一个节点,如下图所示,w即为LCA。
原创
发布博客 2024.04.08 ·
397 阅读 ·
4 点赞 ·
1 评论 ·
5 收藏

【蓝桥杯】LIS

每扫描一个新的元素,我们需要判断a[i]与low[max]的大小,如果a[i]大于low[max],则low[++max]=a[i];如果a[i]小于low[max],从max向前回溯,找到第一个a[i]小于low[j]的j值,low[j]=a[i],重复上述操作,直至扫描完整个序列。注意在回溯过程中,由于low [ i ]记录的是元素的最小值,那么low数组是一个有序数组,则可以利用二分查找,二分一次 low 数组的时间复杂度为O(logn),所以总的时间复杂度是O(nlogn)。
原创
发布博客 2024.04.08 ·
597 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

【蓝桥杯】二分图

二分图又称作。就是顶点集 V 可分割为两个互不相交的子集,且图中每条边依附的两个顶点都分属于这两个互不相交的子集,两个子集内的顶点不相邻。当图中的顶点分为两个集合,使得第一个集合中的所有顶点都与第二个集合中的所有顶点相连时,此时是一特殊的二分图,称为完全二分图。
原创
发布博客 2024.04.08 ·
1002 阅读 ·
26 点赞 ·
0 评论 ·
15 收藏

【蓝桥杯】GCD与LCM

最大公约数(GCD)和最小公倍数(Least Common Multiple,(a, b)来计算最大公约数。
原创
发布博客 2024.04.04 ·
933 阅读 ·
8 点赞 ·
0 评论 ·
6 收藏

【蓝桥杯】矩阵快速幂

求A^B的最后三位数表示的整数,A^B表示:A的B次方。
原创
发布博客 2024.03.30 ·
588 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

大创代码解析

动态时间调整算法是大多用于检测两条语音的相似程度,由于、每次发言,每个字母发音的长短不同,会导致两条语音不会完全的吻合,动态时间调整算法,会对语音进行拉伸或者压缩,使得它们尽可能的对齐。目标:对齐两个序列。1)构造一个n*m的矩阵。矩阵元素(i,j)表示两个点之间的距离d(i,j),该距离由自己定义。2)对齐。选定refer序列的第一帧以及最后一帧和query序列的第一帧以及最后一帧,使其分别对齐。而该算法需要找出一条通过该该网格的路径,路径通过的格点即为两个序列进行计算对齐的点。
原创
发布博客 2024.03.29 ·
822 阅读 ·
18 点赞 ·
0 评论 ·
22 收藏

【计算机网络】第二章 应用层

学习目标:1.网络应用及应用层协议的概念、实现。2.通过对主流应用层协议分析来掌握应用层协议。核心:写出能够运行在不同的端系统并通过网络彼此通信的程序。没有应用程序软件运行在网络核心设备上。(1)服务器:(2)客户机:特点:优点:自拓展性。Napster:这是一款可以在网络中下载自己想要的MP3文件的软件。它同时能够让自己的机器也成为一台服务器,为其它用户提供下载。在这个网络中,Napster本身并不提供MP3文件的下载,它实际上提供的是整个Napster网络的MP3文件“目录”,而MP3文件分布在网络中的
原创
发布博客 2024.03.26 ·
774 阅读 ·
25 点赞 ·
0 评论 ·
19 收藏

【人工智能】启发式搜索

一个一个状态距离目标有多近的函数。证明A*算法是最优的:证明:A会比B更快出队。证明如下:一个启发函数的值如果越接近真实值,那么我们将会拓展更少的节点,但是我们往往会花更多的计算在启发函数上。启发函数的设计是关键。
原创
发布博客 2024.03.26 ·
1276 阅读 ·
19 点赞 ·
0 评论 ·
15 收藏

【蓝桥杯】tarjan算法

Tarjan 算法是的算法,用于问题。
原创
发布博客 2024.03.26 ·
1038 阅读 ·
26 点赞 ·
0 评论 ·
10 收藏

【蓝桥杯】链式前向星

链式前向星是一种静态链表存储,用边集数组和邻接表相结合,可以快速访问一个顶点的所有邻接点。
原创
发布博客 2024.03.20 ·
420 阅读 ·
4 点赞 ·
0 评论 ·
0 收藏

【蓝桥杯】RMQ(Range Minimum/Maximum Query)

RMQ问题,暴力解法是对每个询问区间循环求解,设区间长度n,询问次数m,则复杂度是O ( nm )。一般还可以使用线段树求解,复杂度是O(mlogn)。但还有一种更简便的ST算法,预处理复杂度是O(nlogn),查询O(1)。
原创
发布博客 2024.03.20 ·
452 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

【蓝桥杯】线段树

线段树是算法竞赛中常用的用来维护区间信息的数据结构。线段树可以在O(logN) 的时间复杂度内实现单点修改、区间修改、区间查询(区间求和,求区间最大值,求区间最小值)等操作。
原创
发布博客 2024.03.16 ·
385 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

【蓝桥杯】小明的背包2(DP)

dp[i][j]=dp[i-1][j],表示的含义就是不加入第i种产品,与此同时,我们还需要考虑加入第i种产品,问题来了,那需要加几个呢,所以嵌入了一个内循环,k从1开始,一直循环到背包容量所能承受的最大件数。每次都要去看,max(dp[i][j],dp[i-1][j-k*item[i].weight]+k*item[i].value),哪个值更大。注意,这里一定要用dp[i][j]。我们使用一个二维数组来解决问题,dp[i][j]表示从第1个到第i个物品中进行选取,装入容积为j的背包中商品的总价值。
原创
发布博客 2024.03.16 ·
505 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

【机器学习】1 机器学习概述

从数据中自动分析获得模型,并利用模型对未知数据进行预测。
原创
发布博客 2024.03.16 ·
422 阅读 ·
10 点赞 ·
1 评论 ·
2 收藏

【数据库】实体-联系模型

一.E-R模型(Entity-Relationship Model)面向问题的概念模型 用简单的图形方式(E-R图)描述现实世界中的数据 E-R图不涉及数据在数据库中的表示和存取方式 非常接近人的思维方式二.E-R模型的构成1.实体表示实体是客观世界中描述客观事物的概念,是一个数据对象。 在E-R模型中,实体用方框表示,方框内注明实体的名称。2.属性表示属性指实体具有的某种特性。属性用来详细描述一个实体。 在E-R图中,属性用椭圆形框表示,并用无向边将属性与对应的实体连接起
原创
发布博客 2024.03.15 ·
453 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

【人工智能】搜索

智能体模拟一系列动作,并进行搜索,直到找到一个能到达目标的或发现问题无解。完全可观测的、确定的、已知的环境中,任何问题的解都是一个固定的动作序列。
原创
发布博客 2024.03.15 ·
617 阅读 ·
15 点赞 ·
0 评论 ·
8 收藏

【蓝桥杯】并查集

并查集是一种树形数据结构,它主要处理一些问题。给定一个元素,可以很快找到这个元素所在集合的代表;给定两个元素,判断他们是否处于同一个集合,如果不是,可以将两元素分别所处集合进行合并。
原创
发布博客 2024.03.15 ·
509 阅读 ·
10 点赞 ·
0 评论 ·
4 收藏

【计算机组成原理】运算方法和运算部件

按位运算的一个重要运用就是实现掩码(masking)操作。通过与给定的一个位模式进行按位与,可以提取所需要的位,然后对这些位进行“置零”等操作。
原创
发布博客 2024.03.15 ·
414 阅读 ·
8 点赞 ·
0 评论 ·
2 收藏

【蓝桥杯】map和vector的简单练习

使用嵌套的容器 时间复杂度为O(NlogN),O(logN)是map查找的时间复杂度。
原创
发布博客 2024.03.15 ·
361 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏
加载更多