将单链表反转,但不能用堆栈~谁来说说思路 不能用堆栈,将将单链表反转(converse),来说说思路 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to 不能用堆栈,将将单链表反转(converse),来说说思路做一次循环就行了 Node nReverse, nCurrent;nReverse = null;nCurrent = yourList;while( yourList.Next != null ){ Node itm = nCurrent; nCurrent = nCurrent.Next; itm.Next = nReverse; nReverse = itm;}return nReverse; string[] ss = new string[] { "a", "v" ,"d"}; Array.Reverse(ss); foreach (string s in ss) { MessageBox.Show(s); } Knight94(愚翁) ( ) 信誉:110 Blog 2006-9-5 17:57:01 得分: 0 Node nReverse, nCurrent;nReverse = null;nCurrent = yourList;while( yourList.Next != null ){ Node itm = nCurrent; nCurrent = nCurrent.Next; itm.Next = nReverse; nReverse = itm;}return nReverse; 正解 c# winform 画坐标图 这几句C#语句怎么改写成VB.NET? 在.net2005中c/s程序如何以智能客户端的方式发布 如何得到DbDataAdapter.Fill(DataSet, String)出错时返回出错时候已经读入的数据量 大家哪位有关于GDI+做开发的资料。 难难难难难难题请有经验的c#高手指教!!! begineer问题:C# c#中能写dll和lib吗?写后能不能让pb等其他语言编写的应用程序调用呢 C#没有指针,如何对树进行建立? 请教C#中的Web应用程序中的ToolBar的使用问题 新手问题..创建数据库. 怎么样在listview显示 数据库中的 数据
nReverse = null;
nCurrent = yourList;
while( yourList.Next != null )
{
Node itm = nCurrent;
nCurrent = nCurrent.Next;
itm.Next = nReverse;
nReverse = itm;
}
return nReverse;
Array.Reverse(ss);
foreach (string s in ss)
{
MessageBox.Show(s);
}
Node nReverse, nCurrent;
nReverse = null;
nCurrent = yourList;
while( yourList.Next != null )
{
Node itm = nCurrent;
nCurrent = nCurrent.Next;
itm.Next = nReverse;
nReverse = itm;
}
return nReverse;
正解