2025-09-11 学习日记

发布于 2025-09-11 12:00 391 字 2 min read 手写 每个字都是我自己敲的。

2025-12-24 学习日记2025-12-17 学习日记2025-12-14 学习日记2025-12-09 学习日记2025-12-08 学习日记2025-12-07 学习日记2025-12-06 学习日记2025-12-05 学习日记2025-12-04 学习日记2025-12-03 学习日记2025-12-02 学习日记2025-12-01 学习日记2025-11-30 学习日记2025-11-29 学习日记2025-11-28 学习日记2025-11-27 学习日记2025-11-26 学习日记2025-11-25 学习日记2025-11-24 学习日记2025-11-23 学习日记2025-11-22 学习日记2025-11-21 学习日记2025-11-20 学习日记2025-11-19 学习日记2025-11-18 学习日记2025-11-17 学习日记2025-11-16 学习日记2025-11-15 学习日记2025-11-14 学习日记2025-11-13 学习日记2025-11-12 学习日记2025-11-11 学习日记2025-11-10 学习日记2025-11-09 学习日记2025-11-08 学习日记2025-11-07 学习日记2025-11-06 学习日记2025-11-05 学习日记2025-11-04 学习日记2025-11-03 学习日记2025-11-02 学习日记2025-11-01 学习日记2025-10-31 学习日记2025-10-30 学习日记2025-10-29 学习日记2025-10-28 学习日记2025-10-27 学习日记2025-10-26 学习日记2025-10-25 学习日记2025-10-24 学习日记2025-10-23 学习日记2025-10-22 学习日记2025-10-21 学习日记2025-10-20 学习日记2025-10-19 学习日记2025-10-18 学习日记2025-10-17 学习日记2025-10-16 学习日记2025-10-15 学习日记2025-10-14 学习日记2025-10-13 学习日记2025-10-11 学习日记2025-10-10 学习日记2025-10-09 学习日记2025-10-03 学习日记2025-10-02 学习日记2025-10-01 学习日记2025-09-30 学习日记2025-09-29 学习日记2025-09-28 学习日记2025-09-27 学习日记2025-09-26 学习日记2025-09-25 学习日记2025-09-24 学习日记2025-09-23 学习日记2025-09-22 学习日记2025-09-21 学习日记2025-09-20 学习日记2025-09-18 学习日记2025-09-17 学习日记2025-09-16 学习日记2025-09-15 学习日记2025-09-14 学习日记2025-09-13 学习日记2025-09-12 学习日记2025-09-11 学习日记2025-09-10 学习日记2025-09-09 学习日记2025-09-08 学习日记2025-09-04 学习日记2025-09-03 学习日记2025-09-02 学习日记2025-09-01 学习日记2025-08-31 学习日记2025-08-29 学习日记2025-08-28 学习日记2025-08-27 学习日记2025-08-26 学习日记2025-08-25 学习日记2025-08-24 周记2025-08-23 学习日记2025-08-22 学习日记2025-08-21 学习日记2025-08-20 学习日记2025-08-19 学习日记2025-08-18 学习日记2025-08-17 周记2025-08-16 学习日记2025-08-15 学习日记2025-08-14 学习日记2025-08-13 学习日记2025-08-12 学习日记2025-08-11 学习日记
今日学习记录 1. 吃披萨leetcode.3457 关键词: 问题分析: 就是奇数天吃四个中最大的披萨,偶数天吃四个中第二大的披萨 核心思路 贪心思想嘛,尽量多吃,先排序,大的都在左边(好计数),我肯定优先选大的,把天数分开为奇偶天,奇数有 n 天,偶数有 m 天,奇数每次都能选最大的,所以把大的都留给奇数天,再往后找偶数天 可以解释,如果按照直接进行计算那么就是 选选选选选...

今日学习记录

1. 吃披萨leetcode.3457

关键词:贪心 问题分析:

  1. 就是奇数天吃四个中最大的披萨,偶数天吃四个中第二大的披萨

核心思路

  1. 贪心思想嘛,尽量多吃,先排序,大的都在左边(好计数),我肯定优先选大的,把天数分开为奇偶天,奇数有 n 天,偶数有 m 天,奇数每次都能选最大的,所以把大的都留给奇数天,再往后找偶数天 可以解释,如果按照直接进行计算那么就是
    • 选_选选_选选 可以看,我们可以把偶数与前面的奇数天对换一下位置,这样能得到更大的数,即
    • 选选选_选_选 可以看到,在上述数组中,数值大的在左边被选到的次数最多即数值最大,本质上是交换论证法

**最终代码:

long long maxWeight(vector<int>& pizzas) {

        ranges::sort(pizzas,greater());

        int n = pizzas.size()/4;

        int day = (n+1)/2;

        long long ans =0 ;

        for(int i = 0;i<day;i++){

            ans += pizzas[i];

        }

        for(int i = 0;i<n/2;i++){

            ans += pizzas[day+2*i+1];

        }

        return ans;

    }

学到的点:

  1. 贪心

2. 生长的树[洛谷.13279](P13279 「CZOI-R4」生长的树 - 洛谷)

关键词:贪心 树论 “ 问题分析:

核心思路

最终代码:

学到的点: 1.


今日收获

  1. 待加强

  2. 明日计划:

    • [ ]
    • [ ]

执笔 手写

随机文章

加载中...