C#中如何实现单链表的增、删、改和查啊? 如题。 学了数据结构,学了很多东西,就是不知道怎么用? 比如我们的单链表,怎么去用他,能开导下吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 class LinkElement{ public LinkElement Next { get(){return m_Next;} set(LinkElement value) { m_Next = value; } } private LinkElement m_Next;}....好像你想做练习嘛,干嘛要别人给你做。那还有啥意义? //在单链表中查找值为value的结点public int locate(T value){ if(IsEmpty()) { Console.WriteLine("List is Empty!"); return - 1; } Node<T>p = new Node<T>(); p = head; int i = 1; while(! p.Data.Equals(value)&&p.Next!=null) { P = p.Next; ++i; } return i;} 关于学习C#路上的迷茫,求过来人解答,万分感谢。。。 字符写入xml 通过程序关闭DEBUG ibatis中创建临时表,解决立即给分 关于双屏幕输出的问题(100分求助) 群名:C#网络程序技术,欢迎C#网络程序加入 关于接口 如何在winform中添加 记住密码 功能 请问如何让主窗口能够时时反映对话框内的变化 C#使用资源文件的问题?急啊,抓头发啊... (C#)文本框禁止复制,在线等 (C#)怎么样限制文本框里只能输入数字,在线等答案
{
public LinkElement Next
{
get(){return m_Next;}
set(LinkElement value)
{
m_Next = value;
}
}
private LinkElement m_Next;
}
....
好像你想做练习嘛,干嘛要别人给你做。那还有啥意义?
public int locate(T value)
{
if(IsEmpty())
{
Console.WriteLine("List is Empty!");
return - 1;
}
Node<T>p = new Node<T>();
p = head;
int i = 1;
while(! p.Data.Equals(value)&&p.Next!=null)
{
P = p.Next;
++i;
}
return i;
}