#include
#include
using namespace std;
struct ListNode
{
ListNode *next;
int data;
ListNode(int x):
{
data=x;
next=NULL:
}
};
ListNode* ReverseList(ListNode* pHead) {
...
分类:
其他好文 时间:
2015-06-25 15:45:27
阅读次数:
291
近日看了豆瓣上推荐的一部叫“平行宇宙”的电影,据说本来是一部美剧,结果搞了一部电影出来了。
电影的故事还算新颖,虽然我觉得违和感还是挺强的......
里面一直强调一个概念:我们不是穿越了时间,只是到了另一个空间。这一点我是非常赞同的,我也觉得穿越时间是不太可能的,或者说是无意义的,霍金那混蛋(还是爱因斯坦)说什么超过光速就可以逆转时间,反正吹吹牛逼又不犯法。我觉得时空只是事物发展的所形成的一...
分类:
其他好文 时间:
2015-06-20 19:40:30
阅读次数:
117
problem:Reverse a singly linked list.Hint:A linked list can be reversed either iteratively or recursively. Could you implement both?solution:头插法逆转链表/*...
分类:
其他好文 时间:
2015-06-16 21:09:03
阅读次数:
175
实现双向链表的反转。参考下面的例图:
(a) 原始双向链表
(b) 已经反转的双向链表
下面是一个用于反转双向链表的简单方法。所需要做的事情就是交换每个节点的前向指针和后向指针,然后调整链表的头指针和尾指针。...
分类:
其他好文 时间:
2015-06-14 01:53:25
阅读次数:
312
Reverse digits of an integer.Example1: x = 123, return 321
Example2: x = -123, return -321取一个数的最后一位,用x % 10,取一个数的前n-1位(共n位),用x/10,每一次取的时候,都将上一次取的数乘以10,然后再加上末尾的数即可,代码如下:Code(C++)class Solution {
public...
分类:
其他好文 时间:
2015-06-12 23:55:44
阅读次数:
178
当python的基本功能无法满足要求,或者是为了保密源代码(.py)、遇到性能瓶颈时,我们常常要扩展python,扩展语言可以是C/C++、Java、C#等。为python创建扩展需要三个主要的步骤:创建应用程序代码;利用样板来包装代码;编译与测试。1、 创建应用程序代码
我们创建一个C代码PythonEx.c,实现两个函数fac()和reverse(),分别用来求阶乘和逆转字符串,test()函...
分类:
编程语言 时间:
2015-06-11 13:05:27
阅读次数:
118
IDC评述网(idcps.com)06月10日报道:根据中国互联网络信息中心(CNNIC)公布的最新数据显示,“.中国”域名注册趋势发生逆转,总量出现下降,在2015年5月净减1165个,跌至266433个。下面,请与IDC评述网共同关注5月份“.中国”域名注册量情况。(图)“.中国”域名增长趋势图..
分类:
其他好文 时间:
2015-06-10 12:31:07
阅读次数:
104
QuestionGiven an input string, reverse the string word by word. For example,
Given s = “the sky is blue“,
return “blue is sky the“.Answerdef reverseWords(s):
return ' '.join(filter(lambda x:x !=...
分类:
编程语言 时间:
2015-06-05 22:47:36
阅读次数:
299
1.在Θ(n)时间内将链表转置,而且只能需要少量的额外空间
这里需要用3个指针使得q指向p然后依次后移。
代码:
#include
using namespace std;
typedef struct Node
{
int data;
struct Node *next;
}LinkList;
LinkList* Create_End();
void printLi...
分类:
编程语言 时间:
2015-05-07 22:10:26
阅读次数:
157
题目描述
Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
方法一:
将数字转换为一串字符串,后将字符串逆转,再转成数字即可:
代码如下:
int reverse(int x) {
int n;
int flag=1;
...
分类:
其他好文 时间:
2015-05-07 14:43:15
阅读次数:
153