美文网首页
ARTS 打卡 2

ARTS 打卡 2

作者: Realank | 来源:发表于2020-06-13 23:08 被阅读0次

    Algorithm

    Leetcode 70,简单
    简单题都动态规划了么😭
    隐约感觉做过,再做一遍吧

    • 一开始使用递归,报超时错误,发现有大量重复计算,改用正向
    • 不用存储一个n长度数组,只保存f(n-2)和f(n01)的两个数就可以了
    • 这样的时间复杂度O(n),空间复杂度忽略不计,很快

    Review

    一篇metal的文章,发现和官方文档差不多
    https://www.raywenderlich.com/7475-metal-tutorial-getting-started

    Tips

    回忆了好久也没想到又啥价值的Tips,这周鸽了🐦

    Share

    昨天写紫牛分享到凌晨两点多,本来计划分享WWDC,结果WWDC要到月底才开,然后思考各种选题,感觉分享的价值都不太大。最后突然想到,分享下毕业后第一份工作相关的内容吧——音频通路

    我们手机里有很多音频通路,比如手机音频外设:听筒,外放,插线耳机、蓝牙耳机、车载Airplay,还有麦克风(手机有好几个麦克风)。

    除此之外,打电话的时候,手机会把音频数据和Modem(基带)交换;打微信电话腾讯会议,走的是VoIP;听歌的时候,有本地音乐,也有网络音频流,为了省电,可以硬件解码,在给硬件喂数据的时候,因为音频是时间敏感的,喂不好还会overrun和underrun;播放音乐通常缓冲区比较大,但是播放按键音要超低延迟,缓冲区就要非常小。总之,音频通路非常复杂,在Linux所有驱动代码中,sound是单独一个文件夹,里面的代码量非常多。

    具体的分享会在下周五,和看到本篇打卡的同事小伙伴预报下😄

    相关文章

      网友评论

          本文标题:ARTS 打卡 2

          本文链接:https://www.haomeiwen.com/subject/jooztktx.html