关于线性表的计数问题
for(int k=0,k<i;k++)
{
currentNode=currentNode->next;
}
老师说是指向带插入的节点的地方前一个节点,我一直想问,如何计数的问题:
头结点是否算第一个计数的节点?
从第零个节点开始算还是从第一开始计数?
索引的int i,i是第几个节点,还是如果节点从0开始记,还是节点的序号?
for(int k=0,k<i;k++)
{
currentNode=currentNode->next;
}
老师说是指向带插入的节点的地方前一个节点,我一直想问,如何计数的问题:
头结点是否算第一个计数的节点?
从第零个节点开始算还是从第一开始计数?
索引的int i,i是第几个节点,还是如果节点从0开始记,还是节点的序号?
2017-02-23
举报