作者 : Djx_hmbb
专栏 : 数据结构
今日分享 :
----------小Tips:
虽然都是口服液体制剂,且看起来单支容量都一样,但是“藿香正气水”与“藿香正气口服液”的区别你知道吗?藿香正气水里含有 40%-50% 的乙醇,而藿香正气口服液不含有乙醇。同时藿香正气水不能和头孢一起服用(因为含有酒精),而藿香正气口服液可以和头孢一起服用。
【力扣-876】
int Num(struct ListNode* head){
int num = 0;//计算有多少个结点
struct ListNode* cur = head;
while(cur){
//cur不为空
cur = cur->next;//移动
num++;
}
return num;
}
struct ListNode* middleNode(struct ListNode* head){
int num = Num(head);
num = num/2;
struct ListNode* cur = head;
while(num--){
cur = cur->next;
}
return cur;
}
//遍历一次:
struct ListNode* middleNode(struct ListNode* head)
{
struct ListNode* low = head;
struct ListNode* fast = head;
while (fast != NULL && fast->next != NULL)
{//后移
low = low->next;
fast = fast->next->next;
}
//返回low的指针
return low;
}