- 博客(8)
- 收藏
- 关注
原创 jsp页面使用EL表达式的方式计算年龄
**jsp页面使用EL表达式的方式计算年龄**在jsp页面的首部添加:<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>然后再使用EL表达式的位置添加:<jsp:useBean id="now" class="java.util.Date" scope="page"/><fmt:formatNumber value="${now.year-user.birthday.year}" /&
2021-03-21 21:30:56
902
原创 蓝桥杯 蛇形填数
试题 C: 蛇形填数如下图所示,小明用从 1 开始的正整数“蛇形”填充无限大的矩阵。1 2 6 7 15 …3 5 8 14 …4 9 13 …10 12 …11 ……容易看出矩阵第二行第二列中的数是 5。请你计算矩阵中第 20 行第 20 列的数是多少 ?思路:由于这道题是填空题,所以为了节约时间可以不用代码实现,而是通过找规律的方式来得到答案。多写几行可以看出(1,1)——1 表示第一行第一列的数字是1(2,2)——5(3,3)——13(4,4)——25由此可以找
2021-01-04 21:27:15
833
3
原创 蓝桥杯----版本分支
版本分支小明负责维护公司一个奇怪的项目。这个项目的代码一直在不断分支(branch)但是从未发生过合并(merge)。现在这个项目的代码一共有N个版本,编号1~N,其中1号版本是最初的版本。除了1号版本之外,其他版本的代码都恰好有一个直接的父版本;即这N个版本形成了一棵以1为根的树形结构。如下图就是一个可能的版本树:1/ \2 3| / \5 4 6现在小明需要经常检查版本x是不是版本y的祖先版本。你能帮助小明吗?输入第一行包含两个整数N和Q,代表版本总数和查询总数。
2020-11-01 20:26:05
496
原创 低碳生活大奖赛(递归)
某电视台举办了低碳生活大奖赛。题目的计分规则相当奇怪:(1)每位选手需要回答10个问题(其编号为1到10),越后面越有难度。答对的,当前分数翻倍;答错了则扣掉与题号相同的分数(选手必须回答问题,不回答按错误处理)。(2)每位选手都有一个起步的分数为10分。 某获胜选手最终得分刚好是100分,如果不让你看比赛过程,你能推断出他(她)哪个题目答对了,哪个题目答错了吗?(3)如果把答对的记为1,答错的记为0,则10个题目的回答情况可以用仅含有1和0的串来表示。例如:0010110011 就是可能的情况。(
2020-10-27 11:01:37
218
原创 剪邮票(java)
剪邮票有12张连在一起的12生肖的邮票。现在你要从中剪下5张来,要求必须是连着的。(仅仅连接一个角不算相连)请你计算,一共有多少种不同的剪取方法。请填写表示方案数目的整数。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。思路:组合+连通图import java.util.LinkedList;import java.util.Queue;public class Text1 { static int[] a={1,2,3,4,5,6,7,8,9,10,11,12};
2020-10-18 15:30:02
380
原创 试题 F: 完全二叉树的权值
2019第十届蓝桥杯C/C++语言A组题目试题 F: 完全二叉树的权值【问题描述】给定一棵包含 N 个节点的完全二叉树,树上每个节点都有一个权值,按从上到下、从左到右的顺序依次是 A1, A2, · · · AN现在小明要把相同深度的节点的权值加在一起,他想知道哪个深度的节点权值之和最大?如果有多个深度的权值和同为最大,请你输出其中最小的深度。注:根的深度是 1。【输入格式】第一行包含一个整数 N。第二行包含 N 个整数 A1, A2, · · · AN 。【输出格式】输出一个整数代表答
2020-10-18 15:23:46
378
原创 蓝桥杯模拟题 前向距离+和谐向量对(Java)
前向距离给定一个序列 a_1, a_2, …, a_n。其中 a_1 是最大的数,没有其他数与 a_1 相等。对于从第二个数开始的每个数 a_i,请找到位置在 a_i 之前且比 a_i 大的,位置上距离 a_i 最近的数 a_j。称为 a_i 的前向距离。对于给定的序列,请求出所有数的前向距离之和。输入:输入的第一行包含一个整数 n,表示序列的长度。第二行包含 n 个正整数,为给定的序...
2020-04-29 13:54:28
318
原创 竞码编程-蓝桥杯模拟赛5(试题I:调皮的JM)
刚开始只想到第一种,但是100%的数据绝对过不了,后来看提示半天过去了写出来第二种,以此纪念写出代码的激动心情。小白的生存之道,太难了。第一种:public class Main1 { public static void main(String[] args) { //时间复杂度s.length*h.length-1(相当与双层for循环) Scanner sc=new ...
2020-04-17 16:32:53
195
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅