支持子程序调用的数据结构是 A)栈 B)树 C)队列 D)二叉树

论坛 期权论坛 期权     
战胜自己123   2018-4-26 13:58   8339   10
1#
一丁路  3级会员 | 2018-4-30 01:56:49 发帖IP地址来自
1.践树。
2.队列。
3.二叉树。
栈——因为递归调用子程序的时候就是先入后出的而且是线性的。
[/url][url=https://gss0.baidu.com/-fo3dSag_xI4khGko9WTAnF6hhy/zhidao/pic/item/3ac79f3df8dcd10044a277dc798b4710b9122f15.jpg]

优秀的程序员应该有自己良好的风格和习惯
函数代表的是一个独立的功能,可以被重复使用,她有她独立的巨大意义,也能让人看得清晰明了。应该养成这种习惯,哪怕代码只有两三行。
在学习中,我们容易养成程序就写一个函数的习惯,这种代码只有自己容易看懂,对于别人就没有了存在的意义,只应在验证性的小程序中使用,以节省时间。而大工作量的或者比较正式的程序都应该独立成函数甚至使用多个文件,这会让你终身受益!
最后代码的好坏不是用长短来衡量的,商用的代码代表着安全和稳定,其主要代码往往只有很少,大部分的代码都是为防止意外而设,有些代码甚至让人觉得多余。
2#
一丁路  3级会员 | 2018-4-30 01:56:55 发帖IP地址来自
1.践树。
2.队列。
3.二叉树。
栈——因为递归调用子程序的时候就是先入后出的而且是线性的。
[/url][url=https://gss0.baidu.com/-fo3dSag_xI4khGko9WTAnF6hhy/zhidao/pic/item/3ac79f3df8dcd10044a277dc798b4710b9122f15.jpg]

优秀的程序员应该有自己良好的风格和习惯
函数代表的是一个独立的功能,可以被重复使用,她有她独立的巨大意义,也能让人看得清晰明了。应该养成这种习惯,哪怕代码只有两三行。
在学习中,我们容易养成程序就写一个函数的习惯,这种代码只有自己容易看懂,对于别人就没有了存在的意义,只应在验证性的小程序中使用,以节省时间。而大工作量的或者比较正式的程序都应该独立成函数甚至使用多个文件,这会让你终身受益!
最后代码的好坏不是用长短来衡量的,商用的代码代表着安全和稳定,其主要代码往往只有很少,大部分的代码都是为防止意外而设,有些代码甚至让人觉得多余。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:
精华:
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP