
C++语法
暮棂
学术小渣渣
展开
-
788. 逆序对的数量
给定一个长度为 n 的整数数列,请你计算数列中的逆序对的数量。原创 2022-03-07 18:52:37 · 178 阅读 · 0 评论 -
789. 数的范围
给定一个按照升序排列的长度为 n 的整数数组,以及 q 个查询。对于每个查询,返回一个元素 k 的起始位置和终止位置(位置从 0 开始计数)。如果数组中不存在该元素,则返回 -1。原创 2022-02-22 19:07:35 · 166 阅读 · 0 评论 -
785. 快速排序
给定你一个长度为 n 的整数数列。请你使用快速排序对这个数列按照从小到大进行排序。并将排好序的数列按顺序输出。原创 2022-02-21 21:20:09 · 434 阅读 · 0 评论 -
787. 归并排序
给定你一个长度为 n 的整数数列。请你使用归并排序对这个数列按照从小到大进行排序。并将排好序的数列按顺序输出。原创 2022-02-21 21:14:58 · 106 阅读 · 0 评论 -
862. 三元组排序
给定 N 个三元组 (x,y,z),其中 x 是整数,y 是浮点数,z 是字符串。请你按照 x 从小到大的顺序将这些三元组打印出来。数据保证不同三元组的 x 值互不相同。原创 2022-02-21 14:34:18 · 661 阅读 · 0 评论 -
51. 数字排列
输入一组数字(可能包含重复数字),输出其所有的排列方式。原创 2022-02-21 12:10:24 · 748 阅读 · 0 评论 -
29. 删除链表中重复的节点
在一个排序的链表中,存在重复的节点,请删除该链表中重复的节点,重复的节点不保留。原创 2022-02-17 22:11:54 · 582 阅读 · 0 评论 -
66. 两个链表的第一个公共结点
输入两个链表,找出它们的第一个公共结点。当不存在公共节点时,返回空节点。原创 2022-02-17 21:15:13 · 469 阅读 · 0 评论 -
35. 反转链表
定义一个函数,输入一个链表的头结点,反转该链表并输出反转后链表的头结点。原创 2022-02-17 18:52:49 · 417 阅读 · 0 评论 -
36. 合并两个排序的链表
输入两个递增排序的链表,合并这两个链表并使新链表中的结点仍然是按照递增排序的。原创 2022-02-17 16:03:59 · 488 阅读 · 0 评论 -
87. 把字符串转换成整数
请你写一个函数 StrToInt,实现把字符串转换成整数这个功能。当然,不能使用 atoi 或者其他类似的库函数。原创 2022-02-16 11:20:53 · 345 阅读 · 0 评论 -
821. 跳台阶
一个楼梯共有 n 级台阶,每次可以走一级或者两级,问从第 0 级台阶走到第 n 级台阶一共有多少种方案。原创 2022-02-11 19:59:56 · 717 阅读 · 0 评论 -
779. 最长公共字符串后缀
给出若干个字符串,输出这些字符串的最长公共后缀。原创 2022-02-10 18:31:00 · 815 阅读 · 0 评论 -
778. 字符串最大跨距
有三个字符串S,S1,S2其中,S长度不超过300300,S1和S2 的长度不超过1010。现在,我们想要检测S1 和S2 是否同时在S中出现,且S1 位于S2的左边,并在S中互不交叉(即,S1 的右边界点在S2的左边界点的左侧)。计算满足上述条件的最大跨距(即,最大间隔距离:最右边的S2的起始点与最左边的S1的终止点之间的字符数目)。原创 2022-02-10 15:21:04 · 504 阅读 · 3 评论 -
776. 字符串移位包含问题
对于一个字符串来说,定义一次循环移位操作为:将字符串的第一个字符移动到末尾形成新的字符串。原创 2022-02-09 22:34:11 · 312 阅读 · 0 评论 -
774. 最长单词
一个以.结尾的简单英文句子,单词之间用空格分隔,没有缩写形式和其它特殊形式,求句子中的最长单词。原创 2022-02-09 21:00:27 · 238 阅读 · 0 评论 -
777. 字符串乘方
给定两个字符串a和b,我们定义a×b为他们的连接。原创 2022-02-09 17:34:08 · 294 阅读 · 0 评论 -
771. 字符串中最长的连续出现的字符
求一个字符串中最长的连续出现的字符,输出该字符及其出现次数,字符串中无空白字符(空格、回车和tabtab),如果这样的字符不止一个,则输出第一个。原创 2022-02-09 16:25:47 · 1042 阅读 · 0 评论 -
770. 单词替换
一、题目描述二、解题一、题目描述输入一个字符串,以回车结束(字符串长度不超过100100)。该字符串由若干个单词组成,单词之间用一个空格隔开,所有单词区分大小写。现需要将其中的某个单词替换成另一个单词,并输出替换之后的字符串。输入格式输入共33行。第11行是包含多个单词的字符串ss;第22行是待替换的单词aa(长度不超过100100);第33行是aa...原创 2022-02-09 12:10:21 · 398 阅读 · 0 评论