- 博客(19)
- 收藏
- 关注
原创 node+vue+mysql图书管理系统
一个基于 Vue3 + Node.js + MySQL 技术栈的图书管理系统,可以实现图书的录入、查询、修改、删除等功能,方便用户对图书进行管理和使用。
2024-06-07 16:28:20
307
原创 洛谷 P2249 【深基13.例1】查找 python
输入 n 个不超过 10的9次方 的单调不减的(就是后面的数字不小于前面的数字)非负整数 a1,a2,…对于每次询问,给出一个整数 q,要求输出这个数字在序列中。2.用几个实验会发现,如果有重复的,就不一定是第一次出现的编号了。第三行 m 个整数,表示询问这些数字的编号,从 1 开始编号。学了个二分查找,直接冲到了这个题目,结果没那么简单,麻了。第一行 2个整数 n 和 m,表示数字个数和询问次数。输出一行,m 个整数,以空格隔开,表示答案。第二行 n 个整数,表示这些待查询的数字。
2023-04-01 20:09:26
400
1
原创 删除字符python 蓝桥(T544,知识点:字典序)
在计算机中,两个字符串比较大小,是按照从左到右的顺序进行比较,如果第1位相等,就比较第2位,直至有一位可以比较出大小来,则不再继续比较。给定一个单词,请问在单词中删除 �t 个字母后,能得到的字典序最小的单词是什么?其中,单词长度不超过 100100,�t 小于单词长度。输入的第一行包含一个单词,由大写英文字母组成。第二行包含一个正整数 �t。输出一个单词,表示答案。
2023-03-18 14:51:32
319
原创 罗马数字python(蓝桥T276)
古罗马帝国开创了辉煌的人类文明,但他们的数字表示法的确有些繁琐,尤其在表示大数的时候,现在看起来简直不能忍受,所以在现代很少使用了。之所以这样,不是因为发明表示法的人的智力的问题,而是因为一个宗教的原因,当时的宗教禁止在数字中出现 0 的概念!如果相邻级别的大单位在右,小单位在左,表示大单位中扣除小单位。比如:IX 表示 9,IV 表示 4, XL 表示 40 更多的输入描述参见下表,你找到规律了吗?本题目的要求是:请编写程序,由用户输入若干个罗马数字串,程序输出对应的十进制表示。以后每行一个罗马数字。
2023-03-17 13:35:38
290
原创 python统计每个单词出现的次数
1.接收去除标点、符号的字符串,统计并返回每个单词出现的次数,返回值为字典类型,单词为键,对应出现的次数为值。2.接收词频字典,输出出现次数最多的cnt个单词及其出现次数。3.接收文件名为参数,将文件中的内容读为字符串,只保留文件中的英文字母和西文符号,过滤掉中文,所有字符转为小写,将其中所有标点、符号替换为空格,返回字符串。
2022-11-19 23:26:56
12779
原创 java对象和类编程题(6)
1)设计一个静态方法,该方法的功能是求出一个正整数各位的和,如 123作为参数调用的结果为1+2+3=6.2)在主方法中实现输入一个正整数,然后求出从2到这个正整数之间的素有素数3)在主方法中调用第1)步的静态方法,求出所有的这些素数的各个位数之和
2022-04-21 00:30:00
223
原创 java对象和类编程题(5)
设计一个男女人数统计程序。定义一个Person类,包含name(姓名)、sex(性别)、age(年龄)三个私有字段。另包含males和females两个私有静态字段成员,用来记录男、女学生人数;还有NumberMales和NumberFemales两个公有静态方法成员,这两个方法通过对静态字段males、females的访问返回男生总人数、女生总人数。设计其构造函数,要求完成每个Person对象的赋值和男女总人数的累加。在Main类的main方法中实现:输入一个整数num,然后创建一个拥有num个元素的
2022-04-20 00:15:00
1324
原创 java对象和类编程题(4)
编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类Main。要求:(1) Mnkey类中有成员变量:s(类型为String),有构造方法:Monkey (String s),有public void speak()方法,在speak方法中输出s的信息。(2)People类是Monkey类的子类,在People类中重写方法speak(),在speak方法中输出“我是中国人,我爱我们的祖国!”的信息。(3)在People类中新增方法void think(),在think
2022-04-19 00:45:00
640
原创 java对象和类编程题(3)
有两个非常大的整数要实现相加,超出了整型的表示范围,但要求结果必须准确,请采用字符串实现此功能。提示,可以通过获取每一个字符串的每一位循环相加的方式实现。(只要求实现两个整数相加)可能用到的方法:String.valueOf(字符变量);可以把一个字符转换成字符串Integer.parseInt(字符串变量);可以把一个数值字符串转换成整数。import java.util.Scanner;public class Main{ public static void main(S
2022-04-18 04:00:00
353
原创 java对象和类编程题(2)
为当前类增加两个字符串数据域,创建构造方法传递两个数据域的值,然后定义一个返回值为布尔类型 的方法,判定两个数据域的字符串是否相同。在主方法中输入两个字符串,构造对象后,再调用已经定义好的方法检测字符串是否相同,最后在主方法中输出结果。import java.util.Scanner;public class Main{ public static void main(String[] args) { String str1,str2; Scanner input =
2022-04-17 23:45:44
132
原创 java对象和类编程题(1)
自定义MyTime类,要求其中有3个成员,时,分,秒,定义构造方法,要求构造方法可以传递时分秒参数进去,再定义display方法,用于打印时间信息,为Mytime类增加addSecond方法(增加秒).在主方法创建此类的一个对象,然后输入时分秒信息,再输入要增加的秒数,最后输出。import java.util.Scanner;public class Main{ public static void main(String[] args) { // 此处完成创建对象,及录入
2022-04-17 23:44:12
607
原创 java异常处理的编程题(2)
自定义异常类,SnoException,用于检测学号是否合法要求:1)该类中有一个私有成员为学号,类型为字符串2)该类拥有必要的构造方法、访问器和修改器3)如果学号不是10位,或者第一个字符不是A,则抛出SnoException异常,要求捕获到异常后输出 "某学号不合法",具体见测试样例4)Main类的主方法中实现一个学号并验证是否合法
2022-04-17 17:02:45
609
原创 java异常处理的编程题(1)
异常处理的编程题(java)1)定义一个没有返回值的静态方法: printChar(char c),要求该方法的功能是如果c不是小写字符,则抛出异常IllegalArgumentException。如果是小写字母则输出字母小写,并在当前方法中使用try catch处理该异常。2)主方法中输入一个字符串,判定每一个字符是否合法。3)要求cath语句块中必须输出getMessage方法的返回值。
2022-04-17 15:35:53
463
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人