2。为何用二叉树,而不是多叉树?
3。为什么程序结构必须而且也只需要顺序、选择、循环这三种?(这道题目不要答什么因为有人证明了GOTO语句可以被这三种结构代替)?
4。什么是T检测?
24 个解决方案
#1
多叉树可以用二叉树来描述。二叉树是最简单的结构。
#2
3 因为所有的程序结构都能用这三种来表示。
#3
这样回答好像不太能服众吧?为什么二叉树简单就要用呢?
我觉得是不是二叉树的数据结构最节省空间?(只有left,right两个指针,)而多叉就不止了。实在想不出怎么答,只能想二叉有什么好处了。
我觉得是不是二叉树的数据结构最节省空间?(只有left,right两个指针,)而多叉就不止了。实在想不出怎么答,只能想二叉有什么好处了。
#4
便于查找呀
#5
二叉树最大的好处是容易辨识方向,左小右大(或也可左大右小),同时节省空间。
#6
用二叉树是因为
1。结构简单,便于实现
2。其他多叉树可是转化成二叉树
至于第四个问题,偶不懂——什么是T检测,望指教
1。结构简单,便于实现
2。其他多叉树可是转化成二叉树
至于第四个问题,偶不懂——什么是T检测,望指教
#7
1,C++里,面向对象有两个特征,一个是类,另一个多态(需函数) 靠“多态”用智能拼音打出来是“堕胎”
#8
1,C++里,面向对象有两个重要的特性,一个是类(核心),另一个多态(虚函数)
所以不是“面向类”
靠“多态”用智能ABC打出来是“堕胎”
所以不是“面向类”
靠“多态”用智能ABC打出来是“堕胎”
#9
1>类只不过是面向对象这种思想的一种表现形式。
面向对象才是要谈的语言思想。而类只能是这其中的一小点!
面向对象才是要谈的语言思想。而类只能是这其中的一小点!
#10
2,用二叉树是因这个世界上很多概念只有两种选择,如正负,开关,生死》》》》》》,就像计算机要用0,1一样,最简单的表示是最有效的,同时也能合成复杂的内容。
1,类是产生对象的方式,类只存在于设计层,我们以及计算机所要面对、操作的只是类的实现---对象。
1,类是产生对象的方式,类只存在于设计层,我们以及计算机所要面对、操作的只是类的实现---对象。
#11
关于面向对象:因为我们的程序最终运行时只有对象没有类!
#12
1`我想现实世界是“对象的世界”,任何一个事物都可以认为是一个对象,而面向对象正是把对现实世界的这种描述体现出来,便于思考和解决现实中的问题,而对于“面向对象”的语言来说,他们都是基于类的,类的具体化不就是对象了吗?
2`因为多叉树在实现中存在很多不便,比如,存储空间便是一个问题,还有查找啊,增加一个节点啊,删除一个节点啊,如果叉数越多的话,代价将会是不可想象的。而二叉正好解决了这个问题,他把复杂的问题简单化了。我们在实现不就是需要这个吗?
3`因为“顺序、选择、循环”这三种结构已足以解决程序中遇到的问题,而且能使代码看上去有条理,清晰!
4`不好意思,不明白什么是“T检测”,我也想知道!
2`因为多叉树在实现中存在很多不便,比如,存储空间便是一个问题,还有查找啊,增加一个节点啊,删除一个节点啊,如果叉数越多的话,代价将会是不可想象的。而二叉正好解决了这个问题,他把复杂的问题简单化了。我们在实现不就是需要这个吗?
3`因为“顺序、选择、循环”这三种结构已足以解决程序中遇到的问题,而且能使代码看上去有条理,清晰!
4`不好意思,不明白什么是“T检测”,我也想知道!
#13
这些面试题也够搞笑得,不知道是那个傻瓜出的。
感觉像书呆子弄出来的。
感觉像书呆子弄出来的。
#14
还有好笑的,一大堆人在认认真真地回答,呵呵...
#15
我觉得你才是傻瓜
#16
不错,学了两招
#17
此类问题没有标答,就答你自己的理解,越发散越好,越独特越好。
#18
1.对象是某一实体,而类是实体的集合,程序是解决问题的
2.二叉树的数据形式在计算机中实现更方便,且其它的树可转化为它!
3。世间所有流程都可用它们描述,是基本的单元
4.?
2.二叉树的数据形式在计算机中实现更方便,且其它的树可转化为它!
3。世间所有流程都可用它们描述,是基本的单元
4.?
#19
这样回答好像不太能服众吧?为什么二叉树简单就要用呢?
答复:
Binary Tree 是最小的可以用来构成任何树结构的基本结构所以就要用。
就像你问:为什么计算机要用 0/1 表示呢?为什么不用 0-9 呢?
答复:
Binary Tree 是最小的可以用来构成任何树结构的基本结构所以就要用。
就像你问:为什么计算机要用 0/1 表示呢?为什么不用 0-9 呢?
#20
二叉树的种类很多(比如查询,排序等等),感觉很好用
#21
1。为什么叫面向对象?因为我们所处的世界就是又对象组成的,而面向对象的出现就是为了使程序空间和现实之间的映射更加接近。软件设计应从对象分析开始,在对要处理的对象充分理解后才采用泛化(generalization),特化(specialization),集聚(aggegation)等手段形成所谓的类(class)。所以我们用面向对象而不是是面向类。整个面向对象更着重与从分析建模的角度考虑,而不是实现语言c++,java,ada,没有好的对设计分析,只学几种语言,那只能停留在初级程序员的水平。不能成为软件设计者。
至于第2,3两个问题数据结构书上多有解答。
4。我也不知道!
至于第2,3两个问题数据结构书上多有解答。
4。我也不知道!
#22
有没有谁知道T检测是什么呀?
#23
t-检验是比较两组均数差别最常用的方法。
http://www.fjmu.edu.cn/news/stat/jbtj3.htm
http://www.fjmu.edu.cn/news/stat/jbtj3.htm
#24
1.通俗点说就是面向工程,而不是面向类型.
2.因为二叉树是最基础的树.
3.同理,顺序、选择、循环是最基本的程试设计语言,他们可以组成强大的程试.
4.比较两组均数差别的检验.
2.因为二叉树是最基础的树.
3.同理,顺序、选择、循环是最基本的程试设计语言,他们可以组成强大的程试.
4.比较两组均数差别的检验.
#1
多叉树可以用二叉树来描述。二叉树是最简单的结构。
#2
3 因为所有的程序结构都能用这三种来表示。
#3
这样回答好像不太能服众吧?为什么二叉树简单就要用呢?
我觉得是不是二叉树的数据结构最节省空间?(只有left,right两个指针,)而多叉就不止了。实在想不出怎么答,只能想二叉有什么好处了。
我觉得是不是二叉树的数据结构最节省空间?(只有left,right两个指针,)而多叉就不止了。实在想不出怎么答,只能想二叉有什么好处了。
#4
便于查找呀
#5
二叉树最大的好处是容易辨识方向,左小右大(或也可左大右小),同时节省空间。
#6
用二叉树是因为
1。结构简单,便于实现
2。其他多叉树可是转化成二叉树
至于第四个问题,偶不懂——什么是T检测,望指教
1。结构简单,便于实现
2。其他多叉树可是转化成二叉树
至于第四个问题,偶不懂——什么是T检测,望指教
#7
1,C++里,面向对象有两个特征,一个是类,另一个多态(需函数) 靠“多态”用智能拼音打出来是“堕胎”
#8
1,C++里,面向对象有两个重要的特性,一个是类(核心),另一个多态(虚函数)
所以不是“面向类”
靠“多态”用智能ABC打出来是“堕胎”
所以不是“面向类”
靠“多态”用智能ABC打出来是“堕胎”
#9
1>类只不过是面向对象这种思想的一种表现形式。
面向对象才是要谈的语言思想。而类只能是这其中的一小点!
面向对象才是要谈的语言思想。而类只能是这其中的一小点!
#10
2,用二叉树是因这个世界上很多概念只有两种选择,如正负,开关,生死》》》》》》,就像计算机要用0,1一样,最简单的表示是最有效的,同时也能合成复杂的内容。
1,类是产生对象的方式,类只存在于设计层,我们以及计算机所要面对、操作的只是类的实现---对象。
1,类是产生对象的方式,类只存在于设计层,我们以及计算机所要面对、操作的只是类的实现---对象。
#11
关于面向对象:因为我们的程序最终运行时只有对象没有类!
#12
1`我想现实世界是“对象的世界”,任何一个事物都可以认为是一个对象,而面向对象正是把对现实世界的这种描述体现出来,便于思考和解决现实中的问题,而对于“面向对象”的语言来说,他们都是基于类的,类的具体化不就是对象了吗?
2`因为多叉树在实现中存在很多不便,比如,存储空间便是一个问题,还有查找啊,增加一个节点啊,删除一个节点啊,如果叉数越多的话,代价将会是不可想象的。而二叉正好解决了这个问题,他把复杂的问题简单化了。我们在实现不就是需要这个吗?
3`因为“顺序、选择、循环”这三种结构已足以解决程序中遇到的问题,而且能使代码看上去有条理,清晰!
4`不好意思,不明白什么是“T检测”,我也想知道!
2`因为多叉树在实现中存在很多不便,比如,存储空间便是一个问题,还有查找啊,增加一个节点啊,删除一个节点啊,如果叉数越多的话,代价将会是不可想象的。而二叉正好解决了这个问题,他把复杂的问题简单化了。我们在实现不就是需要这个吗?
3`因为“顺序、选择、循环”这三种结构已足以解决程序中遇到的问题,而且能使代码看上去有条理,清晰!
4`不好意思,不明白什么是“T检测”,我也想知道!
#13
这些面试题也够搞笑得,不知道是那个傻瓜出的。
感觉像书呆子弄出来的。
感觉像书呆子弄出来的。
#14
还有好笑的,一大堆人在认认真真地回答,呵呵...
#15
我觉得你才是傻瓜
#16
不错,学了两招
#17
此类问题没有标答,就答你自己的理解,越发散越好,越独特越好。
#18
1.对象是某一实体,而类是实体的集合,程序是解决问题的
2.二叉树的数据形式在计算机中实现更方便,且其它的树可转化为它!
3。世间所有流程都可用它们描述,是基本的单元
4.?
2.二叉树的数据形式在计算机中实现更方便,且其它的树可转化为它!
3。世间所有流程都可用它们描述,是基本的单元
4.?
#19
这样回答好像不太能服众吧?为什么二叉树简单就要用呢?
答复:
Binary Tree 是最小的可以用来构成任何树结构的基本结构所以就要用。
就像你问:为什么计算机要用 0/1 表示呢?为什么不用 0-9 呢?
答复:
Binary Tree 是最小的可以用来构成任何树结构的基本结构所以就要用。
就像你问:为什么计算机要用 0/1 表示呢?为什么不用 0-9 呢?
#20
二叉树的种类很多(比如查询,排序等等),感觉很好用
#21
1。为什么叫面向对象?因为我们所处的世界就是又对象组成的,而面向对象的出现就是为了使程序空间和现实之间的映射更加接近。软件设计应从对象分析开始,在对要处理的对象充分理解后才采用泛化(generalization),特化(specialization),集聚(aggegation)等手段形成所谓的类(class)。所以我们用面向对象而不是是面向类。整个面向对象更着重与从分析建模的角度考虑,而不是实现语言c++,java,ada,没有好的对设计分析,只学几种语言,那只能停留在初级程序员的水平。不能成为软件设计者。
至于第2,3两个问题数据结构书上多有解答。
4。我也不知道!
至于第2,3两个问题数据结构书上多有解答。
4。我也不知道!
#22
有没有谁知道T检测是什么呀?
#23
t-检验是比较两组均数差别最常用的方法。
http://www.fjmu.edu.cn/news/stat/jbtj3.htm
http://www.fjmu.edu.cn/news/stat/jbtj3.htm
#24
1.通俗点说就是面向工程,而不是面向类型.
2.因为二叉树是最基础的树.
3.同理,顺序、选择、循环是最基本的程试设计语言,他们可以组成强大的程试.
4.比较两组均数差别的检验.
2.因为二叉树是最基础的树.
3.同理,顺序、选择、循环是最基本的程试设计语言,他们可以组成强大的程试.
4.比较两组均数差别的检验.