
笔记
XinFeng@
Hello world!
展开
-
还在用Scanner输入?快读快输出模板来啦(Java)
快读快输出模板建议收藏原创 2022-11-04 00:16:24 · 1588 阅读 · 0 评论 -
试题 算法训练 输出米字形(Java)
试题 算法训练 输出米字形提交此题评测记录资源限制时间限制:1.0s 内存限制:512.0MB 根据输入的正整数n (1 米字形由一个(2n-1)*(2n-1)的矩阵组成,矩阵包含从大写A开始的n个字母 例如:n=3时,包含A,B,C;n=4时,包含A,B,C,D。 矩阵的正中间为n个字母中字典序最大的那个,从这个字母开始,沿着西北、正北、东北、正西、正东、西南、正南、东南八个方向各有一条由大写字母组成的直线。并且直线上的字母按字典序依次减小,直到大写字母A。 ...原创 2022-01-23 21:30:20 · 215 阅读 · 0 评论 -
大学生居然不会矩阵的乘法(JAVA)
今天是Java上机实验考试,考试内容很简单,就两道题,第一道题就考了接口,第二道题就考了矩阵的乘法(两个矩阵相乘,要求输出两个矩阵以及两个矩阵相乘得到的新的矩阵)。考完之后很多人竟然反应已经不会矩阵的乘法了??!哈哈哈!下面就简单的分享一下如何用Java实现矩阵乘法吧:首先如果在草稿纸上连矩阵的乘法都不会的,那么可以先回去学习线性代数之矩阵的乘法,,,嘿嘿。矩阵乘法的定义:设A为m * p的矩阵,B为p * n的矩阵,那么称m * n的矩阵C为矩阵A与B的乘积,记作C = AB,其中矩阵C中原创 2021-12-14 17:41:30 · 460 阅读 · 0 评论 -
一个简单的自定义异常范例(JAVA)
作为Java初学者,为了巩固自己学习的Java异常处理,故分享一个Java中自定义异常的范例吧!同时也方便自己的学习整理!package AAA;import java.util.Scanner;public class NoPositiveIntegerException extends Exception{ public NoPositiveIntegerException(String msg){ super(msg); }}//对自定义异常..原创 2021-12-04 22:18:28 · 379 阅读 · 2 评论 -
基础练习 Fibonacci数列(JAVA)
资源限制时间限制:1.0s 内存限制:256.0MB问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。我目前能想到的两种解法:方法一:import java.util.Scanner;public class Main { public sta..原创 2021-12-04 21:03:34 · 572 阅读 · 0 评论 -
算法训练 kAc给糖果你吃 (JAVA)
试题 算法训练 kAc给糖果你吃资源限制时间限制:1.0s 内存限制:256.0MB问题描述 kAc有n堆糖果,每堆有A[i]个。 kAc说你只能拿m次糖果,聪明的你当然想要拿最多的糖果来吃啦啦啦~ //第二天,kAc问你还想吃糖果么?(嘿嘿嘿)说着眼角路出奇怪的微笑...输入格式 第一行两个数字n和m,第二行有n个数字A[i]。输出格式 输出一行表示最多能拿几个糖果。样例输入2 21 2样例输出3数据规模和约定 0<n.原创 2021-12-04 20:10:40 · 1023 阅读 · 0 评论 -
试题 算法训练 字符串编辑(JAVA)
资源限制时间限制:1.0s 内存限制:512.0MB问题描述 从键盘输入一个字符串(长度<=40个字符),并以字符 ’.’ 结束。编辑功能有: 1 D:删除一个字符,命令的方式为: D a 其中a为被删除的字符,例如:D s 表示删除字符 ’s’ ,若字符串中有多个 ‘s’,则删除第一次出现的。 2 I:插入一个字符,命令的格式为:I a1 a2 其中a1表示插入到指定字符前面,a2表示将要插入的字符。例如:I s d 表示在指定字符 ’s’ 的前面插入字符 ‘d’ ,若原串.原创 2021-12-03 01:32:55 · 216 阅读 · 0 评论