数据结构

magic apple 2018-12-16 03:20:10
最近在学习数据结构,整理一下小小知识点,如果有误欢迎改正: 取表尾tail表头head操作: 深度为1 head((a,b,c,d))=a; 深度为1 tail((a,b,c,d))=(b,c,d); 深度为2 head(((a,b),(c,d)))=(a,b) 深度为2 tail(((a,b),(c,d)))=((c,d)) 这里的深度有个小技巧:从最右边看半括号个数(注意最外一层是不算的,它是作为head或者tail运算时整体的一部分的)。 如果计算的是head操作,会发现计算结果的右半括号个数是深度–1; 如果计算的是tail操作,会发现计算结果的右半括号个数是=深度;
...全文
169 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
636f6c696e 2018-12-17
  • 打赏
  • 举报
回复
这是啥数据结构?完全没懂
magic apple 2018-12-17
  • 打赏
  • 举报
回复
引用 1 楼 niiiloc的回复:
这是啥数据结构?完全没懂
广义表运算这个知识点

33,320

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧