按以下要求实现程序功能
社区首页 (3271)
![](https://csdnimg.cn/release/cmsfe/public/img/fileIcon.a6096f0b.png)
![](https://csdnimg.cn/release/cmsfe/public/img/fileIcon.a6096f0b.png)
![](https://csdnimg.cn/release/cmsfe/public/img/fileIcon.a6096f0b.png)
![](https://csdnimg.cn/release/cmsfe/public/img/fileIcon.a6096f0b.png)
![](https://img-community.csdnimg.cn/bgimage/a32451213541453886e50955f348a8bf.jpg)
请编写您的帖子内容
社区频道(10)
显示侧栏
卡片版式
全部
跟我练
博文收录
Ada助手
每日一练
技能树
课程
比赛
问答
学习成就
最新发布
最新回复
标题
阅读量
内容评分
精选
![](https://img-home.csdnimg.cn/images/20221109053818.png)
656
3.1
14
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg2.05330abf.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
按以下要求实现程序功能
从键盘输入5个整型值 1)按从大到小顺序排序方法; 2)计算这些数的平均值的方法; 3)在主方法中调用这些方法,并输出相应的值。
复制链接 扫一扫
分享
![](https://img-service.csdnimg.cn/img_convert/ec4e4b2849cccb75be04428664afb2fc.jpeg)
476
5.0
10
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg1.98114ddf.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
恢复二叉搜索树
给你二叉搜索树的根节点 root ,该树中的两个节点被错误地交换。请在不改变其结构的情况下,恢复这棵树。 进阶:使用 O(n) 空间复杂度的解法很容易实现。你能想出一个只使用常数空间的解决方案吗? 示例 1: 输入:root = [1,3,null
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221109053740.png)
291
3.0
1
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg3.9519d347.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
验证回文串
给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义为有效的回文串。 示例 1: 输入: "A man, a plan, a canal: Panama" 输出: true 解释:"am
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221027055806.png)
378
评分
3
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg1.98114ddf.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
计数质数
统计所有小于非负整数n的质数的数量。 示例 1: 输入:n = 10 输出:4 解释:小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。 示例 2: 输入:n = 0 输出:0 示例 3: 输入:n = 1 输出:0 提示: 0
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221026061938.png)
328
2.0
6
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg1.98114ddf.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
存在重复元素
给定一个整数数组,判断是否存在重复元素。 如果存在一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。 示例 1: 输入: [1,2,3,1] 输出: true 示例 2: 输入: [1,2,3,4]
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221109053802.png)
229
评分
2
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg2.05330abf.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
最小栈
设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。 pop()—— 删除栈顶的元素。 top()—— 获取栈顶元素。 getMin() —— 检索栈中的最小元素。 示
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221109053802.png)
580
评分
19
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg4.515d57f6.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
检查密码强度
定义一个名为“isStrongPassword”的函数,该函数将字符串作为参数。功能然后将检查所提供的字符串是否满足以下条件,以检查是否为强 密码: 1.必须至少包含1个大写和小写字母的组合 2.必须至少包含3位数字 3.必须至少包含3个特殊字符(包括空格) 4.密码长度必须至少12个字符 该函数将返回一个布尔值,即如果满足所有条件则返回True或返回False 确保使用可能返回False值的每个可能的输入来测试函数也一样
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221027062552.png)
652
1.0
13
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg2.05330abf.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
总分数最大
每位同学都有自己的一个幸运数,乐乐所在班级共有n位同学,因此有编号为1至n的n块标牌,标牌的编号与自己的幸运数相乘,就是这位同学的分数。你的工作就是帮乐乐寻找一种方案,使得班级总分数最大。 输入 第一行只有一个整数n 第二行共有n个不超过10000的正整数,中间有一个空格隔开。 输出 只有一行且只有一个整数,乐乐班级的总分数。 以下程序实现了这一功能,请你填补空白处内容: #include<stdio.h> int main() { int a[10005]; long long t=0; in
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221026061938.png)
462
1.0
12
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg2.05330abf.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
最小覆盖子串
给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 "" 。 注意:如果 s 中存在这样的子串,我们保证它是唯一的答案。 示例 1: 输入:s = "ADOBECODEBANC", t = "ABC"输出:"BANC" 示例 2: 输入:s = "a", t = "a"输出:"a" 提示: 1 <= s.length, t.length <= 105 s 和 t 由英文字母组成 进阶:你能设计一个在
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221026061852.png)
759
4.0
7
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg3.9519d347.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
秒数转换
输入一个秒数,转换成HH:MM:SS的格式输出。 输入样例 365 输出样例 00:06:05 以下程序实现了这一功能,请你补全空白处内容: #include <cstdio> int n; void print(int x) { if (x ==
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221026061942.png)
736
评分
13
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg3.9519d347.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
子集 II
给你一个整数数组 nums ,其中可能包含重复元素,请你返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。返回的解集中,子集可以按 任意顺序 排列。 示例 1:输入:nums = [1,2,2]输出:[[],[1],[1,2],[1,2,2],[2],[2,2]]示例 2:输入:nums = [0]输出:[[],[0]]提示: 1 <= nums.length <= 10 -10 <= nums[i] <= 10
复制链接 扫一扫
分享
![](https://img-service.csdnimg.cn/img_convert/ca0d0d9f728f2aeda1976de9b08940e5.jpeg)
180
评分
5
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg2.05330abf.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
二叉树中的最大路径和
路径 被定义为一条从树中任意节点出发,沿父节点-子节点连接,达到任意节点的序列。同一个节点在一条路径序列中 至多出现一次 。该路径 至少包含一个 节点,且不一定经过根节点。 路径和 是路径中各节点值的总和。 给你一个二叉树的根节点 root ,返回其
复制链接 扫一扫
分享
![](https://img-service.csdnimg.cn/img_convert/d436ea72ef06c6038b50f729e3e23740.jpeg)
89
评分
2
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg5.9eaaa691.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
矩阵中的最长递增路径
给定一个m x n 整数矩阵matrix ,找出其中 最长递增路径 的长度。 对于每个单元格,你可以往上,下,左,右四个方向移动。 你 不能 在 对角线 方向上移动或移动到 边界外(即不允许环绕)。 示例 1: 输入:matrix = [[9,9,
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221109054058.png)
967
5.0
10
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg2.05330abf.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
求输入数字的平均值、最大值
输入若干个数,设输入的第一个数n为后面要输入的数的个数,求平均值及最大值,并在屏幕输出来
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221026061946.png)
1133
5.0
6
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg5.9eaaa691.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
最大子序和
给定一个整数数组 nums,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例 1: 输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组[4,-1,2,1] 的和最大,为6 。 示例 2: 输入:nums = [1]输出:1 示例 3: 输入:nums = [0]输出:0 示例 4: 输入:nums = [-1]输出:-1 示例 5: 输入:nums = [-100000]输出:-100000 提示: 1 <= nums.l
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221109053826.png)
702
5.0
9
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg2.05330abf.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
求分数数列的前N项和
有一分数序列:2/1,-3/2,5/3,-8/5,13/8,-21/13,…, 由用户输入项目数N,求这个数列的前N 项之和 以下程序实现了这一功能,请你填补空白处内容: #include <stdlib.h> #include <stdio.h> int main() { int n; scanf("%d", &n); int i; double a1 = 2, b1 = 1; double a2 = 3, b2 = 2; double sum = a1 / b1 - a2 / b2; if
复制链接 扫一扫
分享
![](https://img-service.csdnimg.cn/img_convert/9e262d6191741087234d501132cd7cd7.jpeg)
107
4.0
2
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg4.515d57f6.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
天际线问题
城市的天际线是从远处观看该城市中所有建筑物形成的轮廓的外部轮廓。给你所有建筑物的位置和高度,请返回由这些建筑物形成的 天际线 。 每个建筑物的几何信息由数组 buildings 表示,其中三元组 buildings[i] = [lefti, righ
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221026061949.png)
860
1.0
17
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg1.98114ddf.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
多线程问题
1.程序中需要开启两个线程(线程1和线程2) 2.线程1固定5秒钟执行一次 3.线程2固定10秒钟执行一次 4.开启程序如何做到线程1执行完成后再执行线程2并且在之后无论谁先执行都需等待对方执行完成后才可以开始执行
复制链接 扫一扫
分享
![](https://img-service.csdnimg.cn/img_convert/9387977615b7e602406be82d7d4452b9.jpeg)
118
评分
3
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg5.9eaaa691.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
二叉树的序列化与反序列化
序列化是将一个数据结构或者对象转换为连续的比特位的操作,进而可以将转换后的数据存储在一个文件或者内存中,同时也可以通过网络传输到另一个计算机环境,采取相反方式重构得到原数据。 请设计一个算法来实现二叉树的序列化与反序列化。这里不限定你的序列 / 反序
复制链接 扫一扫
分享
![](https://img-home.csdnimg.cn/images/20221026062043.png)
608
5.0
10
![](https://csdnimg.cn/release/cmsfe/public/img/shareBg5.9eaaa691.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
数组元素循环右移问题
题目:一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法? 输入格式: 每个输入包含一个测试用例,第1行输入N(1≤N≤100)和M(≥0);第2行输入N个整数,之间用空格分隔。 输出格式: 在一行中输出循环右移M位以后的整数序列,之间用空格分隔,序列结尾不能有多余空格。 输入样例: 6 2 1 2 3 4 5 6 输出样例: 5 6 1 2 3 4
复制链接 扫一扫
分享
为您搜索到以下结果: