关于a and b问题个人理解和思考

来源:5-9 逻辑运算符

慕瓜8829151

2020-02-20

此章节老师举例
a and b 返回b
1 and2 返回2
2 and1 返回1 让一些同学迷惑了,老师用箱子上下层的方式解释,我理解和百度了一下,我觉得可以用栈的方式理解即:栈是一种先进后出的数据结构,数组和链表都可以生成栈。当数据进入到栈时会按照规则压入到栈的底部,再次进入的数据会压在第一次的数据上面,以此类推。
在取出栈中的数据的时候会先取出最上面的数据,所以是先进后出。图片描述
用栈的方式思考 就很容易了1 and 2 返回2就很容易了
从左至右开始1进栈1为真,and运算继续进行,2进栈2为真 2取出

写回答

2回答

7七月

2020-02-21

你这是假设同学知道什么是栈,非计算机专业的同学不会知道什么是栈的

0
1
慕瓜8829151
老师您真猛我被微信的提示音虎躯一震,这么晚还解答,谢谢老师,我也是百度了解乐一下栈,赶紧理解编程还是要理解它的一些运作和思想好一些。
2020-02-21
共1条回复

wolf_newWorld

2020-07-20

用电路知识 串联 并联 哈哈哈

0
0

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14640 学习 · 4477 问题

查看课程