自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 c++实现斐波那契数列

递归实现 long long Fibonacci(unsigned int n){ if(n<=0) return 0; if(n==1) return 1; return Fibonacci(n-1)+Fibonacci(n-2); }

2017-09-29 10:32:29 6505

原创 找工作小结

找工作已有半个月左右,虽然并不顺利,但也算收获良多,故总结一发 笔试: 1.数据结构是重中之重,如hash表,二叉排序树,快速排序等频繁出现,大数乘法和斐波那契数也是常见题型; 2.数据库知识的匮乏让我在笔试时吃了很多亏,十一期间要好好补习一下; 3.在线编程注意边界和特殊情况的考量,刷题是很有必要的,注意C++编程尽量多使用STL库函数,加快编码速度; 面试: 面试目前也只参加了华为

2017-09-26 17:20:32 286

原创 【LEET-CODE】53. Maximum Subarray

Question: Find the contiguous subarray within an array (containing at least one number) which has the largest sum. For example, given the array [-2,1,-3,4,-1,2,1,-5,4], the contiguous subarra

2017-06-20 17:22:58 281

原创 【LEET-CODE】11. Container With Most Water

Question: Given n non-negative integers a1, a2, ..., an, where each represents a point at coordinate (i, ai). n vertical lines are drawn such that the two endpoints of line i is at (i, ai) an

2017-05-02 14:57:28 263

原创 【LEET-CODE】34. Search for a Range【Medium】

Question: Given an array of integers sorted in ascending order, find the starting and ending position of a given target value. Your algorithm's runtime complexity must be in the order of O(log

2017-04-28 10:58:38 247

原创 【LEET-CODE】33. Search in Rotated Sorted Array【Medium】

Question: Suppose an array sorted in ascending order is rotated at some pivot unknown to you beforehand. (i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2). You are given a target value to

2017-04-28 10:14:43 262

原创 【LEET-CODE】12. Integer to Roman【Medium】

Qusetion: Given an integer, convert it to a roman numeral. Input is guaranteed to be within the range from 1 to 3999. 思路: 把整数转成罗马数字,要仔细理解罗马数字的规则,如39应该对应XLI而不是IXL。 思路的话从到大到小不断整除取余,注意如果是900

2017-04-27 15:43:43 197

原创 【LEET-CODE】9. Palindrome Number

Question: Determine whether an integer is a palindrome. Do this without extra space. Some hints: Could negative integers be palindromes? (ie, -1) If you are thinking of converting the integer

2017-04-26 09:11:33 247

原创 【LEET-CODE】38. Count and Say

Question: The count-and-say sequence is the sequence of integers beginning as follows: 1, 11, 21, 1211, 111221, ... 1 is read off as "one 1" or 11. 11 is read off as "two 1s" or 21. 21

2017-04-24 17:40:35 333

原创 【LEET-CODE】35. Search Insert Position

Question: Given a sorted array and a target value, return the index if the target is found. If not, return the index where it would be if it were inserted in order. You may assume no duplicates

2017-04-24 17:30:49 246

原创 【LEET-CODE】28. Implement strStr()

Question: Implement strStr(). Returns the index of the first occurrence of needle in haystack, or -1 if needle is not part of haystack. 思路: 返回needle(关键字)在haystack(字符串)中第一次出现的位置,如果needle不在hay

2017-04-24 16:34:25 211

原创 【LEET-CODE】14. Longest Common Prefix

Qusetion: Write a function to find the longest common prefix string amongst an array of strings. 思路: 找若干数组的最长公共字符串,先找出最短的数组作为初始最长数组mylongest,从头开始依次比较,不一致时更新mylongest; 注意substr(0,j)的用法,string的成员函

2017-04-24 15:57:02 233

原创 【LEET-CODE】27. Remove Element

Qusetion: Given an array and a value, remove all instances of that value in place and return the new length. Do not allocate extra space for another array, you must do this in place with const

2017-04-24 15:27:48 292

原创 【LEET-CODE】26. Remove Duplicates from Sorted Array

``` python class Solution { public:     int removeDuplicates(vector& nums) {                  if(nums.size()==0) return 0;         if(nums.size()==1) return 1;         for(int i = 0 ;i

2017-04-24 11:41:25 226

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除