![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Leetcode
文章平均质量分 81
leetcode记录~
frootguo
程序媛一枚~冲鸭!
展开
-
【leetcode】剑指offer专项突击版详解(C++)
题目所在链接:leetcode剑指offer专项突击版1. 整数剑指 Offer II 002. 二进制加法class Solution {public: string addBinary(string a, string b) { int carry = 0; string res; int i = a.size() - 1; int j = b.size() - 1; while(i >= 0 ||原创 2021-12-02 10:03:25 · 2573 阅读 · 0 评论 -
【leetcode】剑指offer专项训练详解(C++)
原创 2021-10-18 18:31:04 · 387 阅读 · 0 评论 -
【leetcode】算法入门基础学习计划(详细题解)
278. 第一个错误的版本// The API isBadVersion is defined for you.// bool isBadVersion(int version);class Solution {public: int firstBadVersion(int n) { if(n<0) return false; if(n == 0) return 0; int left = 0; int right原创 2021-08-11 19:58:14 · 324 阅读 · 0 评论 -
62. 不同路径(leetcode 62#java)(递归+记忆化搜索+动态规划)
62. 不同路径(leetcode 62#java)一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?解法:从递归到记忆化搜索,以及动态规划分别描述,方便理解 public int res; public int...原创 2019-04-15 10:44:45 · 363 阅读 · 0 评论