月度归档: 2024 年 9 月

23 篇文章

【从零开始的大力扣杀】梦开始的地方-两数之和
题目:两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target  的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。 你可以按任意顺序返回答案。 示例 1…
thumbnail
【设计模式】策略模式 – 平台杀熟、差异化定价
类型:行为型设计模式 核心思想:定义一系列算法或行为,将它们封装起来,使得它们可以互换。 针对场景:当需要为同一个行为提供不同的实现(如不同类型用户的定价策略、不同支付方式的选择等)实例如下: 电商平台的杀熟策略,针对不同活跃度用户,实现不同的定价策略。例如新用户优惠策略、忠诚用户策略、老用户高价策略等。 某多多的营销系统中,根据不同的用户行为(签…
【业务】高效实现策略概率权重装配
需求/亮点:实现strategy_rule中的rule_weight策略 4000:102,103,104,105 5000:102,103,104,105,106,107 6000:102,103,104,105,106,107,108,109 根据用户当前积分数,提供一个分段概率奖品控制机制,当用户积分达到特定范围时,只能抽出对应award_i…