蓝桥杯
名之以父
阿里云专家博主,华为云云享专家。学过Java,Python,最终发现自己喜欢前端,热爱前端,乐于分享前端知识,无论是基础知识的总结还是刷题,框架等等都会涉及
来自EPI软件实验室
展开
-
深度优先搜索(三):恢复二叉搜索树(力扣)
一、题目描述给你二叉搜索树的根节点 root ,该树中的 恰好 两个节点的值被错误地交换。请在不改变其结构的情况下,恢复这棵树。示例 1:输入:root = [1,3,null,null,2]输出:[3,1,null,null,2]解释:3 不能是 1 的左孩子,因为 3 > 1 。交换 1 和 3 使二叉搜索树有效。示例 2:输入:root = [3,1,4,null,null,2]输出:[2,1,4,null,null,3]解释:2 不能...原创 2022-04-24 20:01:11 · 780 阅读 · 2 评论 -
深度优先搜索(一):二叉树的中序遍历(力扣)
一、定义按照访问左子树——根节点——右子树的方式遍历这棵树,而在访问左子树或者右子树的时候我们按照同样的方式遍历,直到遍历完整棵树。由此可知,二叉树的中序遍历适用递归方法二、例题:给定一个二叉树的根节点 root ,返回 它的中序遍历 。示例 1:输入:root = [1,null,2,3]输出:[1,3,2]示例 2:输入:root = []输出:[]示例 3:输入:root = [1]输出:[1]三、解析1、准备工作先写..原创 2022-04-21 21:27:42 · 152 阅读 · 1 评论 -
追查车号、搬砖问题
追查车号题目内容:一辆卡车违反交通规则,撞人逃逸。现场三人目击事件,但都没有记住车号,只记下车的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的;丙是位数学家,他说:四位的车号正好是一个整数的平方。请根据以上线索求出车号。输出格式:The number is ****. 这个输出最后有个句号,需要注意,不能在细节上翻车了。。。(就这个句号,我反复提交,修改了好多次。。。无语了,最后才发现是这个小问题,大家一定要注意哦,慧眼识题)#include&..原创 2022-04-10 23:39:26 · 2482 阅读 · 1 评论 -
特征四位数、求和S
特征四位数题目内容:已知四位数3025具有一个特殊性质:它的前两位数字30与后两位数字25之和是55,而55的平方正好等于3025。编程找出所有具有这种性质的四位数。输出格式:题目内容:已知四位数3025具有一个特殊性质:它的前两位数字30与后两位数字25之和是55,而55的平方正好等于3025。编程找出所有具有这种性质的四位数。输出格式:每一个四位数自占一行,行首输出。 (按照从小到大的顺序输出)#include<stdio.h>in...原创 2022-04-09 19:15:20 · 2897 阅读 · 2 评论 -
c语言---图形打印
题目内容:编写程序,打印以下图形(行n的值由键盘输入)。 ******* ****** ***** **** *** ** *输入样例:4输出样例:**** ...原创 2022-04-08 23:47:38 · 7174 阅读 · 2 评论 -
最长回文串
题目描述给定一个包含大写字母和小写字母的字符串s,返回通过这些字母构造成的 最长的回文串。在构造过程中,请注意 区分大小写 。比如"Aa"不能当做一个回文字符串。示例 1:输入:s = "abccccdd"输出:7解释:我们可以构造的最长的回文串是"dccaccd", 它的长度是 7。示例 2:输入:s = "a"输入:1示例 3:输入:s = "bb"输入: 2提示:1 <= s.length <= 20...原创 2022-04-06 10:34:56 · 485 阅读 · 4 评论 -
用筛法求之N内的素数
时间限制: 1Sec 内存限制: 64MB 提交: 25444 解决: 15094题目描述用筛法求之N内的素数。输入N输出0~N的素数样例输入100样例输出2357111317192329313741434753596167717379838997思路我们可以利用布尔类型数组(默认值是false),现将全部的数默认为true,即初始所有的数均为素数。那么接下来我们只需要判断非素数,将非素数的值改为fal.原创 2022-04-04 21:12:17 · 756 阅读 · 5 评论 -
蛇形矩阵(Java)
题目描述蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。输入本题有多组数据,每组数据由一个正整数N组成。(N不大于100)输出对于每一组数据,输出一个N行的蛇形矩阵。两组输出之间不要额外的空行。矩阵三角中同一行的数字用一个空格分开。行尾不要多余的空格。样例输入5样例输出1 3 6 10 152 5 9 144 8 137 1211我们从二维数组的方式看这个矩阵:(找规律)为了实现这个读入方法,我们发现每次读入的数组之间存在一定的..原创 2022-03-22 16:05:12 · 3657 阅读 · 1 评论 -
用筛法求之N内的素数
题目描述用筛法求之N内的素数。输入N输出0~N的素数样例输入100样例输出2357111317192329313741434753596167717379838997 public static void main(String[] args) { Scanner scanner=new Scanner(System.in); /*n以内所有素数*/ int n =.原创 2022-03-14 22:24:06 · 913 阅读 · 3 评论