上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页
摘要: 题目描述 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。 n<=39 思路: 不考虑递归 用递推的思路 AC代码: 1 class Solution { 2 public: 3 int Fibonacci(int n) { 4 if(n<=0) 5 return 0; 阅读全文
posted @ 2016-08-10 12:37 SeeKHit 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 题目描述 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 思路: 替换空格,先遍历一遍记录字符串中空格数量,算出替换后字符串长度,从后往前替换。 1 //length为牛客系统规定字符串输出的 阅读全文
posted @ 2016-08-10 11:14 SeeKHit 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 AC代码: 阅读全文
posted @ 2016-08-10 10:43 SeeKHit 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 题目描述 我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法? 解法,还是斐波那契数列 AC代码: 1 class Solution { 2 public: 3 int rectCover(int number) { 4 i 阅读全文
posted @ 2016-08-10 10:24 SeeKHit 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 其实就是斐波那契数列问题。 假设f(n)是n个台阶跳的次数。 f(1) = 1 f(2) 会有两个跳得方式,一次1阶或者2阶,这回归到了问题f(1),f(2) = f(2-1) 阅读全文
posted @ 2016-08-10 10:18 SeeKHit 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 解题思路: f(n)=f(n-1)+f(n-2); f(1)=1,f(2)=2; AC代码: 1 class Solution { 2 public: 3 int jumpFloor(int num 阅读全文
posted @ 2016-08-10 10:15 SeeKHit 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 选择题20个,每个1.5,编程题3个,每个20,简答题1个10分。 解: 第二题,一开始喵了一眼,好开心,这不是水题么,第一反应想到的是递归,然后马上就写了,结果case10%,一脸蒙蔽,数据值很大,考虑边界条件也比较困难。 递归: 结束后和学弟讨论了下,学弟教我可以反向打表,时间换空间,把符合条件 阅读全文
posted @ 2016-08-07 13:06 SeeKHit 阅读(941) 评论(0) 推荐(0) 编辑
摘要: a=13,b=10,c=12;d=120 阅读全文
posted @ 2016-07-26 14:27 SeeKHit 阅读(11739) 评论(0) 推荐(0) 编辑
摘要: 题目1 : Give My Text Back 题目1 : Give My Text Back 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 To prepare for the English exam Little Ho collected many digita 阅读全文
posted @ 2016-07-20 15:51 SeeKHit 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 顺序性容器: 向量 vector : 是一个线性顺序结构。相当于数组,但其大小可以不预先指定,并且自动扩展。它可以像数组一样被操作,由于它的特性我们完全可以将vector 看作动态数组。在创建一个vector 后,它会自动在内存中分配一块连续的内存空间进行数据存储,初始的空间大小可以预先指定也可以由 阅读全文
posted @ 2016-07-19 17:03 SeeKHit 阅读(1121) 评论(0) 推荐(1) 编辑
摘要: #1114 : 小Hi小Ho的惊天大作战:扫雷·一 #1114 : 小Hi小Ho的惊天大作战:扫雷·一 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 故事背景:密室、监视器与充满危机的广场 “我们还是循序渐进,先来考虑这样一个简单化问题:”小Hi思索片刻,道:“在一个 阅读全文
posted @ 2016-07-07 15:46 SeeKHit 阅读(375) 评论(0) 推荐(0) 编辑
摘要: #1329 : 平衡树·Splay #1329 : 平衡树·Splay 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Ho:小Hi,上一次你跟我讲了Treap,我也实现了。但是我遇到了一个关键的问题。 小Hi:怎么了? 小Ho:小Hi你也知道,我平时运气不太好。所以 阅读全文
posted @ 2016-07-04 17:20 SeeKHit 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 题目: 1.判断一个数是否是3的幂。 2.判断一个数是否是3的幂,不用循环或递归。 3.正则表达式用来匹配电话号码。 例:(020) 12345678 020-12345678 还有一题正则表达式判断是否可以匹配到cc.163.com。 4.浏览器输入一个url然后都发生了什么? 5.输入年月日时分 阅读全文
posted @ 2016-07-04 13:51 SeeKHit 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 利用next_permutation实现全排列升序输出,从尾到头找到第一个可以交换的位置, 直接求到第一个不按升序排列的序列。 同理,prev_permutation恰恰相反。 附一个全排列字母输出的例子: 题目描述 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打 阅读全文
posted @ 2016-06-30 20:18 SeeKHit 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 做realsense中手势部分的时候,涉及到检测手势关节旋转的部分,找了篇博文资料。 四元数介绍 旋转,应该是三种坐标变换——缩放、旋转和平移,中最复杂的一种了。大家应该都听过,有一种旋转的表示方法叫四元数。按照我们的习惯,我们更加熟悉的是另外两种旋转的表示方法——矩阵旋转和欧拉旋转。矩阵旋转使用了 阅读全文
posted @ 2016-06-27 16:54 SeeKHit 阅读(6171) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页