当前位置: 首页 > news >正文

wc 听课总结

交互

image

将每个可能的状态看作二元组 \((x,K)\) 拍到二维平面上,每次尝试均分合法区域,复杂度即为 \(O(\log wV),w=67\)

基于二维平面的分析是有益的。

image

考虑编辑距离是很抽象的信息,我们应该特殊考虑它在某些特殊情况下的意义。

发现它可以做这两个:一个全相同串可以判断字符出现总次数,同时若 \(f(T)=|S|-|T|\) 则说明 \(T\)\(S\) 子序列。

做到这里其实就可做了,先问出所有字符出现次数,然后分治合并。

合并的方法是对于两个字符子序列,双指针考虑第一个序列中相邻两元素之间有多少第二序列元素。

复杂度 \(O(|\sum|+L \log |\sum|)\)

image

同样是特殊信息,我们考虑先问一遍全 \(A\) 串,然后二分出一条在最短路径上的边,将图按两个点最短路分为两部分,然后就可以按 bfs 后缀二分找到点。

image

运用了构造不交集合的技巧。

考虑在 \(\binom{20}{10}\) 中为每条边分配一个集合,然后每次询问包含一个元素的边集合。

发现这样的好处是我们可以快速判断两点是否有边,考察剥叶子可以得到树的拓扑序,每点父亲就是其在所有连通块中大于它的最小的那个。

通信

image

一个考察是我们的问题是不知道删掉的数的顺序,考虑 lis 和 lds,必有一个长度大于等于十六,因此删这个即可。

http://www.jsqmd.com/news/359403/

相关文章:

  • 强化学习中的单个回合的回报估计动作值和所有回合的回报估计动作值的理解及exploring starts条件
  • 《凌微经 · 理悖相涵》第七章 形性一体——本然如是之元观
  • AX3000T刷机教程
  • 听《卡农》有感 - Mars
  • 深入解析:FPGA纯verilog实现JESD204B协议,基于AD9250数据接收,提供3套工程源码和技术支持
  • 局域网内如何互相ping通?
  • python使用pip安装jupter报错,并且用conda安装jupter后,启动jupter也报一样的错误:checking the latest version of pip...如何解决?
  • 【SQL笔记1】SQL真正的执行顺序
  • 第二章,MySQL数据类型
  • SQL笔记(一)
  • 技术的便利,从来都不属于开发者
  • 西门子数控系统 SINUMERIK 840D sl数据高速录波的一种方法
  • C# 变量作用域
  • 【状态机DP】LeetCode 123. 买卖股票的最佳时机|||
  • 大数据可视化项目实战:从数据采集到展示
  • 《堆的 shift down》
  • 除夕夜的坚守(原创诗)
  • 一种适用于联通ZXHN G7606V6光猫的,在自带的openwrt子系统操作主系统ip6tables防火墙的方法
  • Vue.js 事件处理器
  • 集体好奇心与团队成员的心理健康
  • TypeScript String
  • Android开发工程师深度解析:技术能力与职业发展
  • 构建智能化的个人退休规划优化助手
  • AJAX 实例详解
  • 揭秘大数据领域存算分离方案
  • 燃爆!大数据OLAP在电力行业的创新应用
  • Git 核心概念:Tag 与 Branch 的本质区别
  • HarmonyOS应用开发实战(基础篇)Day01-《ArkTS基本知识》
  • 计算机字符编码
  • 量子AI在图像识别中的应用实战