小奥的学习笔记

  • Home
  • Learning & Working
    • Speech Enhancement Notes
    • Programming language
    • Computer & DL
    • MOOC
  • Life
    • Life Time
    • Thinking & Comprehension
    • Volunteer
    • Plan
    • Travel
  • Footprints
  • GuestBook
  • About
    • About Me
    • 个人履历
    • 隐私策略
Leetcode
Leetcode

Leetcode题目解析(191107)

Leetcode 234:回文链表 题目描述 请判断一个链表是否为回文链表。 示例 示例 1:输入: 1->2 输出: false 示例 2:输入: 1->2->2->1 输出: true 解题思路 我的解题思路很简单: 第一步:寻找到中间结点;第二步,其中一侧进行反转然后进行比较是否相等。 所以代码其实分块很明显。第一部分就是寻找中间结点,同时将前半部分进行链表翻转,这一部分是用快慢指针和翻转链表方法完成,无需解释。然后,对于奇数个结点的链表来说,在完成第一步的时候fast不为空,所以这个时候slow往后走一步,…

2019年11月7日 0条评论 734点热度 0人点赞 yszhang 阅读全文
Leetcode

leetcode题目解析(191106)

Leetcode 236:二叉树的最近公共祖先 题目描述 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 示例 示例 1: 输入: root = [3,5,1,6,2,0,8,null,null,7,4], p = 5, q = 1 输出: 3 解释: 节点 5 和节点 1 的最近公共祖先是节点 3。 示例 2: 输入: root = [3,5,1,6,2,0,8,null,null,7,4], p = 5, q = 4 输出: 5 解释: 节点 5 和节点 4 的最近公共祖先是节点 5。因为根据定义最近…

2019年11月7日 0条评论 743点热度 0人点赞 yszhang 阅读全文
Leetcode

Leetcode题目解析(191105)

Leetcode 239:滑动窗口最大值 题目描述 给定一个数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回滑动窗口中的最大值。 示例 输入: nums = [1,3,-1,-3,5,3,6,7], 和 k = 3 输出: [3,3,5,5,6,7] 解释: 滑动窗口的位置 最大值 --------------- ----- [1 3 -1] -3 5 3 6 7 3 1 [3 -1 -3] 5 3 6 7 3 …

2019年11月6日 0条评论 761点热度 0人点赞 yszhang 阅读全文
Leetcode

Leetcode题目解析(191104)

Leetcode 279:完全平方数 题目描述 给定正整数 n,找到若干个完全平方数(比如 1, 4, 9, 16, ...)使得它们的和等于 n。你需要让组成和的完全平方数的个数最少。 示例 示例1: 输入: n = 12,输出: 3 解释: 12 = 4 + 4 + 4. 示例2: 输入: n = 13输出: 2 解释: 13 = 4 + 9. 解题思路 这个题很容易想到用动态规划做,为什么呢?因为我们输入一个元素,可以把它分割为多个子问题(例如13=4+9,4有多少种方法、9有多少种方法,就是子问题),而且它…

2019年11月4日 0条评论 734点热度 0人点赞 yszhang 阅读全文
Leetcode

leetcode题目解析(191101)

Leetcode 287:寻找重复数 题目描述 给定一个包含 n + 1 个整数的数组 nums,其数字都在 1 到 n 之间(包括 1 和 n),可知至少存在一个重复的整数。假设只有一个重复的整数,找出这个重复的数。 示例 输入: [1,3,4,2,2],输出: 2 输入: [3,1,3,4,2],输出: 3 解题思路 代码实现 int findDuplicate(vector<int>& nums) { int len = nums.size(); if (len < 1) retur…

2019年11月1日 0条评论 808点热度 0人点赞 yszhang 阅读全文
Leetcode

leetcode题目解析(191031)

Leetcode 301:删除无效的括号 题目描述 删除最小数量的无效括号,使得输入的字符串有效,返回所有可能的结果。 说明: 输入可能包含了除 ( 和 ) 以外的字符。 示例 示例1: 输入: "()())()" 输出: ["()()()", "(())()"] 示例2: 输入: "(a)())()" 输出: ["(a)()()", "(a())()"] 示例3: 输入: ")(" 输出: [""] 代码实现 class Solution { public: void DFS(string s, char ch,…

2019年10月31日 0条评论 740点热度 0人点赞 yszhang 阅读全文
Leetcode

Leetcode:股票系列题目解析

题目描述 题目1: 买卖股票的最佳时机 I。给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。注意你不能在买入股票前卖出股票。 题目2: 买卖股票的最佳时机 II。给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。 题目3: 买卖股票的最佳…

2019年10月30日 0条评论 760点热度 0人点赞 yszhang 阅读全文
12345…8
搜索
欢迎关注我的个人公众号
最新 热点 随机
最新 热点 随机
DEEPFILTERNET:一种基于深度滤波的全频带音频低复杂度语音增强框架 奥地利匈牙利九日游旅程 论文阅读之Study of the General Kalman Filter for Echo Cancellation 小奥看房之鸿荣源珈誉府 杭州往返旅途及西溪喜来登和万怡的体验报告 2022年的第一篇碎碎念
奥地利匈牙利九日游旅程DEEPFILTERNET:一种基于深度滤波的全频带音频低复杂度语音增强框架
KMP算法的简单理解 北京之行总结(暑假作业)1:作文 Python chapter 6 learning notes 《鸟哥的Linux私房菜》(基础篇)笔记整理(第7章)Part.1 计算机组成原理笔记第一章(2) 莱芜市2012年普通高中招生工作实施意见2
标签聚合
Python leetcode 学习 Java 算法 生活 鸟哥的linux私房菜 linux 高中 python学习
最近评论
davidcheung 发布于 6 个月前(02月09日) The problem has been fixed. May I ask if you can s...
tk88 发布于 6 个月前(02月07日) Hmm is anyone else having problems with the pictur...
cuicui 发布于 10 个月前(10月20日) :wink:
niming 发布于 11 个月前(09月19日) 同级校友,能刷到太巧了
davidcheung 发布于 2 年前(08月16日) 我得找一下我之前整理的word文档看一下,如果找到了我就更新一下这篇文章。
Nolan 发布于 2 年前(07月25日) 您的笔记非常有帮助。贴图不显示了,可以更新一下吗?
davidcheung 发布于 3 年前(06月19日) 到没有看webrtc的代码。现在主要在看我们公司的代码了。。。只是偶尔看一看webrtc的东西。。。
aobai 发布于 3 年前(03月13日) gain_change_hangover_ 应该是每三个block 只能够调整一次,这样保证每帧...
匿名 发布于 5 年前(12月30日) 烫
小奥 发布于 5 年前(12月12日) webRTC里面的NS本身我记得就是在C++里面呀

COPYRIGHT © 2025 小奥的学习笔记. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

陕ICP备19003234号-1

鲁公网安备37120202000100号