- 对于算法的摸索也有一段时间了。古人有云"悟以往之不谏,知来者之可追"。是时候进行阶段性的总结,找到适合自己的学习方法。本文分享渐入佳境式的算法学习方法。 对于算法的摸索也有一段时间了。古人有云"悟以往之不谏,知来者之可追"。是时候进行阶段性的总结,找到适合自己的学习方法。本文分享渐入佳境式的算法学习方法。
- 本文通过大师们遇到的有趣的数学题,探索解题的过程,寻找解决方案,以及怎样更加全面的思考问题。 本文通过大师们遇到的有趣的数学题,探索解题的过程,寻找解决方案,以及怎样更加全面的思考问题。
- 前言什么是斐波那契数列?斐波那契数列的提出者,是意大利数学家列昂纳多·斐波那契(Leonardo Fibonacci),生于公元1170年,卒于1250年,籍贯是比萨。他被人称作“比萨的列昂纳多”。当年斐波纳契数列是斐波那契以兔子繁殖的案例引入,所以也称为兔子数列,指的是这样一个数组:0,1,1,2,3,5,8,13,21,34,55,89,144,233,377......斐波那契数列又称... 前言什么是斐波那契数列?斐波那契数列的提出者,是意大利数学家列昂纳多·斐波那契(Leonardo Fibonacci),生于公元1170年,卒于1250年,籍贯是比萨。他被人称作“比萨的列昂纳多”。当年斐波纳契数列是斐波那契以兔子繁殖的案例引入,所以也称为兔子数列,指的是这样一个数组:0,1,1,2,3,5,8,13,21,34,55,89,144,233,377......斐波那契数列又称...
- 前言阿姆斯特朗数是什么?阿姆斯特朗数是数学中的一个概念,多用于计算机语言编程。他的定义是:一个n位正整数等于其各位数字的n次方之和,则称该数为阿姆斯特朗数,又称为自恋性数,当n=3时,又称水仙花数,特指一种三位数,其各个数之立方和等于该数。所以很多时候阿姆斯特朗数也称为水仙花数,水仙花数也是我们接触比较多的叫法。只讲概念可能会一头雾水,咱们继续看一个例子:比如:153这个数字,这是个3位数,... 前言阿姆斯特朗数是什么?阿姆斯特朗数是数学中的一个概念,多用于计算机语言编程。他的定义是:一个n位正整数等于其各位数字的n次方之和,则称该数为阿姆斯特朗数,又称为自恋性数,当n=3时,又称水仙花数,特指一种三位数,其各个数之立方和等于该数。所以很多时候阿姆斯特朗数也称为水仙花数,水仙花数也是我们接触比较多的叫法。只讲概念可能会一头雾水,咱们继续看一个例子:比如:153这个数字,这是个3位数,...
- 前言希尔排序是什么?希尔排序(Shell Sort)是插入排序的一种。是针对直接插入排序算法的改进版本。该方法又称缩小增量排序或者递减增量排序算法,跟插入排序不一样的是希尔排序是非稳定排序算法。因D.L.Shell于1959年提出而得名。希尔排序算法实质上是一种分组插入方法。他的基本思想如下:设待排序元素序列有n个元素,选择一个增量序列 d1,d2,……,dt,其中 di > dj, dt ... 前言希尔排序是什么?希尔排序(Shell Sort)是插入排序的一种。是针对直接插入排序算法的改进版本。该方法又称缩小增量排序或者递减增量排序算法,跟插入排序不一样的是希尔排序是非稳定排序算法。因D.L.Shell于1959年提出而得名。希尔排序算法实质上是一种分组插入方法。他的基本思想如下:设待排序元素序列有n个元素,选择一个增量序列 d1,d2,……,dt,其中 di > dj, dt ...
- 将算法题目转换成趣味小故事,这样的形式有助于吸引开发者阅读的兴趣。本文从几个有趣的故事说起,聊聊里面的算法。 将算法题目转换成趣味小故事,这样的形式有助于吸引开发者阅读的兴趣。本文从几个有趣的故事说起,聊聊里面的算法。
- 提到算法,就会联想到时间复杂度和空间复杂度,本文分享这两个知识点更为细致的知识点,帮助理解、记忆和应用。 提到算法,就会联想到时间复杂度和空间复杂度,本文分享这两个知识点更为细致的知识点,帮助理解、记忆和应用。
- 前言什么是矩阵矩阵,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】回复 信息论 获取。 失真的概念和定义 信息率失真函数为什么要研究信息率失真函数?用于限失真信源编码失真在传输中是不可避免的 ;接收者都存在一...
上滑加载中
推荐直播
-
全面解析华为云EI-API服务:理论基础与实践应用指南
2024/11/29 周五 18:20-20:20
Alex 华为云学堂技术讲师
本期直播给大家带来的是理论与实践结合的华为云EI-API的服务介绍。从“主要功能,应用场景,实践案例,调用流程”四个维度来深入解析“语音交互API,文字识别API,自然语言处理API,图像识别API及图像搜索API”五大场景下API服务,同时结合实验,来加深开发者对API服务理解。
回顾中 -
企业员工、应届毕业生、在读研究生共探项目实践
2024/12/02 周一 19:00-21:00
姚圣伟 在职软件工程师 昇腾社区优秀开发者 华为云云享专家 HCDG天津地区发起人
大神带你一键了解和掌握LeakyReLU自定义算子在ONNX网络中应用和优化技巧,在线分享如何入门,以及在工作中如何结合实际项目进行学习
即将直播 -
昇腾云服务ModelArts深度解析:理论基础与实践应用指南
2024/12/03 周二 14:30-16:30
Alex 华为云学堂技术讲师
如何快速创建和部署模型,管理全周期AI工作流呢?本期直播聚焦华为昇腾云服务ModelArts一站式AI开发平台功能介绍,同时结合基于ModelArts 的实践性实验,帮助开发者从理论到实验更好地理解和使用ModelArts。
去报名
热门标签