浏览算法相关的文章。
JavaScript 系列的第 2 部分,用于准备编码测试。详细了解数组的核心方法(map、filter、reduce、sort等)、如何使用对象以及Set和Map数据结构。还提供了简洁编写代码的技巧。
通过分治与递归,将双色正方形纸张划分成单色块,并统计白色和蓝色彩纸数量。
通过贪心和字符串解析,求添加括号后表达式的最小值,并给出Python实现。
使用BFS或DFS统计白菜田中的连通分量,求保护所有白菜所需的最少蚯蚓数量。
使用BFS统计普通视角与红绿色弱视角下的颜色连通区域,并给出Python实现。
使用BFS求蛇与梯子棋盘上从1号格到100号格所需的最少掷骰次数。
使用Python模拟机器人沿指定路线移动,统计同一时间同一坐标发生的碰撞风险。
介绍collections、heapq、bisect与itertools,整理编程测试中常用的数据结构和组合工具。
整理Python的列表、元组、字典和集合,介绍常用操作、复杂度以及复制列表时的注意事项。
Baekjoon第1927题的解题方法。
了解数组、链表、树、图和哈希表如何用于 React 列表渲染、Hook 与 Update Queue 状态管理、代码拆分、缓存和性能优化。