- 博客(6)
- 收藏
- 关注
原创 数据库实验四(连接)
查询邮箱不为空并且 “马克思主义基本原理”课程期末成绩在80分以下的学生学号、姓名和院系,并按学生院系升序排列,同一院系的学生按出生日期降序排列。查询与“耿娇”同年出生的学生学号、姓名和电话(求出生年份:year(birth))查询计算机学院的女生姓名,及其所选的课程名以及该课程的平时成绩,期末成绩。查询选修了 “010002”和“010003”号课程的学生学号和姓名。查询所有姓“王”的学生姓名及其所选的课程号,课程名和期末考试成绩。查询和“张丹丹”老师同一个院系的学生的姓名和院系名称。
2023-10-21 12:31:21
406
1
原创 算法_身法流kk
原理是沿着树的深度遍历树的节点,尽可能深的搜索树的分支。当节点v的所在边都己被探寻过或者在搜寻时结点不满足条件,搜索将回溯到发现节点v的那条边的起始节点。所谓以宽度优先指的是每一步先遍历顶点的所有相邻顶点,然后再往相邻顶点的相邻顶点进行延申。输入时即输入2个字符串,我们要通过变换让2个字符串相等.即找到空的杯子,以空杯子为原点bfs,交换空杯子与青蛙不断生成新 的字符串,同时要注意保存步数,所以我们可以建立一个结构体.从左上角的格子开始深搜,当走到了终点,并且行列访问情况与箭靶上的数字符合,就说明找到了。
2023-02-27 19:31:55
95
原创 算法-快速排序
快速排序是对冒泡排序的一种改进。基本思想是:通过一趟排序将待排记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,则可分别对这两部分记录继续进行排序,以达到整个序列有序。首先用数组的第一个数作为枢轴,然后将所有比它小的数都放到它的位置之前,所有比它大的数都放到它的位置之后,由此可以该“枢轴“记录最后所落的位置i作为分界线,将序列分割成两个子序列。这个过程称为一趟快速排序。从i开始向后扫描,找到第一个大于key的值array[i],将array[i]和array[j]的值交换;
2023-02-20 20:22:51
105
原创 第三周总结
题目:小明今年3岁了, 现在他已经能够认识100以内的非负整数, 并且能够进行100以内的非负整数的加法计算. 对于大于等于100的整数, 小明仅保留该数的最后两位进行计算, 如果计算结果大于等于100, 那么小明也仅保留计算结果的最后两位. 例如, 对于小明来说: 1) 1234和34是相等的 2) 35+80=15 给定非负整数A和B, 你的任务是代表小明计算出A+B的值.有两堆石子,数量任意,可以不同。现在给出初始的两堆石子的数目,如果轮到你先取,假设双方都采取最好的策略,问最后你是胜者还是败者。
2022-11-05 22:07:34
579
原创 训练二总结
公共汽车从始发站(称为第1站)开出,在始发站上车的人数为a,然后到达 第2站,在第2站有人上、下车,但上、下车的人数相同,因此在第2站开出时(即在到达第3站之前)车上的人数保持为a人。解题思路:这是一道类似斐波那契函数的题 上车人数和下车人数会满足f(n)=f(n-1)+g(n-2),g(n)=g(n-1)+g(n-2)(n>=3)这一组方程 然后利用程序将这一组方程实现就能够得出结果。5层: 1,1,1,1,1;4层: 1,1,1,1;3层: 1,1,1;
2022-10-11 21:12:05
303
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人