编程与数据结构算法
【乘积最大子数组】手撕代码:乘积最大子数组(LeetCode 152)。给定一个整数数组(包含正数和负数),求乘积最大的连续子数组的乘积。要求使用动态规划实现。 「腾讯、腾讯混元、阿里巴巴、阿里通义」
原题【优美的排列】写题: leetcode 526,优美的排列 「蚂蚁集团」
原题【分割等和子集】代码:416.分割等和子集(0-1背包划分等和数组) 「字节跳动、腾讯」
原题【单词拆分】单词拆分(LeetCode 139) 「阿里巴巴」
原题【完全平方数】给定一个正整数,求它最少能由几个完全平方数相加得到。例如,12 = 4 + 4 + 4,答案为3。手撕代码。 「百度、蚂蚁集团」
原题【打家劫舍】手撕/实现打家劫舍算法。 「字节Seed、字节跳动、百度、阿里通义」
原题【整除3的最大和】手撕:给一个正整数数组,找出里面能被3整除的和的最大值。 「腾讯」
原题【最大正方形】手撕 LeetCode 221:最大正方形。给定一个由 '0' 和 '1' 组成的二维矩阵,找出只包含 '1' 的最大正方形,并返回其面积。要求使用动态规划实现。 「字节Seed、百度、百度文心、美团」
原题【最小路径和】手撕最小路径和:在二维矩阵中,从右上角到左下角的最短加权路径和,中间还有-1的障碍物不能走。要求使用动态规划实现。 「京东、美团」
原题【最长公共子串】手撕:求最长公共子串。 「字节Seed、腾讯」
原题
暂无题目