社区
C#
帖子详情
将单链表反转,但不能用堆栈~谁来说说思路
iacpdj
2006-09-05 05:34:14
不能用堆栈,将将单链表反转(converse),来说说思路
...全文
148
6
打赏
收藏
将单链表反转,但不能用堆栈~谁来说说思路
不能用堆栈,将将单链表反转(converse),来说说思路
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zwq80877
2006-09-05
打赏
举报
回复
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;
正解
greennetboy
2006-09-05
打赏
举报
回复
string[] ss = new string[] { "a", "v" ,"d"};
Array.Reverse(ss);
foreach (string s in ss)
{
MessageBox.Show(s);
}
iacpdj
2006-09-05
打赏
举报
回复
多谢提示
看看,是否可行
Knight94
2006-09-05
打赏
举报
回复
以上只是给个思路,至于数据结构之类没有加上说明。
Knight94
2006-09-05
打赏
举报
回复
Node nReverse, nCurrent;
nReverse = null;
nCurrent = yourList;
while( yourList.Next != null )
{
Node itm = nCurrent;
nCurrent = nCurrent.Next;
itm.Next = nReverse;
nReverse = itm;
}
return nReverse;
Knight94
2006-09-05
打赏
举报
回复
to 不能用堆栈,将将单链表反转(converse),来说说思路
做一次循环就行了
java面试题总结算法问题
一、
单
链表
反
转
1、
单
链表
反
转
问题面试中经常问,而
链表
这个东西相对于数组的确稍微难想象,因此今天纪录一下
单
链表
反
转
的代码。public class Node { int index; Node next; public Node(int index, Node next) { this.index = index; this.next = next; }}...
java的
堆栈
方法区分别存储什么,统统都会!
01 阿里中间件(四面,Java岗) 1.1 Java中间件一面 技术一面考察范围 重点问了Java线程锁:synchronized 和ReentrantLock相关的底层实现 线程池的底层实现以及常见的参数 数据结构基本都问了一遍:
链表
、队列等 Java内存模型:常问的JVM分代模型,以及JDK1.8后的区别,最后还问了JVM相关的调优参数 分布式锁的实现比较技术 一面题目 自我介绍 擅长哪方面的技术? java有哪些锁中类?(乐观锁&悲观锁、可重入锁&Synchroni
关于java黄金分割数解题
思路
_递归
最近做的项目,涉及到一些加密算法的选择,小羽在这里顺便也给大家做个总结,一起加深对加密的相关认识。来跟着小羽看看这些算法都用在了哪些方面,怎么用的,代码具体如何实现的。慢慢读完,你会对这些小密码有更深入的了解。 ...»qianyueric2021-02-261 小宇:闪客,我最近在研究动态规划,但感觉就是想不明白,你能
不能
给我讲讲呀? 闪客:没问题,这个我擅长,你先
说说
提到动态规划,你最先想到的...
java的
堆栈
方法区分别存储什么,一招彻底弄懂!
01 阿里中间件(四面,Java岗) 1.1 Java中间件一面 技术一面考察范围 重点问了Java线程锁:synchronized 和ReentrantLock相关的底层实现 线程池的底层实现以及常见的参数 数据结构基本都问了一遍:
链表
、队列等 Java内存模型:常问的JVM分代模型,以及JDK1.8后的区别,最后还问了JVM相关的调优参数 分布式锁的实现比较技术 一面题目 自我介绍 擅长哪方面的技术? java有哪些锁中类?(乐观锁&悲观锁、可重入锁&Synchroni
Java面试题大全(2021版)
发现网上很多Java面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全,希望对大家有帮助哈~ 本套Java面试题大全,全的
不能
再全,哈哈~ 一、Java基础知识面试题 1、Java概述 ①. 何为编程 编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。 为了使计算机能够理解人的意图,人类就必须要将需解决的问题的
思路
、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章