会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
修修55
上一页
1
···
11
12
13
14
15
16
17
18
19
···
29
下一页
回文链表
摘要: 题目描述 请编写一个函数,检查链表是否为回文。 给定一个链表ListNode* pHead,请返回一个bool,代表链表是否为回文。 测试样例:
阅读全文
posted @ 2017-04-01 23:47 123_123
阅读(99)
评论(0)
推荐(0)
编辑
链表分割
摘要: 题目描述 编写代码,以给定值x为基准将链表分割成两部分,所有小于x的结点排在大于或等于x的结点之前 给定一个链表的头指针 ListNode* pHead,请返回重新排列后的链表的头指针。注意:分割以后保持原来的数据顺序不变。 /* struct ListNode { int val; struct
阅读全文
posted @ 2017-04-01 22:50 123_123
阅读(111)
评论(0)
推荐(0)
编辑
清除行列
摘要: 题目描述 请编写一个算法,若N阶方阵中某个元素为0,则将其所在的行与列清零。 给定一个N阶方阵int[][](C++中为vector>)mat和矩阵的阶数n,请返回完成操作后的int[][]方阵(C++中为vector>),保证n小于等于300,矩阵中的元素为int范围内。 测试样例: [[1,2,
阅读全文
posted @ 2017-04-01 22:00 123_123
阅读(113)
评论(0)
推荐(0)
编辑
访问单个节点的删除
摘要: 题目描述 实现一个算法,删除单向链表中间的某个结点,假定你只能访问该结点。 给定带删除的节点,请执行删除操作,若该节点为尾节点,返回false,否则返回true /* struct ListNode { int val; struct ListNode *next; ListNode(int x)
阅读全文
posted @ 2017-04-01 19:17 123_123
阅读(108)
评论(0)
推荐(0)
编辑
基本字符串压缩
摘要: 题目描述 利用字符重复出现的次数,编写一个方法,实现基本的字符串压缩功能。比如,字符串“aabcccccaaa”经压缩会变成“a2b1c5a3”。若压缩后的字符串没有变短,则返回原先的字符串。 给定一个string iniString为待压缩的串(长度小于等于10000),保证串内字符均由大小写英文
阅读全文
posted @ 2017-04-01 19:06 123_123
阅读(160)
评论(0)
推荐(0)
编辑
确定两串乱序同构
摘要: 题目描述 给定两个字符串,请编写程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。这里规定大小写为不同字符,且考虑字符串重点空格。 给定一个string stringA和一个string stringB,请返回一个bool,代表两串是否重新排列后可相同。保证两串的长度都小于等于5000
阅读全文
posted @ 2017-04-01 16:58 123_123
阅读(97)
评论(0)
推荐(0)
编辑
原串翻转
摘要: 题目描述 请实现一个算法,在不使用额外数据结构和储存空间的情况下,翻转一个给定的字符串(可以使用单个过程变量)。 给定一个string iniString,请返回一个string,为翻转后的字符串。保证字符串的长度小于等于5000。 class Reverse { public: string re
阅读全文
posted @ 2017-04-01 16:39 123_123
阅读(100)
评论(0)
推荐(0)
编辑
确定字符互异
摘要: 题目描述 请实现一个算法,确定一个字符串的所有字符是否全都不同。这里我们要求不允许使用额外的存储结构。 给定一个string iniString,请返回一个bool值,True代表所有字符全都不同,False代表存在相同的字符。保证字符串中的字符为ASCII字符。字符串的长度小于等于3000。
阅读全文
posted @ 2017-04-01 16:35 123_123
阅读(84)
评论(0)
推荐(0)
编辑
扑克牌顺子
摘要: 题目描述 LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张^_^)...他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他决定去买体育彩票,嘿嘿!!“红心A,黑桃3,小王,大王,方片5”,“Oh My God!”不是顺子..
阅读全文
posted @ 2017-03-29 23:26 123_123
阅读(165)
评论(0)
推荐(0)
编辑
construct-binary-tree-from-preorder-
摘要: /** * Definition for binary tree * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */ class Solut...
阅读全文
posted @ 2017-03-09 15:50 123_123
阅读(110)
评论(0)
推荐(0)
编辑
上一页
1
···
11
12
13
14
15
16
17
18
19
···
29
下一页
导航
博客园
首页
联系
订阅
管理
公告