最近看了《剑指offer》这本书,遇到了一个问题:反转链表
题目:定义一个函数,输入一个链表的头结点,反转该链表并输出反转后的链表的头结点。
链表结点定义如下:struct ListNode
{
int _data;
ListNode * _pNext;
};
解决方案如下:ListNode * ReverseList(ListNode * pHead)
{ ListNod...
分类:
其他 时间:
2015-06-05 22:38:33
收藏:
0 评论:
0 赞:
0 阅读:
412
题目要求:
输入代码:
#include
#include
#include
using namespace std;
int main()
{
char str[100];
int i;
gets(str);
i=0;
while(str[i]!='\0')
{
if(str[i]>='A'&&str[i]<='Y...
分类:
其他 时间:
2015-06-05 22:37:58
收藏:
0 评论:
0 赞:
0 阅读:
308
侧滑面板很其实现在容易找到成熟的第三方框架了,但是我们自己做一下,写一些核心代码,有助于我们的理解
1,简单介绍
写一个类继承ViewGroup
复写以下三个方法
onMeasure -> onLayout -> onDraw
1,测量左面板和主面板
左面板宽是指定的值240, 高度是屏幕高度
主面板宽高就是屏幕的宽高
2,摆放两个子控件
...
分类:
其他 时间:
2015-06-05 22:37:52
收藏:
0 评论:
0 赞:
0 阅读:
270
工欲善其事必先利其器,给大家介绍一下ACM里面常用的一些工具,平台,作为第一发福利。
各种强大的编辑器 + codeforces平台 + topcoder平台
有什么问题欢迎留言。
问题一:如果发现arena打不开
那么打开控制面板->java->常规->设置,点击删除文件
或者下载这个,解压后点击run.bat运行即可。
1:codebloc...
分类:
其他 时间:
2015-06-05 22:37:45
收藏:
0 评论:
0 赞:
0 阅读:
400
要求:用单链表来实现逆制?
注明:之前用的顺序表实现过逆制,现在用链式结构来实现逆制
#include
#include
typedef struct Node
{
int data;
struct Node *next;
}Node;
void Init(Node *phead)//初始化链表
{
phead->data=0;
phead->next=NULL;
}
void...
分类:
其他 时间:
2015-06-05 22:37:16
收藏:
0 评论:
0 赞:
0 阅读:
231
1 package zuoye; 2 3 import java.util.Random; 4 5 public class Test1 { 6 public static void main(String[] args) { 7 Random rand = new R...
分类:
其他 时间:
2015-06-05 22:35:45
收藏:
0 评论:
0 赞:
0 阅读:
315
[FZYZOJ 1247] RP堆 题解
分类:
其他 时间:
2015-06-05 22:35:35
收藏:
0 评论:
0 赞:
0 阅读:
231
Problem:Given an input string, reverse the string word by word.For example,Given s = "the sky is blue",return "blue is sky the".解法一:全局翻转 局部翻转 核心代码 vo....
分类:
其他 时间:
2015-06-05 22:35:25
收藏:
0 评论:
0 赞:
0 阅读:
294
分类:
其他 时间:
2015-06-05 22:35:15
收藏:
0 评论:
0 赞:
0 阅读:
182
可持久化Trie+set Orz zyf…… 搞区间中次大值不好搞,那么我们就反过来,找一个数,然后看它在哪些区间里是次大值…… (然而事实上我们并不用真的把这个区间具体是什么找见,只要知道它可以跟哪一段数搞Xor就可以了! 而这个区间就是……左边第二个比他大的数的位置+1 ~ 右边第二个比...
分类:
其他 时间:
2015-06-05 22:35:05
收藏:
0 评论:
0 赞:
0 阅读:
317
形式1已经有函数F(n)=∑ f(d),可以导出f(n)= ∑ μ(d)F(n/d) d|n d|n形式2已经有F(n)=∑ f(d),可以导出f(n)=∑ μ(d/n)F(d) n|d n|dbzoj2301 Pr...
分类:
其他 时间:
2015-06-05 22:34:35
收藏:
0 评论:
0 赞:
0 阅读:
283
创业板:创业板的代码是300打头的股票代码沪市A股:沪市A股的代码是以600、601或603打头沪市B股:沪市B股的代码是以900打头深市A股:深市A股的代码是以000打头深圳B股:深圳B股的代码是以200打头中小板:中小板的代码是002打头新股申购:沪市新股申购的代码是以730打头;深市新股申购的...
分类:
其他 时间:
2015-06-05 22:34:25
收藏:
0 评论:
0 赞:
0 阅读:
408
敌兵布阵Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 54737Accepted Submission(s): 22959Problem Desc...
分类:
其他 时间:
2015-06-05 22:34:15
收藏:
0 评论:
0 赞:
0 阅读:
203
Scrum 学习笔记敏捷火了非常长一段时间了,可是一直没有机会实践,如今開始组队实践了,哈哈,先好好研习下规则~~什么是 scrumScrum是一个敏捷开发框架,是一个增量的、迭代的开发过程。在这个框架中,整个开发周期包含若干个小的跌代周期,每一个小的的跌代周期称为一个 Sprint,每一个 Spr...
分类:
其他 时间:
2015-06-05 22:34:03
收藏:
0 评论:
0 赞:
0 阅读:
284
其实,这本书适合没事的时候翻翻,随便打开哪一页,应该都可以看下去的。总体来说,写的比较欢脱,不像《C和指针》和《C陷阱和缺陷》的章节标题那么严肃,有时候还以为自己在看科技杂志。不过,理解书里面的内容反而需要有较高的C语言基础,内容结构比较松散,如果觉得没有逻辑性,可能是语言基础还掌握的不够。比较喜欢...
分类:
其他 时间:
2015-06-05 22:33:36
收藏:
0 评论:
0 赞:
0 阅读:
282
读入整型时,输入优化可以节省不少时间1 typedef type long long2 // 这里以long long为例3 type read() {4 type x=0; int f=1;5 char ch=getchar();6 while(ch'9') {if(ch=...
分类:
其他 时间:
2015-06-05 22:33:18
收藏:
0 评论:
0 赞:
0 阅读:
303
ScriptManager.RegisterClientScriptBlock(this.UpdatePanel21,typeof(UpdatePanel),"提示","alert('Success!');",true);
分类:
其他 时间:
2015-06-05 22:32:56
收藏:
0 评论:
0 赞:
0 阅读:
303
Follow 在地图中使地图和人物一起运动 1 bool HelloWorld::init() 2 { 3 ////////////////////////////// 4 // 1. super init first 5 if ( !Layer::init() ) 6 ...
分类:
其他 时间:
2015-06-05 22:32:45
收藏:
0 评论:
0 赞:
0 阅读:
206
题意:在一个有字母和数字组成的矩形里面找最大的等腰对称直角三角形,直角边分别平行于矩形边,对称的意思是对称轴两边的字符相同。思路:首先考虑一种情况,三角形的直角边在右下角,对于其它情况可以通过旋转矩形来得到。这样令dp[i][j]表示右下角在(i,j)的最大三角形的直角边的长度,不难得到dp[i][...
分类:
其他 时间:
2015-06-05 22:32:39
收藏:
0 评论:
0 赞:
0 阅读:
245
#include #include #include #include #include using namespace std;int main(){ char p[1024]; cin>>p; int len = strlen(p); int i,j; unsig...
分类:
其他 时间:
2015-06-05 22:32:27
收藏:
0 评论:
0 赞:
0 阅读:
195