小奥的学习笔记

  • 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题目解析(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条评论 761点热度 0人点赞 yszhang 阅读全文
Leetcode

leetcode题目解析(191029)

Leetcode 309:最佳买卖股票时机含冷冻期 题目描述 给定一个整数数组,其中第 i 个元素代表了第 i 天的股票价格 。 设计一个算法计算出最大利润。在满足以下约束条件下,你可以尽可能地完成更多的交易(多次买卖一支股票): 你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。 卖出股票后,你无法在第二天买入股票 (即冷冻期为 1 天)。 示例 输入: [1,2,3,0,2] 输出: 3 解释: 对应的交易状态为: [买入, 卖出, 冷冻期, 买入, 卖出] 解题思路 这又是一个动态规划问题,我们思…

2019年10月29日 0条评论 749点热度 0人点赞 yszhang 阅读全文
语音处理学习笔记

WebRTC整体架构分析

1 设计WebRTC的目的 WebRTC(Web Real-Time Communication)项目的最终目的主要是让Web开发者能够基于浏览器(Chrome\FireFox...)轻易快捷开发出丰富的实时多媒体应用,而无需下载安装任何插件,Web开发者也无需关注多媒体的数字信号处理过程,只需编写简单的Javascript程序即可实现。W3C等组织正在制定Javascript标准API,目前是WebRTC 1.0版本(2019年10月24日),Draft状态,网址:http://w3c.github.io…

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

leetcode题目解析(191025)

Leetcode 347:前k个高频元素 题目描述 给定一个非空的整数数组,返回其中出现频率前 k 高的元素。 说明: 你可以假设给定的 k 总是合理的,且 1 ≤ k ≤ 数组中不相同的元素的个数。 你的算法的时间复杂度必须优于 O(n log n) , n 是数组的大小。 示例 示例 1: 输入: nums = [1,1,1,2,2,3], k = 2 输出: [1,2] 示例 2: 输入: nums = [1], k = 1 输出: [1] 解题思路 一看到这种出现频率最高的k个数字这种题目,就会想到key-…

2019年10月25日 0条评论 712点热度 0人点赞 yszhang 阅读全文
1…7891011…114
搜索
欢迎关注我的个人公众号
最新 热点 随机
最新 热点 随机
DEEPFILTERNET:一种基于深度滤波的全频带音频低复杂度语音增强框架 奥地利匈牙利九日游旅程 论文阅读之Study of the General Kalman Filter for Echo Cancellation 小奥看房之鸿荣源珈誉府 杭州往返旅途及西溪喜来登和万怡的体验报告 2022年的第一篇碎碎念
奥地利匈牙利九日游旅程DEEPFILTERNET:一种基于深度滤波的全频带音频低复杂度语音增强框架
C++面向对象程序设计课程笔记(第七周) Ultraman China第四话——《Shine的名字》(あのウルトラマンの第4話を調べます) 每日一感0921:秋风的味道 中考誓言 小花豆生活第2天:忙碌的小花豆~ 已修:数字信号分析理论与实践【华中科技大学】[2017-01-14]
标签聚合
高中 linux Python python学习 leetcode 鸟哥的linux私房菜 学习 Java 生活 算法
最近评论
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号