数据结构
最近在学习数据结构,整理一下小小知识点,如果有误欢迎改正:
取表尾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操作,会发现计算结果的右半括号个数是=深度;
...全文
相关推荐
陈越数据结构
很精华的数据结构,我大学老师给我的
什么是数据结构,都有哪些数据结构
在计算机科学中,数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象(数据元素)以及它们之间的关系和运算等的学科,而且确保经过这些运算后所得到的新结构仍然是原来的结构类型。 “数据结构”作为一门独立的课程在国外是从1968年才开始设立的。 1968年美国唐·欧·克努特教授开创了数据结构的最初体系,他所著的《计算机程序设计技巧》第一卷《基本算法》是第一本较系统地阐述数
数据结构 数据结构 数据结构 数据结构 数据结构
数据结构数据结构数据结构数据结构数据结构
天勤数据结构
解压后,包含两个PDF文件,天勤数据结构近两年的版本(2018版/2019版),资源不用介绍,你们都有备而来,一起学习吧
数据结构数据结构
数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构数据结构


新手乐园
