怎么知道这里面有几个根节点?c语言?
看结点前后能不能通就行了,A里面 (5,1)指向1 刚好有(1,2) ,所以这两个是一条线上的,是5-1-2,而(3,4)指向4 没有以4为头结点的结点 也没有 以3 为尾结点的结点,所以是单独的线结构,是3-4 所以在R里面 就有两条结构 5-1-2 ,3-4 所以有2个根结点 而B则可以前后串通,(5,4)-(4,1)-(1,3)-(3.2) 线性结构是5-4-1-3-2 根结点是5
看结点前后能不能通就行了,A里面(5,1)指向1刚好有(1,2),所以这两个是一条线上的,是5-1-2,而(3,4)指向4没有以4为头结点的结点也没有以3为尾结点的结点,所以是单独的线结构,是3-4所以在R里面就有两条结构5-1-2,3-4所以有2个根结点 而B则可以前后串通,(5,4)-(4,1)-(1,3)-(3.2)线性结构是5-4-1-3-2根结点是5
c语言中node用来做什么?
NODE并不是C语言语句,它通常在数据结构中用作结点的类型名。 具体用法: struct Node{ ... }; 当然也有些情况下是用类来定义的(C语言中没有类)。 结构和类在定义出名称以后,直接用这个名称就可以定义对象了。
还没有评论,来说两句吧...