腾讯笔试 2019 年 9 月 1 日分类: 刷题笔记标签: 算法笔试小 Q 通过统计宝箱和钥匙的奇偶数,计算最多能打开的宝箱数量;咖啡店经理通过排序顾客属性,最小化不满意度总和;搬运工问题通过二分法寻找最短时间搬完所有箱子。2021年1月2日 字数: 1126 阅读时间: 6 分钟
LeetCode(556) - 下一个更大元素 III分类: 刷题笔记标签: leetcode给定一个32位正整数n,找到与其位数相同且大于n的最小整数,若不存在则返回-1。2021年1月2日 字数: 127 阅读时间: 1 分钟
拼多多提前批笔试题分类: 刷题笔记标签: 算法笔试给定两个数组 A 和 B,通过替换 A 中一个元素使其严格升序,若存在则输出替换后的数组,否则输出 NO。2021年1月2日 字数: 746 阅读时间: 4 分钟
LeetCode(23) - 合并 K 个排序链表分类: 刷题笔记标签: leetcode该文章介绍了如何通过分治算法高效合并k个排序链表,利用两两合并的方式将时间复杂度优化为O(nlogk),并提供了Java实现代码。2021年1月2日 字数: 183 阅读时间: 1 分钟
LeetCode(101) - 对称二叉树分类: 刷题笔记标签: leetcode通过递归或迭代方法判断二叉树是否镜像对称,递归通过比较左右子树,迭代使用队列逐层比较节点。2021年1月2日 字数: 212 阅读时间: 1 分钟
LeetCode(835) - 图像重叠分类: 刷题笔记标签: leetcode通过移动图像A并计算与图像B的重叠1的数量,找到最大可能的重叠数。2021年1月2日 字数: 292 阅读时间: 2 分钟
CCF 201512-4 送货分类: 刷题笔记标签: CCF小明需设计一条路径,从编号1的交叉路口出发,经过每条街道恰好一次,若存在则输出字典序最小的路径,否则输出-1,问题转化为求无向图的欧拉通路。2021年1月2日 字数: 292 阅读时间: 2 分钟
CCF 201512-3 画图分类: 刷题笔记标签: CCF实现一个支持画线和填充操作的 ASCII 画图程序,输入包括画布尺寸和操作指令,输出最终画布内容。2021年1月2日 字数: 289 阅读时间: 2 分钟
CCF 201604-1 折点计数分类: 刷题笔记标签: CCF给定连续n天的销售量,计算其中销售量趋势变化的折点数量,即某天之前销售量增长而后减少,或之前减少而后增长的天数。2021年1月2日 字数: 60 阅读时间: 1 分钟
CCF 201604-2 俄罗斯方块分类: 刷题笔记标签: CCF程序模拟俄罗斯方块板块在给定初始方格图中的下落过程,输出板块最终位置后的方格图。2021年1月2日 字数: 426 阅读时间: 2 分钟