0%

  • OTA差分升级,主要是解决整车OTA升级中升级包更新推送不必全量推送的问题。
  • 差分算法用于减小升级包体积,从而缩短下载时间、节省网络带宽、减少用户流量使用。
  • 本文主要介绍几种差分算法,并实践应用一种常见的差分算法。
Read more »

  • 设计模式是针对常见问题的通用解决方案,目前最为经典的设计模式有 23 种。
  • 学习设计模式不仅能开拓思路、写出更优质的代码、提高项目的开发和维护效率;还能更好地阅读和理解源码,甚至可以根据文件名称直接推断出源码的架构设计。
Read more »

  • 涨潮淹没岛屿考察深度优先搜索(DFS)在二维网格上的应用,主要目标是找到二维网格中的岛屿(由1组成的连通区域),并将与边界相连的岛屿“淹没”(将1变为0)
  • 网球装箱、网球装箱主要考察排序(Sorting)和线性扫描(Linear Scan)相关知识点以及对一维、二维数组的基本读取和操作。
  • 集齐卡牌用了贪心算法(Greedy Algorithm)和哈希表(Hash Table)的数据结构知识点来解决问题,每次都选择覆盖剩余最多元素的商品,直到所有元素都被覆盖。
Read more »

  • 华东师范大学 数据科学与工程学院 2022年复试上机题分析:
    • 最大池化考察了二维数组的操作,滑动窗口,最大值查找等算法,同时需要对深度学习中池化概念有一定的了解。
    • 去商场是一个典型的图搜索问题,可以使用BFS来解决。
    • 表情拦截主要考察了二分搜索相关的知识点以及基本的C++的语法和特性。
    • 其余题目基本都是对题目本身的理解和特定的业务逻辑的处理。
Read more »