--leetcode刷题
googler_offer
这个作者很懒,什么都没留下…
展开
-
二分查找系列
704: C++版本 class Solution { public: int search(vector<int>& nums, int target) { int left = 0; int right = nums.size()-1; while(left<=right...原创 2018-11-13 00:19:58 · 90 阅读 · 0 评论 -
leetcode 第一遍(动态规划I)
62. 不同路径 额,与爬楼梯类似,路径总数目 dp[m][n] = dp[m-1][n]+dp[m][n-1]。得考虑边界问题,当为1,2,3的时候 static int result[101][101] = {0}; class Solution { public: int uniquePaths(int m, int n) { if(m<...原创 2019-07-01 02:40:12 · 153 阅读 · 0 评论 -
Leetcode(三)-数组(二)
162. 寻找峰值 class Solution { public: int findPeakElement(vector<int>& nums) { int left = 0,right = nums.size()-1; for(;left<right;) { int mid = lef...原创 2019-08-18 21:31:48 · 121 阅读 · 0 评论