摘要:
1.维护两个指针,一个指向第一个 ,向右移动,一个指向最后一个元素,向左移动。当第一个指针指向为偶数,第二个为奇数,就进行交换并移动指针。 注意:当输入为Null或者length=0时候的情况。#include "stdafx.h"#include using namespace std;void ... 阅读全文
posted @ 2014-06-08 22:40
menghuizuotian
阅读(167)
评论(0)
推荐(0)
摘要:
这题并不需要从头结点遍历到已知结点,只需要知道已知结点,将改结点下一个结点赋值给它,再删除这个下一个结点就行,其中还需要考虑各种情况。1)链表为空或者已知结点为空2)链表只有一个结点,这个结点就是要删除的已知结点3)要删除的已知结点在链表的末尾,此时就不能将下一个结点复制过去,我们就需要采用传统方法... 阅读全文
posted @ 2014-06-08 21:16
menghuizuotian
阅读(269)
评论(0)
推荐(0)
摘要:
首先这一题会溢出,要考虑的大数问题。所以不能用简单的是int类型数来表示(32位无符号int 范围是0x00000000···0xFFFFFFFF),下面主要是非递归的实现代码,自己做了注释方便以后回顾。#include "stdafx.h"#include using namespace std;... 阅读全文
posted @ 2014-06-08 18:48
menghuizuotian
阅读(280)
评论(0)
推荐(0)

浙公网安备 33010602011771号