logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

上海市计算机学会竞赛平台乙组比赛目录及题解持续更新中

T2 消除交叉T3 竞速溜冰T4 多米诺骨牌。T2 放置拼块T3 制作哒宝T4 区间交集。T1 发红包T2 图的三染色T3 最大子集。T2 千层背包T3 随处游荡T4 打字。T2 赛车T3 围三角T4 退课。T3 树的匹配T4 平分子集(三)T3 炼制合金T4 数三角形(二)T3 降低均值T4 加与乘(二)T3 子集和(三)T4 社交软件。T3 树的最长路T4 最大频率。T3 字符填充T4 看小说

#算法#c++#数据结构
十五届蓝桥青少C++组3月评测2024年3月中高级

根据题目要求,我们可以在数组的最左、最右两端增加两个积分为1,且不能打的靶,并让i,j的范围在1~n之间变化,最后要求最大值就是dp[0][n+1],也就是最左、最右两个我们增加的两个靶之间全打掉可以获得的最大值。例1:n=312,312中每位上的数字依次是3、1、2,重新排列组成的新数有321、231、213、132、123,新数中小于312的有231、213、132、123,其中符合要求的最大

#c++#开发语言#算法 +1
到底了