一些没啥意思的出题想法记录
这个人又笨又懒,出的题无聊又不想出题
prob1:
给定一个长度为n且只包含26个小写字母的字符串S
给定k,k <= n <= 1e5
需要选出S的长度为k的子序列T,同时T要满足m个限制
每个限制形如('a', 'b'),表示T中‘a’的出现次数要严格大于'b'
输出T
solution:
先bfs出若干个dag
然后对于T的每个字符,枚举该位置选择‘a’到‘z’是否可行,枚举和判断都是O(26)
时间复杂度O(26*26*n)
prob2:
一个有序的分数集合,满足该集合中的任意分数p/q,都有p,q <= n, gcd(p,q) = 1
给定n和k,求出该集合中从小到大第k个元素
n<=1e9
solution:
k<=n傻逼题
k>n,n<1e4傻逼题
n<1e18,k<1e18?
转载于:https://www.cnblogs.com/ytytzzz/p/10969924.html
一些没啥意思的出题想法记录相关推荐
- 真没想到刚刚会把这个记录下来。嘿嘿。
真没想到刚刚会把这个记录下来.嘿嘿. 等我们死去以后,会有人把这些收集整理起来,形成语录体著作吗? 哈哈!?. 脸太大了. http://www.uuzone.com/app/trackBack.do ...
- processing 与 AE (数字艺术创作的一些思维想法记录)
processing 一个基于java语言 用代码创作 艺术(绘图.视觉效果.图形设计.动画--)的软件 ae adobe公司用于创作影视后期 动态效果MG 动画 图形设计--的软件 可以理解为p ...
- 想法记录---实时计算的TopN的实现
TopN就是找出时间段内出现频率最高的n个 TopN的计算是个老生常谈的话题,比如微博的热搜,都是隔段时间就统计一次TopN 现在想做一个实时计算的TopN. 先说说离线计算的TopN,再说实时Top ...
- win10 JDK-8u231安装点击下一步没反应 解决方法-JDK安装记录
先说结论:win10 JDK-8u231安装点击下一步没反应 解决方法就是换安装包,最显眼的那个jdk-8u231-windows-x64.exe不能用,亲测 jdk-11.0.5_windows-x ...
- 关于下一代IM服务器的一点想法
1.引言 当前IM的站场上依旧硝烟弥漫,QQ, MSN, Google Talk, ICQ, Yahoo!还都在争夺着市场的份额.今天我所要说的,是跳出商业利益趋势之短利,而从长远的角度考虑IM的发展 ...
- hexo 博客创建、部署、美化过程记录
hexo 博客创建.部署.美化过程记录 前言 作为一名信息工程专业的学生,编程语言没学多少,正规讲过的且了解比较深的是C++,也只是一些基本的编程,连数据库.数据结构还有各种算法都没学过,python ...
- IC入门记录(持续更新)
目录 软件-ADS安装 90nm, 65nm工艺指什么? 导入的65mm工艺文件之后的CMOS种类有什么不一样? PDK是什么? ADS电感元件上的小圆圈代表什么? ADS中如何设置仿真温度 关于La ...
- 海康、华为、中兴、联影...找工作记录
找工作的任务也已经结束,简单记录下自己近四个月的找工作之旅. 整个过程大约持续了四个月,实际肯定没有投入那么长时间的精力,只是在自己选择的过程中又花了很长时间学习新的东西,以便自己能进入新的行业.如果 ...
- 从听不见声音到听见声音,零散记录自己的经历
我很小的时候,因为生病导致听力受损,记不得是什么年纪开始的,一点点一点点的下降着.很多时候家人.同学.老师在背后喊我,跟我说话,我都没有反应,经常被误认为不懂礼貌,别人叫你都不回应,慢慢的被身边的小伙 ...
- 我的阅书记录及相关专业书籍推荐(更新于2016.07)
前不久在整理自己的知识库,发现有个知识夹里记录了自己所看过书的信息,但是很乱,也没有分类.经过一个下午的整理,把这些书按照时间和来源进行了分类,这样更方便以后查看.现在回忆大学时代所看过的书大都还做了 ...
最新文章
- cef谷歌内核浏览器获取cookie值并保存
- vue.js框架原理浅析 1
- 再分享 5 个 vs 调试技巧
- CentOS7 修复boot目录
- 工行黄金递延业务AU(T+D)风险问题答案
- MySQL入门(一) MacOS端配置与基本命令
- 数据结构之顺序表和有序表查找其实现
- 更加方便地使用Markdown
- Maven—Windows操作系统中安装配置Maven环境
- Communication System dp 动态规划 || 贪心
- MetaLife Web3开放元宇宙vs内卷致命的Web2元宇宙
- BCIduino社区|HY-BCI Pro多通道科研级脑电放大器接收lsl脑电数据并进行显示
- java实现Calendar求两个日期差
- conda安装tensorflow2.x和pytorch1.8.0的一些常用命令
- 全球化经营必备,盘点主流跨境电商平台
- 使用机器学习数据集构建销售预测Web应用程序
- Mysql中的常用类型 说明
- 计算机三级网络技术准备多久,请问一下,考计算机三级网络技术需要哪些准备?谢谢/...
- python sympy库实现代数符号运算及表达式推导
- 高逼格的年终总结怎么写?这是我见过最系统的写法
热门文章
- CAS 配置NLB 负载均衡网络无法连接
- Python3.5(十三)迭代器生成器
- 06-continue和break的区别
- 苹果macOS Monterey将支持一键恢复出厂设置,无需重装系统
- 制作Camtasia 2020击键标记动画——保存及应用
- the database profile could not loaded. Check log for details
- 几种div/css布局的代码
- 《vSphere性能设计:性能密集场景下CPU、内存、存储及网络的最佳设计实践》一1.2.4 存储...
- empty判断0会出的问题
- 不要做干自己没时间做的事