leetcode weekly contest 411 leetcode weekly contest 411最近周赛难度确实加强了,不过还是好题目比较多,值得仔细思考。 3258. 统计满足 K 约束的子字符串数量 I给你一个 二进制 字符串 s 和一个整数 k。 如果一个 二进制字符串 满足以下任一条件,则认为该字符串满足 k 约束: 字符串中 0 的数量最多为 k。 字符串中 1 的数量最多为 k。 返回一个整数,表示 s 的所有满足 k 约 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode biweekly contest 91 leetcode biweekly contest 91本周的双周赛题目确实不太难,最后一题的二分法确实存在问题,需要举例说明即可。 6237. 不同的平均值数目给你一个下标从 0 开始长度为 偶数 的整数数组 nums 。 只要 nums 不是 空数组,你就重复执行以下步骤: 找到 nums 中的最小值,并删除它。 找到 nums 中的最大值,并删除它。 计算删除两数的平均值。 两数 a 和 1970-01-01 力扣周赛 #力扣周赛
【kickstart】 kickstart 2021 roundD kickstart 2021 roundDkick start的题目质量非常高,感觉前三题没有问题,自己可以确定前三题做出来。前两题做出来了,后来因为有事,三四题就没有做。第三题不用看解答就能干出来。 Arithmetic Square题目 地址https://codingcompetitions.withgoogle.com/kickstart/round/00000000004361e3/00 1970-01-01 算法 #kickstart
【MIT6.S081】 lab4 traps traps最近封闭在家,没事干,只能刷题图开心,感觉MIT的lab刷起来真心是有意思,有挑战,难度很高,非常有思维挑战性,代码量倒是不是特别大。特别alarm这个功能,思维确实比较牛逼,不过最重要的还算要看textbook,而不是忙着刷题,先把textbook看熟之后,再来刷题。git repo RISC-V assembly这个lab主要事熟悉risc-v汇编语言的基本语法,跟x86的语法很不同 1970-01-01 MIT6.S081 #公开课学习
【MIT6.S081】 lab3 pagetable page tables最近工作太忙了,好久没有时间更新学习进度了,本周还是抽时间把lab3的内容作完了,lab3的难度感觉还是非常大的,不过最终把lab3完成后,就对虚拟内存管理有了深刻的认识。对于vm的那几个函数看了很多遍。调试了很多遍,终于发现问题,然后解决该问题了. page在xv6系统中,物理内存都被分成了4096byte的页,比如物理地址也分为两部分即物理页码(44bit)和页内偏移地址 1970-01-01 MIT6.S081 #公开课学习