- 博客(51)
- 收藏
- 关注
原创 后台数据统计格式
{"name":"教案生成","total":28,"daily":[4,5,3,6,4,3,3],"percentage":45.16},{"name":"课件生成","total":22,"daily":[3,4,5,3,4,2,1],"percentage":35.48},"indicators": ["教案设计","课件制作","习题准备","资源收集","教学反思","学生分析"],{"name":"课件生成","count":3,"percentage":33.33},
2025-08-04 21:04:20
423
原创 判断素数两种方法【自用】
用空间换时间,只需要预处理一次,每次判断进行对应下标查找真假即可,时间复杂度大大减少。如果多次调用,时间复杂度高,有可能导致运行不通过。
2025-06-10 20:44:16
175
原创 最小生成树【模板】并查集+Kruskal算法
Kruskal算法总是优先选择最小权重的边并查集高效地维护了连通性按秩合并和路径压缩保证了算法效率最终得到的生成树总权重最小(本例为7)
2025-05-26 01:24:24
435
原创 蓝桥杯-不完整的算式
小蓝在黑板上写了一个形如 AopB=CAopB=C 的算式,其中 AA、BB、CC 都是非负整数,opop 是 +、-、*、/+、-、*、/(整除)四种运算之一。不过 AA、opop、BB、CC 这四部分有一部分被不小心的同学擦掉了。如果被擦掉的部分是 AA、BB、CC 之一,请输出一个整数代表答案。如果被擦掉的部分是 opop,请输出+、-、*、/+、-、*、/四个字符之一代表答案。给出这个不完整的算式,其中被擦掉的部分(被擦掉的部分是被完整的擦掉,不会出现留下若干位数字的情况)用?
2025-05-17 16:55:32
625
原创 Vue3+ElementPlus 开箱即用后台管理系统,支持白天黑夜主题切换,左侧菜单栏收起与展开,全屏模式,通用管理组件【更新版V1.0】
【代码】Vue3+ElementPlus 开箱即用后台管理系统,支持白天黑夜主题切换,左侧菜单栏收起与展开,全屏模式,通用管理组件【更新版V1.0】
2025-05-15 22:49:09
172
原创 Vue3+ElementPlus 开箱即用后台管理系统,支持白天黑夜主题切换,通用管理组件,
【代码】Vue3+ElementPlus 开箱即用后台管理系统,支持白天黑夜主题切换,通用管理组件,
2025-05-15 21:43:26
578
原创 左移右移【刷题】
小蓝有一个长度为 NN 的数组, 初始时从左到右依次是 1,2,3,…N1,2,3,…N。之后小蓝对这个数组进行了 MM 次操作, 每次操作可能是以下 2 种之一:左移 xx, 即把 xx 移动到最左边。右移 xx, 即把 xx 移动到最右边。请你回答经过 MM 次操作之后, 数组从左到右每个数是多少?
2025-05-05 17:06:40
180
原创 智能排课系统任务清单
1.AI智能助手2.统计分析:教室利用率,教室排课量,(柱状图,折线图,饼状图)3.智能调课:节假日自动调整课表4.手动调课:针对某一周某一节课进行调整5.数据输出与共享:将统计图表打印出来(按照不同的维度)6.排课策略设置:在算法的基础上调整7.EXCEL数据导入
2025-03-27 23:07:00
153
原创 vue3学习
npm create vue@latestnpm config set registry https://registry.npmmirror.com/npm install element-plusnpm install vue-router@4
2025-03-07 12:56:49
277
原创 idea连接数据库时出现的错误:MYSQL:Unknown column ‘字段名‘ in ‘field list‘ 错误解决方案
所以在对数据库命名时就直接使用下划线命名即可:movie_Name。比如 movieName->movie_Name,如果数据库字段使用驼峰命名,则会在连接为下划线。
2024-11-20 22:08:34
295
1
原创 【Java高级技术】
JUnit是Java中最流行的开源单元测试框架,用于编写和运行可重复的、自动化的单元测试。JUnit极大地简化了测试用例的编写和组织,提供了丰富的断言方法、测试运行控制、测试结果报告等功能,是遵循测试驱动开发(TDD)和持续集成(CI)实践的重要工具。注解本质上都是一种数据类型,是一种接口类型。到 Java 8 为止 Java SE 提供了 11 个内置注解( 5 个是基本注解,来自于 java.lang 包。6 个是元注解,它们来自于 java.lang.annotation 包)
2024-08-02 19:16:45
913
原创 【多线程】
在计算机中,进程是指正在执行中的一个程序,它由程序、数据和进程控制块组成。每个进程都有独立的地址空间,相互之间不能直接访问,是操作系统对程序运行进行管理的单位,每个进程都可以拥有多个线程。线程是指一条执行路径,它是进程中的一部分,可以与其他线程共享进程的资源和内存。线程是轻量级的进程,它比进程更快速,更容易创建和销毁。
2024-08-02 18:30:02
1013
原创 【2024年7月21号学习汇总】
解题思路:*1.从外围区域开始拓展,输入区域为(1~~n)*(1~~n);外围区域为(0~~n+1)*(0~~n+1)2.从原点(0,0)开始进行拓展,当拓展遇到1时就不再进行拓展;3.拓展的点都在标记数组中标记为0;4.被'1'围住的数据不作标记;//对数据进行拓展(上,下,左,右)int i;= 0)//不在范围为内的数据则不标记return;//作用相当于break;for (i = 1;i <= 4;i++)//进一步拓展;
2024-07-21 21:22:06
810
原创 学习总结【2024年7月17日汇总】
在Java中,多态是面向对象编程中的一个重要概念,它允许不同类型的对象对同一方法进行不同的实现。具体来说,多态性指的是通过父类的引用变量来引用子类的对象,从而实现对不同对象的统一操作。例如:狗和猫都是动物,动物共同的行为都有吃这个动作,而狗可以表现为啃骨头,猫则可以表现为吃老鼠。这就是多态的表现,即同一件事情,发生在不同对象的身上,就会产生不同的结果。
2024-07-17 20:31:14
936
原创 Java【方法】———【2024年7月2日学习记录】
方法还是会执行的,只是返回值的结果不要了。3.return语句下面,不能编写代码,因为永远执行不到,属于无效的代码。b.输出调用:放在输出语句中调用。方法体代码(需要执行的功能代码)封装一段代码的语法结构,可以被重复调用,以次提高代码的复用性,提高开发效率,让程序逻辑更清晰。2.方法与方法之间是平级关系,不能嵌套定义。1.必须调用方法,方法才能跑起来。2.有返回值类型申明的方法调用。1.方法的编写顺序无所谓。如果方法没有结果数据需要返回,返回值类型申明为void;a.赋值调用:定义变量接受方法的结果。
2024-07-03 20:01:59
346
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人