掘友等级
营业时间:工作日10:00-19:00
没回就先留言
获得徽章 0
#刷题交流# 今天题目: 糖果迷宫的最优分配
可以使用动态规划来记录小C和小U在每个位置的最大糖果数量。
定义两个二维数组 dpC 和 dpU,分别表示小C和小U在每个位置的最大糖果数量。
dpC[i][j] 表示小C到达位置 (i, j) 时的最大糖果数量。
dpU[i][j] 表示小U到达位置 (i, j) 时的最大糖果数量。
#刷题交流#
处理的是字符串,我们可以直接使用字符串操作来完成任务。
#刷题交流# 今日打卡构造回文字符串问题, 从字符串 s 的中间位置开始,尝试构造回文字符串,并检查其字典序是否小于 s,如果无法构造出满足条件的回文字符串,则返回 -1。
#刷题交流# 首先需要去除数组中的重复元素,因为只关心不同的分数,然后将去重后的数组按降序排序,如果排序后的数组长度大于等于3,返回第三大的元素;否则返回最大的元素。
#刷题交流# day13,刷题打卡记录,get矩阵遍历
#刷题交流# 摸鱼刷题:回文博弈,回文串是指正读和反读都相同的字符串。要形成一个回文串,字符串中最多只能有一个字符出现奇数次,其余字符必须出现偶数次。
#刷题交流# 取碗顺序问题,
初始时,栈中没有任何碗。
按照顺序遍历给定的取碗顺序。
对于每个取碗操作,需要判断当前栈顶的碗是否是要取的碗。
如果是,则直接从栈顶取走。
如果不是,则需要从剩余的碗中找到这个碗,并将其之前的所有碗都压入栈中。
#刷题交流# 最大乘积,数组:用于存储输入的数组元素。栈:用于高效地计算 L(i) 和 R(i)。栈可以在遍历数组时,快速找到最近的更大元素。
下一页