数据结构
泸州月
这个作者很懒,什么都没留下…
展开
-
十六进制转换十进制
写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。输出该数值的十进制字符串。不同组的测试用例用\n隔开。输入一个十六进制的数值字符串。数据范围:保证结果在。原创 2022-12-15 20:20:55 · 405 阅读 · 0 评论 -
字符串分隔
•输入一个字符串,请按长度为8拆分每个输入字符串并进行输出;•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。连续输入字符串(每个字符串长度小于等于100)依次输出所有分割后的长度为8的新字符串。原创 2022-12-15 20:18:44 · 79 阅读 · 0 评论 -
[数据结构非线性结构]----树
[数据结构非线性结构]——树树的定义树(Tree):是n个结点的有限集T,T为空时称空树,否则满足:有且仅有一个特定的称为根的结点;n(n>=0)个结点构成的有限集合子树是不相交的;其余结点可分为m个互不相交的子集,每个子集本身是一棵树,并称为根的子树;除了根节点外,每个结点有且仅有一个父结点。一棵N个结点的树有N-1条边。树的一些基本术语结点的度(Degr转载 2018-01-22 17:23:53 · 587 阅读 · 0 评论 -
数据结构-栈和队列
数据结构-栈和队列栈 栈是一种特殊的线性表。它的结构非常类似于日常生活中的瓶子,只有一端开口,而插入和删除的操作只能在瓶子的瓶口处进行,这种一端开口是它的特殊性。这种特殊性也决定了栈中的数据操作顺序是先入后出的,也就是说先进入栈中的数据,最后才能出去。1.1 栈的定义栈是一种特殊的线性表。其特殊性在于限定插入和删除数据元素的操作只能在线性表的一端进行。结原创 2018-01-16 17:25:09 · 602 阅读 · 0 评论 -
数据结构线性结构-----线性表
线性结构——线性表一、线性结构 线性表是一种常用的数据结构,它和指针紧密相连。在实际应用中,线性表是以栈、队列、字符串、数组等特殊线性表的形式来使用的。由于这些特殊线性表都具有各自的特性,因此,掌握这些特殊线性表的特性,对于数据运算的可靠性和提高操作效率都是至关重要的。 Note:在线性结构中常见的运算有增、删、查操作,这些操作归根结底都是对指针的操作。原创 2018-01-18 18:57:44 · 480 阅读 · 0 评论