00:00
那么到此为止呢,咱们关于整个数组的内容呢,就讲完了,呃,这一章呢,呃,从前一章瞬间来看的话呢,这一章仍然不轻松,呃,咱们前面呢,讲这个变量哎,讲这个运算符,讲这个流程控制啊,尤其讲到流程控制的时候呢,又说有好多练习可以做了,哎然后输出质数那个题呢,也算是一个小高峰是吧?哎,以为呢马上就要下来了,结果马上数组又上来了,数组里边呢,又有一些算法的问题,这个里边呢东西呃也挺多,哎就还是那个意思哈,大家呢,先主要把我们这个里边的知识点呢先掌握清楚,涉及到算法这块的,包括呢,质数的输出啊,包括这里边这种排序啊,其实已经不是单纯的考大家说你会不会去变利二维数组,一位数组了,它就是一个算法的问题啊,呃,你不要把这块呢,对自己定位太高了,你说我这个题做不出来我就不行,算法的题呢,不是大家一朝一夕就能够提升上来的,哎,先看这个主要的知识能不能掌握住再说啊,那这个数组的话呢,完事以后呢,咱们下一章。
01:00
那有面向对象了,面向对象的这个高峰又上来了,高对都是高峰没有没有低谷是吧?嗯,就是面向对象这块的话呢,嗯,这个过来人的话呢,可以理解为就是说感觉东西多一些,其实他谈不上说多难,主要还是这个东西多,细节多。啊,而且面向对象这块呢,嗯,其实没有太多说需要大家了解的啊,基本上每一个点呢,都得需要大家得清楚啊,因为呢,你要是有一个点不清楚,这个语法呢,结构你可能就不清楚,你可能就写错了,你也不知道为什么运算结果就成这个了啊就这里边细节比较多,其实主要呢,也就这个点啊面向对象呢,没有大家想象的说,那么好像说这个智商不够就学不了,其实呢,就是里边一个落地,落地的一个规定啊,把对应的规定的那个代码呢,你会了以后啊,再做几个大的练习题,或者是小的案例项目就可以了。啊,这个理解的话呢,是通过我们后边不断的写代码,你再去强化对面向对象的一个理解啊就OK啊,面向对象完了以后,在后边这个就低谷了。
02:07
啊,就低谷了,像异常啊集合呀,当然里边还会有一些小高峰啊,但是整体来讲就下来了啊,只要呢,主要呢,就是关于面向对象的一些应用了啊属于这种啊好,你大体上对我们后续这个有一个理解啊,那么在我们讲的数组这一块的话呢,咱们一共讲了这样的一些内容,讲了这样的一些内容,那么这些内容里边的重点是哪些,我说一说啊,首先数组的理解这个了解就行。啊,概述了解就可以,然后一维数组的使用,我们写了六个点。二维数组的使用也是六个点啊,那么如果说重点的话呢,这个呢,肯定是三个三角啊,这个是很重要的,一维的六个点你要不会二维的话呢,八成也不清楚啊,一维回来以后,二维的这些呢,大家啊也得需要写一写啊,六个六个点啊也得会。
03:04
啊,这个多维这块呢,我们就拿二维给大家举的例子,就没有再讲三维四维了是吧?啊那么咱们其实也发现了啊,我这个一维数组,其实你发现它是不是就对应的是一层for循环便利的话是吧,那二维呢,哎,就两层就行。嗯,那咱们呢,基本上不会再涉及到三维四维五维更高纬。呃,基本上不会接触到了啊,当然了,从咱们这个生活当中来讲,咱们其实生活在一个几维空间当中,其实这个三维空间是吧,所以说你更高维的话呢,我们也理解不了,所以你写这个三维四维更高维的话呢,也搞不定是吧?哎,平时开发当中其实出现的也确实少啊,嗯,但是像这个我大学读的数学系哈,那个我们当时呢,叫N维空间。啊,N维空间呢,我们就一个矩阵来表示了啊,N行N列是吧?哎,你换算完以后呢,它这个N维空间,但是其实也没有特别强调说它这个五维长什么样,六维长什么样,可能物理学上讲过啊,咱们班有物理系的不都不好意思说有了是吧,你们讲过这个,呃,这个四维以上的四维四维空间大家知道吧,对四维呢,这不是爱因斯坦说就加个时间就可以了啊,就是三维空间呢,咱们就是一个立体的这样一个情况了,啊,是放在生活当中,比如说咱们地球上,我们有一个精度,有一个纬度,再加上一个海拔,哎,这样不就能衡量这个立体上的一个空间上的一个点了,是吧?哎,四维的话呢,你就是定一个时间就可以了啊,然后在某个时间出现了,哎,它就正好是在那,这叫四维空间啊,五维空间呢。
04:52
没想过是吧,那咱们就还有点时间,那就闲聊两句是吧,科普科普这个物理上啊,我要给你画完啊,一维二维三维,一维的话是一条线,二维的话呢,是一个面,三维的话是一个体是吧?四维加时间五维呢,五维的话呢,通常就叫做叫平行宇宙,什么叫平宇宙,那这样想啊,这是一维的,二维的话呢,是在这个线的基础上是不是分了个叉,这叫二维是吧?那么四维的话呢?呃,你可以把四维呢,先暂时的理解成是一条线。
05:32
四维的一条线的起点呢,就可以理解成你的出生啊,它的终点呢,就可以理解为你的死亡,这是一个四维空间啊,就是这不也有个时间的顺序嘛,是吧?那么在这个四维的基础上呢,如果分叉了。嗯。在思维基础上呢,分叉了,那不就相当于他就出现了叫五维了,那这个叉是什么呢?就是你生活中出现了各种可能性,也就是说生活在五维空间的人呢,他是能够看到你生活的各种可能性的,说白了就是可以预见未来。
06:03
啊,就比如说有一种可能性呢,就是你高考成功了,然后考上清华了,读的计算机,出来以后呢,当了个码农啊,啊还有一种情况呢,就是高考落榜了,然后去的这个蓝翔啊,学的这个世界顶级的挖掘机技术是吧?啊出来以后呢,这个呃,出任总经理,当上CEO,迎娶白富美,走上人生巅峰是吧?啊就是你能够看到你生活中的各种可能性啊,这是叫五维空间的人,相当于呢,就是他可以去预见未来啊这是这个五维空间,这个人呢,这个这个特点哈,那么五维是这样,六维呢。嗯,六维的话呢,就是这样子了啊,这个六维的话,我们就得考虑这个从二维到三维的变化啊,二维到三维的话呢,就是一个平面,我要给它折一下,是不是就出来一个立体的就是三维了是吧?哎,那比如说我这有一个有一个圆面啊,是一个平面二维的,然后圆面上如果有两个点,点A和点B,咱们呢,学物理的时候都讲过啊,说两点之间直线最短,这是在一个平面上,是它俩最短,那如果说我要是在它这个中间这条线,我把这个折起来了。
07:09
冲动一哎,我给它折起来了啊,折起来以后的话呢,你这两个点呢,距离实际就相当于更短了,是吧?这不就是二维到三维的变化,那么呃,五维到六维的变化,你就可以理解为是,哎二维到三维这样一样,就是你生活中有各种可能性,哎,就是比如你这有个分差,这有分差,这有分差各种可能性,那你现在呢啊,你就是五维呢,是你只能够预见到的未来是什么样子,你可以去选择说我要这样做还是那样做,当然呢,你只能一步一步的去做。就比如说呢,对,比如说呢,大家一开始是一个小屌丝是吧,嗯,我一个穷穷屌丝是吧,哎,然后呢,你知道这股票呢,能预见未来,你就知道哪个股票涨,然后你这块呢,就得买股票,不断的买,不断的买,不断的买,终于呢成了一个亿万富翁,但是呢,五维空间的人还得必须自己去亲自买,一点点买,你才能够买到变成亿万富翁啊,那六维空间的人呢,他可以折一下,他可能从这一步就到这儿。
08:08
啊,就一步到位,就成一个亿万富翁了,对,就是它相当于可以转换时空。啊,就是相当于可以实现时空上的一个一个一个瞬移啊,这就是六位空间人的一个一个一个特点啊,那么还有七维八维的吗?有啊,就是六位空间这个人的特点,就是它还得遵循自然规律,比如说咱们讲的这个光速比这个声速快,光速呢是多少多少那个数,那万有引力常数是多少多少,这都是属于物理上的一些定律,一些常数了,那么七维八维空间上的这个这个人的特点呢,就是它可以打破这个这个这个我们现在遵循的这一套规律,可能在那个维度里边呢,声音比这个光速还要快啊,这就是更高维的这个空间里边这个人的一个特点了啊,那其实咱们看很多这个影视剧的话呢,看到过一些关于这些的一些讲讲解,是吧,或者出现这样的一些情况,就是你像我小时候看的那个。
09:07
大家大家小时候都看什么动画片,咱们应该差差一差出来一个档是吧,我那时候甜心宝宝啊啊,这个我小时候看的都是那个,呃,圣斗士星矢啊也是啊,对那个他更新的还挺慢的啊,包括上大学发现又出来个冥界片啊,然后就把那个冥界片也看了,看了你看那个圣斗士星矢里边,它其实就也涉及到这个空间的这个这个情况了,正常咱们人呢有五感啊,他们这个圣斗士的话呢,他们最起码都有六感,对有第六感,对他的第六感呢,就是他能够预感到谁出问题了怎么着的是吧,其实就相当于他有预见未来的能力,他的第六感相当于我们说的这个五维人。的这个特点啊,然后呢,黄金圣斗士呢,是具有七感的,哎,黄金圣斗士七感呢,就相当于它是在一个六维的空间当中,它可以实现瞬移。
10:03
就突然就消失了,他就去到另外一个地方了啊,这是黄金圣都是可以做到的啊,然后呢,你要是看过那个冥界篇的话呢,那个冥界篇里边那个处女座的叫沙甲是吧,就是我,我就是处女座的哈,就是最最讨人厌的那个星座是吧?对处女座那个沙迦呢,他就给这个,呃,雅典娜发了一个纸条,就写到那个花瓣上了,就传过去叫阿莱耶什是吧。啊,他就让这个雅典娜必须要体会这个阿莱耶什,呃,能够体会阿莱耶什的,他就相当于具备了第八感,第八感呢,相当于就是七维空间啊,具备七维空间的人的特点就是他能够这个打破这个物理定义量啊,只有达到第八感他才能够达到叫极极乐净土是吧?对,极乐净土就是那个那个那个里边的讲的叫极乐净土了啊对,就是这里边涉及到好多位空间的这个问题啊,就先扯了扯啊,普及普及这个物理上的一个,你可以回头作为一个毯子给别人讲讲是吧?啊然后对于咱们这的话呢,大家只需要到二维数组就可以了啊,好容易拉回来是吧,硬拉哈,就是三维及三维以上的话呢,不需要大家去掌握,我们平时开发中用的也非常少啊,这一章呢,最重要的内容就是二跟三,嗯,那后续的话呢,常用算法那就咱们也讲了好几波啊,数组的赋值啊,这个元素的排序啊,反转啊,复制啊,数值型的这种比大。
11:28
那这个求最大值最小值啊等等,这里边呢,你要列出来那很多了,你要想把这个题做做绝了,那也不可能,所以这里边这个东西很细了,大家呢,在掌握了二三的基础之上,这个呢,你适当的多做一些题,开阔开阔你的这个解题的思路是吧,一方面大家学这个编程,另外呢,你应该另外一方面,其实是在提升你的认知能力和学习的能力,那万一要有一天哈,万一有一天Java要不行了。啊,当然你的这个学习的能力,还有啊,你的这个解决问题的这个思路都还有,那就可以快速的学另外一门这个这个开发语言。
12:04
是吧,哎,那中间呢,迁移过去的就是,呃,就是变的是语言,但是呢,不变的是你这个解题的思路逻辑,还有这种算法的这样的意识,是吧。啊,其实呢,咱们讲这个内容当中也是有意识的在培养大家这方面能力啊,诶后边呢,像俄瑞斯这个工具类啊,常年异常啊,这咱们刚才讲的也比较简单啊就可以了,所以重心呢还在二三啊行,那这一章呢,我们就到这儿,然后呢,从明天开始呢,咱们就真正的开始面向对象的内容啊。
我来说两句