上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 58 下一页
摘要: 1.题目介绍 【深基6.例6】文字处理软件 题目描述 你需要开发一款文字处理软件。最开始时输入一个字符串作为初始文档。可以认为文档开头是第 \(0\) 个字符。需要支持以下操作: 1 str:后接插入,在文档后面插入字符串 \(\texttt{str}\),并输出文档的字符串; 2 a b:截取文档 阅读全文
posted @ 2024-01-23 23:50 DawnTraveler 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1.题目介绍 [NOIP2018 普及组] 标题统计 题目背景 NOIP2018 普及组 T1 题目描述 凯凯刚写了一篇美妙的作文,请问这篇作文的标题中有多少个字符? 注意:标题中可能包含大、小写英文字母、数字字符、空格和换行符。统计标题字符数时,空格和换行符不计算在内。 输入格式 输入文件只有一行 阅读全文
posted @ 2024-01-23 18:15 DawnTraveler 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 1.题目介绍 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例 1: 输入:n = 3 输出:["((()))","(()())","(())()","()(())","()()()"] 示例 2: 输入:n = 1 输出:["()"] 提示: 1 阅读全文
posted @ 2024-01-23 15:49 DawnTraveler 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1.题目介绍 口算练习题 题目描述 王老师正在教简单算术运算。细心的王老师收集了 \(i\) 道学生经常做错的口算题,并且想整理编写成一份练习。 编排这些题目是一件繁琐的事情,为此他想用计算机程序来提高工作效率。王老师希望尽量减少输入的工作量,比如 \(\texttt{5+8}\) 的算式最好只要输 阅读全文
posted @ 2024-01-23 13:48 DawnTraveler 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 1.题目介绍 2.题解 2.1 双层循环 思路 注意到这里:s1 = s0 + 1 。所以是以较小数开始的,极大简化了题目难度 接下来我们便可以通过数组长度进行判断了: 若是偶数,比如像3,4,3,4, 此时必有 4 - 3 = 1,即 偶数的时候应该检验1 而若是奇数,比如像3,4,3, 此时必有 阅读全文
posted @ 2024-01-23 01:10 DawnTraveler 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 1.题目介绍 给定一个非负整数,你至多可以交换一次数字中的任意两位。返回你能得到的最大值。 示例 1 : 输入: 2736 输出: 7236 解释: 交换数字2和数字7。 示例 2 : 输入: 9973 输出: 9973 解释: 不需要交换。 注意: 给定数字的范围是 [0, 10^8] 2.题解 阅读全文
posted @ 2024-01-23 00:24 DawnTraveler 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1.题目介绍 [NOIP2008 提高组] 笨小猴 题目描述 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描述如下:假设 \(\text{maxn}\) 是单词中出现次数最多的字母的出现次数,\ 阅读全文
posted @ 2024-01-22 23:14 DawnTraveler 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1.题目介绍 A-B 数对 题目背景 出题是一件痛苦的事情! 相同的题目看多了也会有审美疲劳,于是我舍弃了大家所熟悉的 A+B Problem,改用 A-B 了哈哈! 题目描述 给出一串正整数数列以及一个正整数 \(C\),要求计算出所有满足 \(A - B = C\) 的数对的个数(不同位置的数字 阅读全文
posted @ 2024-01-22 23:04 DawnTraveler 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 1.题目介绍 给你一个未排序的整数数组 nums ,请你找出其中没有出现的最小的正整数。 请你实现时间复杂度为 O(n) 并且只使用常数级别额外空间的解决方案。 示例 1: 输入:nums = [1,2,0] 输出:3 示例 2: 输入:nums = [3,4,-1,1] 输出:2 示例 3: 输入 阅读全文
posted @ 2024-01-22 22:50 DawnTraveler 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1.题目介绍 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 实现 MinStack 类: MinStack() 初始化堆栈对象。 void push(int val) 将元素val推入堆栈。 void pop() 删除堆栈顶部的元素。 int top() 获 阅读全文
posted @ 2024-01-22 17:43 DawnTraveler 阅读(5) 评论(0) 推荐(0) 编辑
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 58 下一页