- 博客(140)
- 收藏
- 关注
原创 记忆化搜索和动态规划 --最长回文子串为例
记忆化搜索是一种优化递归算法的方法,通过将已经计算过的子问题的结果存储起来(通常使用哈希表或数组),避免重复计算相同的子问题。本质上是通过缓存中间结果来减少计算的重复性。
2025-02-03 23:40:08
420
原创 Java bin目录中的文件如何执行?
在 Java 项目中,bin目录通常用于存放编译后的.class文件。如果你将编译后的.class文件放在bin目录中,需要确保在运行 Java 程序时指定正确的类路径。下面是一个简单的例子说明如何执行bin目录中的文件。其中,
2024-05-14 17:41:39
576
1
原创 关于ASCII ‘\0‘ appeared in the statement, but this is not allowed...的一个解
使用命令往数据库中导入表的时候出错。
2024-04-28 14:08:27
726
原创 vue3设置全局样式
style><style>当代码复用程度低的时候,这两种都挺好,但是,当我们很多个页面都要使用同一种css样式的时候,就不太方便了,我们可以采用设置全局样式的方式,一次引入,全局使用。
2024-01-28 20:47:33
2374
原创 Uncaught SyntaxError: Unexpected end of input (at manage.html:1:21) 的一个解
函数参数的双引号和外面的双引号混淆了,改成单引号即可。
2023-12-09 16:30:48
579
原创 关于web前端通过js获取后端mysql数据库数据的一个方法
你可以把它理解成一个运行在服务器端的脚本,负责响应请求,就像饭店的厨师,而js就像前台负责给顾客点菜的人。
2023-12-02 01:12:07
2914
原创 关于Access to fetch at xxx from origin ‘null‘ has been blocked by CORS policy: Cross origin ...的一个解
当我们在js中使用fetch向后端发起请求时,报了如题错误。
2023-11-29 19:21:15
2837
原创 Java实现图书持久化
构造图书类,包含名称(字符串)、作者(字符串)、出版社(字符串)、版本号(整数)、价格(浮点数),构造图书馆类,其中包含若干图书,用容器存储图书对象,然后定义方法void addBook(Book b)添加图书对象,定义方法void persist(),将所有图书存至本地文件books.dat里,定义方法Book[] restore() 从文件books,dat中读取所有图书,并返回图书列表数组。main函数中构造图书馆类对象,向其中添加3个图书对象,测试其persist和restore方法。
2023-11-18 11:10:52
222
原创 Java 实现统计文件字符
编写程序,统计英文文本文件中的字符数目和单词数目。程序运行时,输入要统计的文件的名称,程序处理后输出字符数目和单词数目。
2023-11-18 11:08:19
360
原创 Java 实现随机图形
定义4个类,MyShape、MyLine、MyRectangle和MyOval,其中MyShape是其他三个类的父类。MyShape为抽象类,包括图形位置的四个坐标;一个无参的构造方法,将所有的坐标设置为0;一个带参的构造函数,将所有的坐标设置为相应值;每个坐标的设置和读取方法;abstract void draw(Graphics g)方法。MyLine类负责画直线,实现父类的draw方法;MyRectangle负责画矩形,实现父类的draw方法;MyOval负责画椭圆,实现父类的draw方法。
2023-11-18 10:59:42
201
原创 Java 实现图书管理系统
编写图书借阅程序,可以处理简单的书籍借阅情况,包括借书和还书等。图书类的数据成员包括书名、书号和借书学生等;方法包括借书、还书和显示书籍信息等。学生类的数据成员包括姓名、学号和所借书籍等;方法包括显示学生信息等。将数据保存在数据库中或文件中,采用图形化用户界面,实现图书的入库,借阅和归还。
2023-11-18 10:55:22
456
原创 Java程序设计2023-第三次上机练习
前面题目形状中我们看到,为了输出所有形状的周长与面积,需要建立多个数组进行多次循环。这次试验使用继承与多态来改进我们的设计。定义接口,用于声明一个存放Integer元素的栈的常见方法://如果item为null,则不入栈直接返回null。如果栈满,也返回null。如果插入成功,返回item。//出栈,如果为空,则返回null。出栈时只移动栈顶指针,相应位置不置为null public Integer peek();
2023-11-04 21:23:46
1196
原创 Java程序设计2023-第二次上机练习
int ageint id,所有的变量必须为私有(private)。Person()打印。给属性赋值。建议:使用Eclipse自动生成toString方法为Person类加入初始化块,在初始化块中对id属性赋值,并且要保证每次的值比上次创建的对象的值+1。然后在下一行打印其中...是id的值。可为Person类定义一个static属性来记录所创建的对象个数。编写一个复数类,可以进行复数加法和减法运算。编写一个包含main方法的类测试该复数类。
2023-10-29 22:47:57
766
2
原创 利用Docker 实现 MiniOB环境搭建
官方文档有,但是感觉写的跟shift一样(或者是我的阅读理解跟shift一样下面是自己的理解。
2023-10-15 22:27:54
2121
5
原创 scanf(“%d\n“,&n)存在的问题
原因是这样写会忽略掉换行符,而换行符是输入结束的标志,当你忽略之后,计算机就会认为你还没有输入结束,所以就不会有结果,那么怎么办呢?也就是在scanf("%d")之后用一个getchar()来读取换行符。实测直接交到oj上去是没问题的(可能因为oj是linux的缘故)对于本地运行,可以使用ctrl + d 来结束输入。当然,可以不用scanf("\n")这种写法。
2023-08-21 16:06:42
390
原创 pb_ds实现可重复set
简单来说,就是将数据类型改为pair,保证值不同就行,less<pair<int,int>>是根据键的大小由小到大排序的。
2023-08-01 19:44:43
270
原创 《如何评价北化面向对象江某英之我是传奇》
点进来的都是家人了,来,今天带你们一起速通江某英的面向对象。首先,我们先看一下江某英的教学安排,所谓知己知彼,百战不殆。 一共是九个章节,但是最后一个总复习没讲,这不是为难我们吗,既然他不讲,那我们狠狠滴学!正如标题,我是传奇,那我们肯定就不能再跟着江某英的计划来学了,鄙人有一个更加完美的学习小路线,可以抄近路,速通,一共分为两部分:一部分是基础,也就是一些基础的语法知识,这个我们讲得快一点//以我对江某英的了解,只会基础在考试中别想拿分了。狗头.jpg一部分是多态,也就是面向对象滴核心了,这个我们得学得细
2023-05-14 17:15:34
2413
5
原创 面向对象构造顺序与析构顺序详解
需要注意的是,子对象构造与析构时,也是遵循上面的规律,套娃,你懂吧?析构:与构造完全相反:派生类析构——>子对象析构——>基类析构。构造:基类构造——>子对象构造——>派生类构造。
2023-05-10 23:02:12
360
2
原创 Contest3111 - 计科2101~2104算法设计与分析上机作业07
Contest3111 - 计科2101~2104算法设计与分析上机作业07
2023-05-03 23:47:33
895
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人