链表笔试题汇编

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了链表笔试题汇编相关的知识,希望对你有一定的参考价值。

题目:输入一个链表输出其倒数第k个结点。

参考代码:

LinkList *FindktoTail(LinkList *pHead,unsigned int k)
{
	LinkList *L1=pHead;
	LinkList *L2=NULL;
	unsigned int i=0;
	if(pHead==NULL || k==0 )
	{
		return NULL;
	}
	for(i=0 ; i<k-1; i++)
	{
		if(L1->next!=NULL)
		{
		    L1=L1->next;
		}
		else
		{
			return NULL;
		}
	}
	L2=pHead;
	while(L1->next!=NULL)
	{
		L1=L1->next;
		L2=L2->next;
	}
	return L2;
}


以上是关于链表笔试题汇编的主要内容,如果未能解决你的问题,请参考以下文章

链表笔试题汇编

86/88汇编代码的执行调试

JavaScript笔试题(js高级代码片段)

片段(Java) | 机试题+算法思路+考点+代码解析 2023

Android 逆向使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 创建反汇编解析器实例对象 | 设置汇编解析器显示细节 )(代码片段

链表试题之链表分割