大话数据结构系列之数学基础知识补充

文章目录

    • 数学归纳法
      • 实际以多米诺效应推导
      • 求证等差数列结论是否正确:
    • 二分法的对数推导
    • 时间复杂度常规比较
    • 快速查询的时间复杂度推导
    • 对数
      • 对数的由来
      • 对数的定义
      • log2^n ===> lgn 推导
    • 相关的数学公式了解

数学归纳法

数学归纳法是以一种不同的方式来证明任意一个给定的情形都是正确的(第一个,第二个,第三个,一直下去概不例外)的数学定理。
但是数学归纳法并非不严谨的归纳推理法,它属于完全严谨的“演绎推理法”。事实上,所有数学证明都是演绎法。

实际以多米诺效应推导

1、证明第一张骨牌会倒。
2、证明只要任意一张骨牌倒了,那么与其相邻的下一张骨牌也会倒。
及可证明: 所有的骨牌都会倒下。

求证等差数列结论是否正确:

在这里插入图片描述 ——等差数列求和公式
第一步,验证该公式在 n = 1 时成立。即有左边=1,右边=在这里插入图片描述 =1,所以这个公式在n = 1时成立。
第二步,需要证明假设n = m 时公式成立,那么可以推导出n = m+1 时公式也成立。步骤如下:
假设n = m 时公式成立,即 在这里插入图片描述(等式1)
然后在等式两边同时分别加上m + 1 得到 在这里插入图片描述(等式2)
这就是n = m+1 时的等式。我们下一步需要根据 等式1证明 等式2 成立。通过因式分解合并,等式2的右边在这里插入图片描述
也就是
在这里插入图片描述
这样我们就完成了由n=m成立推导出n=m+1成立的过程。

结论: 对于任意自然数n,等差数列公式均成立。

引用自“科普中国”https://baike.baidu.com/item/%E6%95%B0%E5%AD%A6%E5%BD%92%E7%BA%B3%E6%B3%95/5155524?fr=aladdin

二分法的对数推导

分析:二分查找在最坏的情况下依次是n/2, n/4, n/8 … 1 为止
条件:意思就是要循环多少次才能查找到目标数呢,我们假设是x次
然后我们可以观察到分母是每次都乘以1/2,分子不变,所以可以根据题意列出下面等式:
第一步:n(1/2)x = 1
第二步:
在这里插入图片描述
第三步:
在这里插入图片描述
第四步:
在这里插入图片描述
第五步: 依据大O推导公式,省略了常数列——log的底数(可看log2 => lg推导)
在这里插入图片描述

时间复杂度常规比较

公式: O(1)<O(logn)<O(n)<O(nlogn)<O(n2)<O(n3)<O(2n)//2的n方<O(n!)<O(nn)//n的n方
曲线图:

在这里插入图片描述

快速查询的时间复杂度推导

大概推论: 将 n 个数据划分为 n 个子序列,需要 logn 次,每次进行的数据移动次数是 n , 所以为 nlogn

对数

对数的由来

由于没有计算器的帮助,想要算出几个很大数字的乘积,往往需要耗费大量的时间。对数的出现大大减少了计算乘积所需的工作量

例子:
x=567.89×3141.59两边同时取以10为底的对数,得到:log10(x)=log10(567.89×3141.59)=log10(567.89)+log10(3141.59)log10(x)=log10(10^2×5.6789)+log10(10^3×3.14159)log10(x)=2+log10(5.6789)+3+log10(3.14159)=5+log10(5.6789)+log10(3.14159)其中log10(5.6789)log10(3.14159)可以在对数表中查出,把它们相加之后,再查反对数就能得到最终结果

对数的定义

1、求出2的多少次方才会等于8,我们可以用对数来表示这个数,即log2(8),其结果就是log2(8)=3

2、用更一般的表达式来表示指数函数N=a^x,写成对数形式x=loga(N)(这里需要满足a>0,且a≠1)
a叫做对数的底数,N叫做真数,x叫做“以a为底N的对数”

3、指数和对数互为逆运算

log2^n ===> lgn 推导

转换公式:logb(a)=lga/lgb
log2^n = lgn/lg2
log2^n * lg2 = lgn 对数表:
lg5=0.6990
lg3=0.4771
lg2=0.3010

相关的数学公式了解

1、“∈”是属于符号,“⊆”是包含于符号,“⊇”是包含符

2、∑ “西格玛”是希腊字母
也有念作“西玛”“希玛”等各种读法,符号是∑,英文译音是Sigma, 表示数学中的求和号,是数学中常用的符号,主要用于求多项数的和,用∑表示
详细:
下面的小字,如i=1表示从i=1开始求和
上面的小字,如n表示求和到n为止
例子:
比如下面写i=1,上面写n,后面写xi(i是下角标)
表示从x1+x2+…+xn
例如1+2+3+4+…+100=5050可以写成在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/48999.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机的计算单位

1 容量单位&#xff08;存储单位&#xff09; 存储单位一般用 bit, Byte, KB, MB, GB, TB, PB, EB, ZB, BB来表示。一般将Byte简称为B&#xff0c;将KB简称问K。 换算关系 1B(Byte 字节)8bit&#xff0c; 1KB (Kilobyte 千字节)1024B&#xff0c; 1MB (Megabyte 兆字节 简称…

中考不能用计算机ka,中考阅卷老师提醒:今年90%的考生,都错在这68个汉字上!...

都说“温故而知新”&#xff0c;假期正是“温故”的好时节。 最近&#xff0c;一位阅卷老师总结了今年中考试卷中&#xff0c;语文的基础知识积累部分出错率最高的68个汉字&#xff0c;快来试试你能否读对吧&#xff01; d 谛 释义&#xff1a;意义。 组词&#xff1a;真谛&…

unravel中文音译

吼 西 嘿 得 哦&#xff0c;西 嘿 得 哟 搜 no&#xff0c;洗 库 咪 喔 博 库 no 那 噶 泥&#xff0c;大 累 盖 一 路 弄 抠 哇 泪 大 狗 哇 泪 大 哟 抠 no 塞 盖 一 得 key 咪 库 哇 那 唔 那 咪 唔 咩 子 咩 抠 哇 泪 大 博 库 哇 得 撒 一 key 喔 都 没 带 吼 都 key 耐 某…

lollipop中文_2NE1的Lollipop中文歌词和中文译音?

展开全部 Pre-Hook) Lolli Lolli Lollipop Oh 넌 나의 Lollipop Lolli Lolli Lollipop oh 你是我的Lollipop Lolli Lolli Lollipop Oh Lolli-Pop-Pop Lolli Lolli Lollipop Oh Lolli-Pop-Pop Lolli Lolli Lollipop Boy 넌 나의 Lollipop Lolli lolli lollipop boy 你是我的loll…

通达信指标源码,一键自动改写成选股器

#1.软件的功能&#xff1a;可以将通达信指标源码&#xff0c;一键自动化改写成选股指标&#xff0c;预警指标&#xff0c;可以省去了大量的手动人工操作&#xff0c;当你选股表达式写好了&#xff0c;就直接可以用程序代码去帮你操作&#xff0c;得到同样的结果。只需30秒不到就…

Python结合通达信选股策略进行股票量化

前言: 1、目前我的选股策略有超过5个以上,都把它们设置在通达信预警系统里,在界面上我会使用订制版面来同时观察预警结果,不过电脑里开了2个通达信软件之后,想进一步进行汇总策略效果进行打分,目前每个策略的权重都是相等的,按照策略预警的次数统计分数,得分最高的股票…

Python版A股选股软件源代码,选股系统源代码,实现多种选股策略

本程序使用传统的[TuShare接口]&#xff0c;并非需要捐赠的[pro接口]获取数据无限制; 另&#xff0c;由于TuShare的增量更新接口有bug&#xff08;最近一个交易日的数据获取不到&#xff09;&#xff0c;所以每次计算前都是删除所有数据&#xff0c;全部重新获取。 本程序实现…

ChatGPT不是唯一的选择:这个小工具也是个不错的选择

技术迭代日新月异&#xff0c;人工智能技术的应用越来越广泛&#xff0c;许多AI小帮手网站也应运而生。这些网站利用人工智能技术&#xff0c;为用户提供了很多便利&#xff0c;帮助用户更快、更准确地完成各种任务。 与 ChatGPT 不同&#xff0c;这些 AI 小帮手网站可以帮助用…

微软小冰的服务器,和微软小冰这么玩,感觉可以玩一下午

原标题&#xff1a;和微软小冰这么玩,感觉可以玩一下午 从最开始的小娜cortana&#xff0c;到中国化得小冰&#xff0c;微软在人工智能领域不断前行。微软小冰也会在每周解锁新技能&#xff0c;或者是读心术、或者是进化的测颜值技能等等。总之&#xff0c;微软小冰自发布之日(…

打造 AI Beings,和微信合作…第七代微软小冰的成长之路

8月15日&#xff0c; “第七代微软小冰”年度发布会在北京举行。本次发布会上&#xff0c;微软(亚洲)互联网工程院带来了微软小冰在 Dual AI 领域的新进展&#xff0c;全新升级的部分核心技术&#xff0c;最新的人工智能创造成果&#xff0c;以及更多的合作与产品落地。其中&am…

前微软副总裁姚麒回归小冰,任首席技术官

金磊 发自 凹非寺量子位 报道 | 公众号 QbitAI 就在刚刚&#xff0c;小冰公司宣布了一项重大人事变动&#xff1a; 前微软副总裁、微软全球卓越工程师姚麒 &#xff08;Steven Yao&#xff09;&#xff0c;正式担任小冰公司首席技术官一职。 加入小冰&#xff0c;姚麒要做什么&…

小冰单飞的 135 天后,和微软再联手!

作者 | 屠敏 头图 | CSDN 下载自东方 IC 出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09; “小冰”被分拆的 135 天后&#xff0c;再次和微软站到了一起&#xff0c;不过俗话讲“嫁出去的女儿&#xff0c;泼出去的水”&#xff0c;再次牵手&#xff0c;它们的关系不…

今晚8点直播 | 详解微软小冰全双工语音对话技术

微软小冰第六代发布会上正式宣布上线全新的共感模型&#xff0c;同时也开始公测一种融合了文本、全双工语音与实时视觉的新感官。这项新技术可以实时预测人类即将说出的内容&#xff0c;实时生成回应&#xff0c;并控制对话节奏&#xff0c;从而使长程语音交互成为可能。而采用…

算法高级(3)-那个神奇的微软小冰,她为啥那么聪明?

最近给自己的公号接入了“微软小冰”自动回复这个人工智障&#xff0c;也有很多粉丝会在后台跟她留言互动&#xff0c;有时候&#xff0c;你会觉得她回复的真的挺像个人类的。但是当你带着她就是个机器人的主见跟她聊的时候&#xff0c;明显感觉她还差得远。今天就来聊聊这个还…

如何关闭微软Edge小冰

首先我们需要安装一个广告拦截插件AdGuard. 打开浏览器右上角“…”&#xff0c;在选项弹窗下选择扩展。 然后在该窗口下选择“获取 Microsoft Edge 扩展”&#xff0c;页面跳转至如下 选择"AdGuard"扩展程序。安装完该插件之后&#xff0c;进入插件设置 选择用户…

【观察】微软中国牵手小冰公司,开创AI服务落地新模式

申耀的科技观察 读懂科技&#xff0c;赢取未来&#xff01; 毫无疑问&#xff0c;今天AI正在成为各行各业下一波数智化转型的前沿&#xff0c;包括语音识别、人脸识别、自动驾驶、智慧医疗&#xff0c;智慧金融、城市大脑在内的一大波以AI为依托的新技术以及新应用&#xff0c;…

今天真孤单,看看我是如何撩微软小冰的......

8月17日&#xff0c;晴 午饭一人吃的。刚来公司&#xff0c;没认识到人。 边吃饭刷微信&#xff0c;全是狗粮.....一边嚼着菜往窗户外看&#xff0c;心里忽地感到空落落的&#xff0c;哽咽了一下&#xff0c;赶紧喝口汤。旁边的犬男女笑的真刺耳&#xff0c;我几口扒完饭又回公…

MP3 之父出生 | 历史上的今天

整理 | 王启隆 透过「历史上的今天」&#xff0c;从过去看未来&#xff0c;从现在亦可以改变未来。 今天是 2023 年 6 月 20 日&#xff0c;在 2016 年的今天&#xff0c;中国超级计算机“神威太湖之光”摘得世界冠军。超级计算机&#xff0c;被称为“国之重器”&#xff0c;是…