小黑第一次参加仰山越野训练,买了团徽参加节前升旗跟随单位组织去看奥本海默,回姥姥家吃火锅,北上找黑煤球,搓完澡找黑驴一起跑步吃烤肉睡觉觉看鬼片跟同事小姐姐遛弯的leetcode之旅:198. 打家劫舍

小黑代码(新题型,小黑独立思考利用动态规划建模做出,nb)

class Solution:
    def rob(self, nums: List[int]) -> int:
        # 数组长度
        n = len(nums)
        if n == 1:
            return nums[0]
        # 动态规划数组初始化
        dp = [0] * n
        dp[0] = nums[0]
        for i in range(1, n):
            max_ = 0
            # 递推过程,使用(dp[i-3],dp[i-2])作为递推式子
            for j in range(i-2, i-4, -1):
                if j < 0:
                    break
                if dp[j] > max_:
                    max_ = dp[j]
            dp[i] = max_ + nums[i]
        return max(dp[i], dp[i-1])

在这里插入图片描述

动态规划

class Solution:
    def rob(self, nums: List[int]) -> int:
        # 数组长度
        n = len(nums)
        # 初始化动态规划数组
        #   dp[i]表明在房子[0, i)中的最大收益
        dp = [0] * (n+1)
        dp[0] = 0
        dp[1] = nums[0]
        # 开始动态规划操作
        #   dp[i] = max(dp[i-1]:不偷nums[i-1], dp[i-2]+nums[i-1]:偷nums[i-1])
        for i in range(2, n+1):
            dp[i] = max(dp[i-1], dp[i-2]+nums[i-1])
        return dp[n]

在这里插入图片描述

动态规划优化空间

class Solution:
    def rob(self, nums: List[int]) -> int:
        # 数组长度
        n = len(nums)
        # 动态规划变量
        first = 0
        second = nums[0]
        third = nums[0]
        # 开始动态规划
        for i in range(2, n+1):
            # 递推
            third = max(second, first+nums[i-1])
            # 变量递补
            first = second
            second = third
        return third

在这里插入图片描述

sql练习

602. 好友申请 II :谁有最多的好友

# Write your MySQL query statement below
SELECT
    id, 
    COUNT(id) AS 'num'
FROM
    (SELECT
        requester_id AS 'id'
    FROM
        RequestAccepted
    UNION ALL
    SELECT
        accepter_id AS 'id'
    FROM
        RequestAccepted
    ) AS t1
GROUP BY
    id
ORDER BY num DESC
LIMIT 1

pandas练习

602. 好友申请 II :谁有最多的好友(小黑独立做出)

import pandas as pd

def most_friends(request_accepted: pd.DataFrame) -> pd.DataFrame:
    # 获取双方的申请数量
    df1 = request_accepted[['requester_id']].rename(columns={'requester_id':'id'}, inplace=False)
    df2 = request_accepted[['accepter_id']].rename(columns={'accepter_id':'id'}, inplace=False)
    # 进行union操作
    df = pd.concat([df1, df2]).groupby(['id']).size().reset_index(name='num')
    # 获取最大值
    max_num = max(df['num'])
    return df[df['num']==max_num]

小黑生活

午餐干饭

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

午间咖啡阅读《扫除道》

在这里插入图片描述
在这里插入图片描述

晚餐兰州牛肉拉面,骑车骑到了北京西站

在这里插入图片描述
在这里插入图片描述

晚上和学长一起参加奥森仰山越野跑步,跑步里程突破了12200公里

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

到家了,为了买个团徽,不惜点个外卖,明天节前升旗

在这里插入图片描述
在这里插入图片描述

麦当劳早餐

在这里插入图片描述
在这里插入图片描述

2023北京马拉松报名

在这里插入图片描述
在这里插入图片描述

午餐干饭

在这里插入图片描述
在这里插入图片描述

下午单位组织去看奥本海默,跟同事一起骑车过去的

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

公务卡要下来了

在这里插入图片描述

下班了,准备国庆了,同事们都出京玩或者回家,小黑黑为了攒钱以及找大家玩,留在了北京

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

晚上健身课第17次课,练胸

在这里插入图片描述

晚上跟同事小姐姐打王者

在这里插入图片描述

早餐牛排

在这里插入图片描述

第一天回姥姥家了,吃涮肉

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

跟黑煤球计划第二天北上延庆小黄车

在这里插入图片描述

我朋友圈最牛逼的人,马拉松女子冠军夏雨雨,参加了人民大会堂宴会

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

买了延庆回程高铁票

在这里插入图片描述

肯德基早餐

在这里插入图片描述

开启北上之旅

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

黑煤球的奔驰雾灯被刮了得回去看看,于是提前撤了

在这里插入图片描述
(发现s2线有车,于是花了5元手续费退票了,坐s2回去)
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
(火车上信号不好,视频好久才发出去)在这里插入图片描述

搓澡+汗蒸+盐浴,顺便读读书

在这里插入图片描述
在这里插入图片描述

怀柔马拉松回程车票抢票成功了

在这里插入图片描述

大黑驴回来了,跑完澡一起跑步

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

跑完一起吃个烤肉夜宵,住大黑驴的出租屋一起看鬼片《电梯游戏》睡觉

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

早上起来,大黑驴陪领导的儿子跑步去了,回来给我买了煎饼,迷迷糊糊看到了本科学弟的朋友圈,耳边响起了强风吹拂十分震撼,看着他一点点努力,终于达到了2级,为了自己喜欢的事情,希望小黑也能找到自己真正喜欢的事情,并且不遗余力地为之奋斗。

在这里插入图片描述
在这里插入图片描述

下了地铁买个麦当劳咖啡提提神

在这里插入图片描述

下午和92年同事小姐姐出去遛弯聊天啦,请小黑吃了甜点咖啡和晚饭,一起聊了聊过往,以及工作的内容.并且告诫了小黑年轻的重要性,还有无限可能,要多尝试(包括找对象)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述

回家升级了电脑,发现界面好好看啊

在这里插入图片描述

小汤3《我的太阳》打卡

在这里插入图片描述

下午找尚香一起学习,晚上一起骑车

在这里插入图片描述

回到了我私募的那段实习的地方,这是一段对小黑影响最大的实习,同事们都好优秀啊,大家都有着十分光明的未来。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

喜茶学习,尝尝新品月观

在这里插入图片描述

又看完了《扫除道》,并写了观后感,准备看下一本书《强势》

在这里插入图片描述
在这里插入图片描述

算法刷到了“打家劫舍”的模块了,坚持下去,保持思维的敏捷性与主动思考的能力和觉悟

在这里插入图片描述

加油小黑,准备练钢琴去了,晚上准备跑个步再找人一起打个王者!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值