- 提到算法,就会联想到时间复杂度和空间复杂度,本文分享这两个知识点更为细致的知识点,帮助理解、记忆和应用。 提到算法,就会联想到时间复杂度和空间复杂度,本文分享这两个知识点更为细致的知识点,帮助理解、记忆和应用。
- 前言什么是矩阵矩阵,Matrix。在数学上,矩阵是指纵横排列的二维数据表格,最早来自于方程组的系数及常数所构成的方阵。这一概念由19世纪英国数学家凯利首先提出。矩阵是高等代数学中的常见工具,也常见于统计分析等应用数学学科中。对于大多计算专业的同学来说,对矩阵应该都不陌生,在大学数学中一般都会开设一门线性代数的课程,在计算机中,线性代数是非常重要的一门学科,计算机大部分计算都是利用的线性代数里... 前言什么是矩阵矩阵,Matrix。在数学上,矩阵是指纵横排列的二维数据表格,最早来自于方程组的系数及常数所构成的方阵。这一概念由19世纪英国数学家凯利首先提出。矩阵是高等代数学中的常见工具,也常见于统计分析等应用数学学科中。对于大多计算专业的同学来说,对矩阵应该都不陌生,在大学数学中一般都会开设一门线性代数的课程,在计算机中,线性代数是非常重要的一门学科,计算机大部分计算都是利用的线性代数里...
- 前言什么是有向图在数学中,一个图(Graph)是表示物件与物件之间的关系的方法,是图论的基本研究对象。一个图看起来是由一些小圆点(称为顶点或结点)和连结这些圆点的直线或曲线(称为边)组成的。以下数有向图在数学中的定义:有向图是一个二元组<V,E>,其中1.V是非空集合,称为顶点集。2.E是V×V的子集,称为弧集。而图在数据结构中是中一对多的关系,一般分为有向图和无向图。有向图和无向图最大的区... 前言什么是有向图在数学中,一个图(Graph)是表示物件与物件之间的关系的方法,是图论的基本研究对象。一个图看起来是由一些小圆点(称为顶点或结点)和连结这些圆点的直线或曲线(称为边)组成的。以下数有向图在数学中的定义:有向图是一个二元组<V,E>,其中1.V是非空集合,称为顶点集。2.E是V×V的子集,称为弧集。而图在数据结构中是中一对多的关系,一般分为有向图和无向图。有向图和无向图最大的区...
- 前言什么是线性查找?线性查找又称为顺序查找,它是最基础的一种查找算法.线性查找的做法非常简单,简单到见名知意:在一列给定的值中进行搜索,从一端开始逐一检查每个元素,直到找到所需元素的过程。线性查找是从第一个记录开始,与记录的关键字逐个比较,直到和给定的关键字相等,则就是查找成功,如果比较的结果与文件中所有记录的关键字都不相等,则查找失败,如果查找池是某种类型的一个表,比如一个数组,简单的查找... 前言什么是线性查找?线性查找又称为顺序查找,它是最基础的一种查找算法.线性查找的做法非常简单,简单到见名知意:在一列给定的值中进行搜索,从一端开始逐一检查每个元素,直到找到所需元素的过程。线性查找是从第一个记录开始,与记录的关键字逐个比较,直到和给定的关键字相等,则就是查找成功,如果比较的结果与文件中所有记录的关键字都不相等,则查找失败,如果查找池是某种类型的一个表,比如一个数组,简单的查找...
- 前言什么是堆堆是一种数据结构,它是完全二叉树或者是近似完全二叉树的一种数据结构,树中每个结点的值都不小于(或不大于)其左右孩子结点的值。何为完全二叉树完全二叉树是一种特殊的二叉树,完全二叉树是除了最后一层之外的其他每一场层都被完全填充,叶子节点只能出现在最下层和次下层,并且最下面一层的结点都集中在该层最左边的若干位置的二叉树,也就是说所有节点都保持向左对齐。如果想了解更多关于二叉树的介绍,可... 前言什么是堆堆是一种数据结构,它是完全二叉树或者是近似完全二叉树的一种数据结构,树中每个结点的值都不小于(或不大于)其左右孩子结点的值。何为完全二叉树完全二叉树是一种特殊的二叉树,完全二叉树是除了最后一层之外的其他每一场层都被完全填充,叶子节点只能出现在最下层和次下层,并且最下面一层的结点都集中在该层最左边的若干位置的二叉树,也就是说所有节点都保持向左对齐。如果想了解更多关于二叉树的介绍,可...
- 前言集合(简称集)是数学中一个基本概念,我们应该都比较熟悉,不管是生活中,还是数学上,我们都频繁地接触到。集合在数学领域具有无可比拟的特殊重要性。一定范围的,确定的,可以区别的事物,当作一个整体来看待,就叫做集合,简称集,其中各事物叫做集合的元素或简称元。如(1)阿Q正传中出现的不同汉字(2)全体英文大写字母。任何集合是它自身的子集。它是集合论的研究对象,集合论的基本理论直到19世纪才被创立... 前言集合(简称集)是数学中一个基本概念,我们应该都比较熟悉,不管是生活中,还是数学上,我们都频繁地接触到。集合在数学领域具有无可比拟的特殊重要性。一定范围的,确定的,可以区别的事物,当作一个整体来看待,就叫做集合,简称集,其中各事物叫做集合的元素或简称元。如(1)阿Q正传中出现的不同汉字(2)全体英文大写字母。任何集合是它自身的子集。它是集合论的研究对象,集合论的基本理论直到19世纪才被创立...
- 存在A、B、C三个成员组成的Raft集群,刚启动时,每个成员都处于Follower状态,其中,成员A心跳超时为110ms,成员B心跳超时为150ms,成员C心跳超时为130ms 存在A、B、C三个成员组成的Raft集群,刚启动时,每个成员都处于Follower状态,其中,成员A心跳超时为110ms,成员B心跳超时为150ms,成员C心跳超时为130ms
- 本专栏包含信息论与编码的核心知识,按知识点组织,可作为教学或学习的参考。markdown版本已归档至【Github仓库:https://github.com/timerring/information-theory 】或者公众号【AIShareLab】回复 信息论 获取。 失真函数假如某一信源 X\mathbf{X}X , 输出样值 xix_{i}xi, xi∈{a1,a2,…an}x_{... 本专栏包含信息论与编码的核心知识,按知识点组织,可作为教学或学习的参考。markdown版本已归档至【Github仓库:https://github.com/timerring/information-theory 】或者公众号【AIShareLab】回复 信息论 获取。 失真函数假如某一信源 X\mathbf{X}X , 输出样值 xix_{i}xi, xi∈{a1,a2,…an}x_{...
- 本专栏包含信息论与编码的核心知识,按知识点组织,可作为教学或学习的参考。markdown版本已归档至【Github仓库:https://github.com/timerring/information-theory 】或者公众号【AIShareLab】回复 信息论 获取。 失真的概念和定义 信息率失真函数为什么要研究信息率失真函数?用于限失真信源编码失真在传输中是不可避免的 ;接收者都存在一... 本专栏包含信息论与编码的核心知识,按知识点组织,可作为教学或学习的参考。markdown版本已归档至【Github仓库:https://github.com/timerring/information-theory 】或者公众号【AIShareLab】回复 信息论 获取。 失真的概念和定义 信息率失真函数为什么要研究信息率失真函数?用于限失真信源编码失真在传输中是不可避免的 ;接收者都存在一...
- 本专栏包含信息论与编码的核心知识,按知识点组织,可作为教学或学习的参考。markdown版本已归档至【Github仓库:https://github.com/timerring/information-theory 】或者公众号【AIShareLab】回复 信息论 获取。 平均互信息平均互信息定义I(X;Y)=E[I(x,y)]=H(X)−H(X∣Y)I(X ; Y)=E[I(x, y)]=... 本专栏包含信息论与编码的核心知识,按知识点组织,可作为教学或学习的参考。markdown版本已归档至【Github仓库:https://github.com/timerring/information-theory 】或者公众号【AIShareLab】回复 信息论 获取。 平均互信息平均互信息定义I(X;Y)=E[I(x,y)]=H(X)−H(X∣Y)I(X ; Y)=E[I(x, y)]=...
- 缓存集群扩容时,简单取模哈希会让大量键重新映射到新节点。本文用 Python 的 bisect 维护带虚拟节点的哈希环,实现节点增删与键查找的最小版本,并对比取模哈希在扩容后的键迁移比例。 缓存集群扩容时,简单取模哈希会让大量键重新映射到新节点。本文用 Python 的 bisect 维护带虚拟节点的哈希环,实现节点增删与键查找的最小版本,并对比取模哈希在扩容后的键迁移比例。
- 信息流推荐上线精排模型后,CTR确实涨了,但用户调研里"越刷越同质"的抱怨变多:连刷二十条都是同一话题,趣味性塌了。精排模型追求每条分数最大化,天然倾向堆同类高分内容。加了一层MMR重排,记录方案和效果。MMR即最大边际相关,思想是贪心地做平衡:每选一条内容,既要求它和用户兴趣相关,又要求和已选内容不相似。公式上是两项的加权:相关性得分减去与已选集合最大相似度乘系数lambda。lambda... 信息流推荐上线精排模型后,CTR确实涨了,但用户调研里"越刷越同质"的抱怨变多:连刷二十条都是同一话题,趣味性塌了。精排模型追求每条分数最大化,天然倾向堆同类高分内容。加了一层MMR重排,记录方案和效果。MMR即最大边际相关,思想是贪心地做平衡:每选一条内容,既要求它和用户兴趣相关,又要求和已选内容不相似。公式上是两项的加权:相关性得分减去与已选集合最大相似度乘系数lambda。lambda...
- 2. 两数相加题目是这样的:给两个非空的链表,表示两个非负的整数。数字的每一位按逆序存储,每个节点只存一位。把两个数相加,返回一个表示和的链表,同样按逆序存储(题目出处:力扣 2 题面)。每条链的节点数在 1 到 100 之间,每个节点的值在 0 到 9 之间,除了数字 0 本身,最高位(链表末尾)不会是 0。官方例子:[2,4,3] 加 [5,6,4] 得到 [7,0,8],就是 342... 2. 两数相加题目是这样的:给两个非空的链表,表示两个非负的整数。数字的每一位按逆序存储,每个节点只存一位。把两个数相加,返回一个表示和的链表,同样按逆序存储(题目出处:力扣 2 题面)。每条链的节点数在 1 到 100 之间,每个节点的值在 0 到 9 之间,除了数字 0 本身,最高位(链表末尾)不会是 0。官方例子:[2,4,3] 加 [5,6,4] 得到 [7,0,8],就是 342...
- 同一个落在边上的点,三次叉积判为在内,重心坐标判为在外。固定种子跑 10 万个点,三种写法在 2367 个点上至少有一种结论不同。分歧集中在 1e-16 量级,不是 1e-12。文末给一个带容差、可重复的判定函数,并说明容差怎么取。 同一个落在边上的点,三次叉积判为在内,重心坐标判为在外。固定种子跑 10 万个点,三种写法在 2367 个点上至少有一种结论不同。分歧集中在 1e-16 量级,不是 1e-12。文末给一个带容差、可重复的判定函数,并说明容差怎么取。
- 42. 接雨水题目是这样的:给 n 个非负整数,每个数是一根宽度为 1 的柱子的高度,柱子按这个顺序排成一排,下雨之后能接住多少水(题目出处:力扣 42 题面)。官方例子:[0,1,0,2,1,0,1,3,2,1,2,1] 能接 6 个单位的水;[4,2,0,3,2,5] 能接 9 个单位的水。n 最多到 20000,柱子高度最多到 100000。 一个位置能接多少水,只看两边最高的柱子先... 42. 接雨水题目是这样的:给 n 个非负整数,每个数是一根宽度为 1 的柱子的高度,柱子按这个顺序排成一排,下雨之后能接住多少水(题目出处:力扣 42 题面)。官方例子:[0,1,0,2,1,0,1,3,2,1,2,1] 能接 6 个单位的水;[4,2,0,3,2,5] 能接 9 个单位的水。n 最多到 20000,柱子高度最多到 100000。 一个位置能接多少水,只看两边最高的柱子先...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签