题目描述:输入一个链表,从尾到头打印链表每个节点的值。输入描述:输入为链表的表头输出描述:输出为需要打印的“新链表”的表头用栈处理:/**
*publicclassListNode{
*intval;
*ListNodenext=null;
*
*ListNode(intval){
*this.val=val;
*}
*}
*
*/
importjava.util.Stack;
im..
分类:
其他好文 时间:
2015-12-17 07:06:57
阅读次数:
205
输入一个链表,从尾到头打印链表每个节点的值。 public class ListNode { public int data; public ListNode next = null; public ListNode(int data){ this.data = d...
分类:
其他好文 时间:
2015-11-03 11:59:47
阅读次数:
118
输入一个链表,从尾到头打印链表每个节点的值。 我一开始想到的是遍历这个链表,遍历过程中用一个ArrayList保存里面的值,然后再从尾到头遍历这个ArrayList,存储在新的ArrayList里面返回。 //使用另外一个ArrayList存储链表的方法 public static ArrayL.....
分类:
其他好文 时间:
2015-10-19 12:34:23
阅读次数:
167
从尾到头打印链表参与人数:4164时间限制:1秒空间限制:32768K通过比例:16.80%最佳记录:0 ms|0K(来自黄昏的足迹)题目描述输入一个链表,从尾到头打印链表每个节点的值。提交时间:2015-09-25 语言:C++ 运行时间:0ms 占用内存:8552K 状态:答案正确/* 遍...
分类:
其他好文 时间:
2015-09-25 22:58:51
阅读次数:
193
voidPrintTailToHead(PLinkListpList){ if(pList) { PrintTailToHead(pList->next); printf("%d->",pList->data); }}
分类:
其他好文 时间:
2015-08-30 01:13:26
阅读次数:
148
voidPrintTailToHead(PLinkListpList){ if(pList) { PrintTailToHead(pList->next); printf("%d->",pList->data); }}
分类:
其他好文 时间:
2015-08-26 20:30:24
阅读次数:
120
OC中字符串的反转方式可以用两种方式来处理:第一种:从头到尾取出字符串的每一个字符,然后将其从尾到头添加到可变的字符串中,最后输出即可。第二种:将OC内部的字符串转换为C语言中的字符串,然后动态分配一个数组,然后将字符串内容拷贝到数组中,进行首尾交换操作。共进行数组长度/2次操作。方式一:OC版本 ...
分类:
其他好文 时间:
2015-08-18 21:13:11
阅读次数:
5056
首先统一链表的数据结构为:
struct ListNode
{
int val;
struct ListNode *next;
ListNode(int x) :val(x), next(NULL) {}
};
题目一:从尾到头打印链表:输入一个链表,从尾到头打印链表每个节点的值。
分析:
难点在于链表只有指向后继的指针,没有指向前驱的指针。
转换思路,结合栈后...
分类:
其他好文 时间:
2015-07-26 19:13:26
阅读次数:
196
题目描述:http://ac.jobdu.com/problem.php?pid=1511
输入一个链表,从尾到头打印链表每个节点的值。
输入:
每个输入文件仅包含一组测试样例。
每一组测试案例包含多行,每行一个大于0的整数,代表一个链表的节点。第一行是链表第一个节点的值,依次类推。当输入到-1时代表链表输入完毕。-1本身不属于链表。
输出:
对应每个测试案例,以从尾到头的顺序输出链表每...
分类:
其他好文 时间:
2015-07-25 23:05:47
阅读次数:
154