- 博客(18)
- 收藏
- 关注
原创 JAVA课程设计《学生成绩管理系统》代码
2.系统至少能够管理100名学生,每一个学生姓名、学号、班级等个人信息;还有高等数学、大学英语、计算机导论、体育等四项成绩(20%);此处非JAVA代码,为PlantUml语法,在idea内置PlantUml图绘制插件可以使用(需要配置环境)5.能够将学生信息保存到硬盘,下次打开程序时还能够从硬盘读取(20%)。3.能够录入、修改、查询、删除任意学生信息(20%);4.可以查询某课程所有不及格学生名单(20%);1.带有图形界面(20%);
2024-07-02 19:49:22
1515
原创 线段树/树状数组
(参数:左边界、右边界、边界所属的根值)构造完全二叉树,将每个节点的lazy延迟值初始化为0,当左右边界一样时,也就是到了最底层叶子,叶子的边界值l和r等于数组A的下角标,存入节点的val值,并返回(最开始是一直到底的,然后返回叶子的val,得到父节点的val值);如果操作范围完全不在查询范围,直接返回;是节点结构体(一般是n的4倍就够了),lazy表示延迟值(修改区间值暂时存储,表示该区间每个点要增加多少),val表示整个区间的值的总和(由于是完全二叉树,所以由左儿子和右儿子的val和得到)。
2024-01-28 12:50:45
305
原创 第九周必做题
这个我用的深搜,就是先找到从起始点到目标点的所有路径的条数,然后作为关键点,那他应该出现在每一条路径当中,所以求路径条数再看看哪些点出现次数和路径数一样。
2023-12-04 19:51:30
563
原创 第五周必做题/选做题
dp思路:在背包质量为j的前提下,前i个最大价值,子问题分为包含第i个和不包含第i个,求二者最大值,即i-1项在背包质量为j时的最大价值和i-1项在背包质量为j-tim[i](j减去i的质量所剩余的质量)加上i的价值,看看哪个大。误差:dp要初始化,还要判断j小于i的质量时最大价值。
2023-11-06 20:18:15
69
原创 星期计算(入门,以2023.9.26星期二为基准)
int a,b,c;//先输入abc为年月日,和今天判断给身份。//以2023.9.26星期2为基准。} //23nian以后的。} //2023年以后2。
2023-10-04 14:30:54
80
1
原创 日期计算(2023年9月22日开始)
return 1;return 1;elsereturn 0;int main()int n=1;doint flag=0;if(day<=0)flag=1;break;else m++;if(m==13)m=1;year++;return 0;
2023-09-22 15:31:56
103
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人