引言
小明和小森是超市的货架管理人员,他们每天都要确保货架上的商品摆放整齐、有序。一天,他们发现一个货架上的商品有些混乱,需要尽快进行补货。由于该货架上的商品种类繁多,不同种类的商品之间还要考虑价格、销量等因素,因此给补货工作带来了一些挑战。
小明和小森商量了一下,决定利用归并排序的原理来对货架上的商品进行排序。他们首先将货架上的商品按照一定的规则进行分类,例如按照商品类别、价格或销售量等因素进行分类。然后,他们将每个分类中的商品按照归并排序的算法进行排序,以便更好地管理货架上的商品。
在排序过程中,小明和小森还注意到了一些问题。例如,有些商品的价格较高,但是销量却不太好,需要调整它们的位置;有些商品的摆放角度不够合适,需要调整它们的朝向。这些问题都得到了及时的解决,最终使得货架上的商品更加整齐、有序。
经过小明和小森的努力,超市的货架变得更加整齐、有序,顾客购物也更加方便。小明和小森也因此得到了超市经理的表扬和奖励。他们认识到,利用归并排序等算法可以更好地管理超市的货架和商品,提高工作效率和顾客满意度。
B站在合并视频时,可能会使用一种叫做“推荐算法”的技术。这种算法会考虑用户的观看历史、兴趣爱好、视频主题等因素,然后根据这些信息将相关的视频推荐给用户。
B站的推荐算法可能会通过以下步骤来合并视频:
分析用户的观看历史和兴趣爱好,了解用户喜欢哪些类型的视频。
筛选出与用户兴趣相关的视频,这些视频可能来自用户关注的人、喜欢的品牌、或者是与用户历史观看记录相似的视频。
对筛选出来的视频进行排序,根据视频的发布时间、点击率、点赞数、评论数等因素进行加权计算,得出每个视频的得分。
将得分的视频进行合并,形成一个新的推荐列表。
除了推荐算法之外,B站还可能会使用其他技术来提高合并视频的质量,例如人工智能、深度学习等。这些技术可以通过对大量数据的分析,更精准地预测用户的兴趣爱好和行为,从而提供更个性化的推荐服务。
总之,B站在合并视频时使用的是一种综合性的技术,其中可能包括归并排序等排序算法来提高推荐列表的质量和个性化程度。
归并排序算法核心思路
利用分而治之算法分成两个子序列 (左子序列,右子序列)
实现看左子序列
分而治之算法分到Left==Right 停止 一步步地返回 当然不要忘了还有mid+1 ,到Right 还没有有序 当然 我这没有合并 所以看起来也怪怪的
先把分而治之算法核心弄明白后再来 弄合并算法
经过mid+1到Right的范围 分治 合并 应该 左子序列 必须有序
在这里把他的执行步骤归纳为一张图
哈哈,骚脑的二叉搜索树 没错就是我 因为递归真不好弄,所以 我把他们归纳为树形结构 方便思查看
当然现在肯定知道该怎么做了吧,只要v 我 50 就… 开个玩笑 ! 我希望的是 记录这些技术 即使忘记了也能通过 文章来复习复习 因为我只能这样,别无选择!