如何理解头插法这段话?
答案:2 悬赏:0 手机版
解决时间 2021-12-16 23:20
- 提问者网友:人海浩瀚
- 2021-12-16 07:53
如何理解头插法这段话?s->next = L->next; //将L指向的地址赋值给S;//头插法与尾插法的不同之处主要在此, //s所指的新节点的指针域next指向L中的开始节点 L->next = s; //头指针的指针域next指向s节点,使得s成为开始节点。
最佳答案
- 五星知识达人网友:請叫我奶糖
- 2021-12-16 08:51
s->next = L->next; //将L指向的地址赋值给s。L的指针域指向的是已经存在的表的第一个结点,将新插入的结点链入表时,首先将新结点的指针域指向现有表的第一个结点
L->next = s; //头指针的指针域next指向s节点。为了方便后续的操作,头指针L的指针域要链到新结点的前端。
你最好画个简单的线图以帮助理解。
L->next = s; //头指针的指针域next指向s节点。为了方便后续的操作,头指针L的指针域要链到新结点的前端。
你最好画个简单的线图以帮助理解。
全部回答
- 1楼网友:布丁牛奶
- 2021-12-16 10:30
隔板插空法最基本的要求是元素之间没有差别,也就是说元素之间不需要更换位置 举个很简单的例子,把是个球放到三个不同的袋子中,问有几种分发。 前提:球是一样的,而袋子不一样,可以想象成先用第一个隔板隔出a个球放在第一个口袋,再用第二个隔板隔出b个球放在第二个口袋,要求剩下的球数c(大于等于一)放在第三个口袋,就是这么简单。而隔板插空法只是把这些步骤连在了一起,用两个隔板直接分成了三分。 类似于抽屉原理,把球放进抽屉里,要求每个抽屉都不能为空。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯