码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 08/20迷迷糊糊但是好题挺多的一周


    • Weekly Contest 307
      • 赢得比赛需要的最少训练时长: 模拟题
      • 最大回文数字: 贪心
      • 感染二叉树需要的总时间: 图论模拟
      • (good)找出数组的第 K 大和: 好题目,据说是amazonOA(这么难吗…)。需要转换问题两次,其中负数的转换很巧妙。
    • Biweekly 85
      • 得到 K 个黑块的最少涂色次数: 模拟题。双指针可以简化复杂度到O(n)
      • 二进制字符串重新安排顺序需要的时间: 模拟题。
      • 字母移位 II: 把更新平摊在数轴上来优化。不要做什么题都扯到太过高级的数据结构上(比如线段树),这题没有动态跟心,没有必要用线段树。时间复杂度总和更多功能之间有tradeoff的。
      • 删除操作后的最大子段和: 反向处理query把分割操作变成合并操作+并查集。很经典了
    • Codeforces Round #816 (Div. 2):
      • Crossmarket: 贪心
      • Beautiful Array: 数学+构造
      • (good)Monoblock: 找规律+数学。
        • 奇妙地把元素之间的关系(如a_1, a_2, a_3),转化成间隙(如、)之间的关系。
      • (good)2+ doors: 贪心+模拟。
      • (good)Long Way Home: 好题。最短路+斜率优化dp。之前一直知道斜率优化这个名词但是从来没有学过,这次居然自己推了出来很开心!标程的写法更加优雅(按照交点排序),学习到了。
        • 在遇到dp优化的时候,不妨假设最优的 f f f是从某个 f ′ ( j ) f'(j) f′(j)来的,这时候 f ′ ( j ) f'(j) f′(j)应该和其他来源的 f ′ ( j ′ ) f'(j') f′(j′)有一个性质(如 f ′ ( j ) ≤ f ′ ( j ′ ) f'(j)\le f'(j') f′(j)≤f′(j′)),把公式展开或许就可以发现如何优化这个dp了。
      • Crop Squares: 脑力IQ题。很巧妙。
    • Codeforces Round #815 (Div. 2) (离线练习)
      • 好题解
      • Burenka Plays with Fractions: 简单数学
      • Interesting Sum: 巧妙的贪心
      • Corners: 贪心
      • (good)Xor-Subsequence: 好题目。问题有一个很巧妙的转化就是把 a j ⊕ i < a i ⊕ j a_j \oplus i < a_i \oplus j aj​⊕i<ai​⊕j转化成 [ a j ⊕ j = a i ⊕ i ] 0... k − 1 [a_j \oplus j = a_i \oplus i]_{0...k-1} [aj​⊕j=ai​⊕i]0...k−1​并且 [ a j ] k ⊕ [ i ] k < [ a i ] k ⊕ [ j ] k [a_j]_k \oplus [i]_k < [a_i]_k \oplus [j]_k [aj​]k​⊕[i]k​<[ai​]k​⊕[j]k​其中 [ ] k []_k []k​代表二进制的第k位置。这样子就可以在 a i ⊕ i a_i \oplus i ai​⊕i上做前缀树了!
      • Misha and Paintings
  • 相关阅读:
    离子液体[EMIm][PF6],[HMIm][PF6],[C14MIm][PF6]修饰纳米Fe3O4,TiO2和SiO2(离子液体修饰物)
    格式化名称节点,启动Hadoop
    pdb restore in ADG database
    物业服务神秘顾客监测的难点及对策
    基于STM32CUBEMX驱动TOF模块VL53l0x(3)----驱动多个VL53L0X
    迅为i.MX6ULL开发板nfs服务器的使用
    Spring JDBC(配置数据源,操作数据库)
    分类预测 | MATLAB实现WOA-LSTM鲸鱼算法优化长短期记忆网络数据分类预测
    使用堆栈处理字符串
    matlab——simulink学习(四)
  • 原文地址:https://blog.csdn.net/Laishao_yuan/article/details/126568234
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号