小黑代码(新题型小黑经过思考独立做出,比官方题解更加简洁巧妙,成就感+1)
class Solution:
def maxProfit(self, prices: List[int]) -> int:
# 数组长度
n = len(prices)
if n < 2:
return 0
# 初始化状态资产:持有、非持有、上一步非持有
hold = -prices[0]
un_hold = 0
freeze = 0
# 开始动态规划
for i in range(1, n):
hold = max(hold, freeze-prices[i])
freeze = un_hold
un_hold = max(un_hold, hold+prices[i])
return un_hold
数据库练习
586. 订单最多的客户
# Write your MySQL query statement below
SELECT
customer_number
FROM
Orders
GROUP BY
customer_number
ORDER BY
COUNT(order_number) DESC
LIMIT 1
Pandas练习
586. 订单最多的客户
import pandas as pd
def largest_orders(orders: pd.DataFrame) -> pd.DataFrame:
if not len(orders):
return pd.DataFrame({'customer_number': []})
# 每个客户对应订单数量
group_count = orders.groupby('customer_number').size().reset_index(name='size')
# 取最大值
max_count = max(group_count['size'])
# 获取数据
res = group_count[group_count['size']==max_count][['customer_number']]
return res
小黑生活
晚上打卡网红重庆小面店,感觉比较一般,排了一小时的队伍,不过吃的也挺过瘾,下次去体验别的,生活要充满新鲜感
三里屯故宫团跑的照片来啦
晚上回家路过国贸,总会停下驻足,希望以后的人生也能如此
早餐干饭混沌
早茶
午饭干饭
下午单位讲座,分享一些驻外人员自身的体会,十分生动,小黑有机会也想出去看看
看完讲座继续入职培训,每人发了一杯拿铁咖啡
晚饭食堂买饭干饭
第一次这么晚走,总觉得学的那么意犹未尽
小汤3《农民舞曲》打卡
健身课推胸
早餐混沌
早茶
午餐干饭
下午开分组讨论会,给我们准备了饮料,我给端了上去
晚餐吃俩烧饼夹奥尔良
地铁上碰到了多年不见的人啊,认了半天
准备去练琴,看到了晚霞,感谢上天对我们的馈赠,随手拍了几张照片感觉还不错
老照片,跟舍友们和学长的美好记忆
突然想喝点酒了
坚持投资自己,每天都要读书
出发去团建啦,作为为数不多的男生,给大家搬水发早点
到达中建雁西湖景酒店
开始了上午的团建的拓展活动,自我介绍,画队旗。小黑在活动中完全插不上话,略有尴尬,感觉来自各个名牌学校的同学们的创意真不错,感觉自己的同事们卧虎藏龙。
午餐干饭
下午的活动为翻纸牌,猜图片代表数字,每个人的名字提字毛笔写诗,消防演练绳子打结,整个过程中小黑没有参与感。翻纸牌和猜图片的过程中,小黑发现大家的团队组织能力和策略应变能力都好高啊,很高效地组织组内成员高效完成了任务,并且大家不仅学习好,思维发散能力也很强。写毛笔字的时候,看到了大家的协作能力和文学功底,尽管小黑一直没有参与感很沮丧,也得到了大家的认可(认为我名字中的一个字起到了关键的作用),感觉心里暖暖的。
晚饭干饭,吃完去了酒店健身房参观,听了听教练对于运动的相关建议
羽毛球+打牌学习,尽管我没打过牌脑子反应的比较慢,看了一遍规则看不明白,但发现大家还是耐心地教我,并且愿意带我玩,有点儿感动,玩了德国精神病和uno。发现大家不仅学习好脑子好使,干什么都行,情商等各方面能力都好强啊,十分另小黑佩服。
晚上和同屋子的学长喝个小酒
早餐干饭
大家一起去爬西山栈道,一路上跟大家都聊了聊天,做了几个益智游戏,大家的智力水平和理解能力都远超小黑及其小黑身边人,有这么多优秀的人在身边,小黑一定会进步的。
午餐干饭,然后回去了
回单位后买杯瓶装喜茶
尚龙老师送的书到啦
小汤3《降B大调练习曲》打卡
健身课练背部,感觉背部比较紧张
早茶
午餐干饭
小黑又emo了,学不下去习,下去买个半熟芝士
晚上来一个半小时按摩,感觉按的不那么舒服,有点儿大冤种了
711来个小浣熊干脆面
南二环早餐
南二环一起奔跑,530稳稳地