- 博客(841)
- 收藏
- 关注
原创 NC重建二叉树
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述给定节点数为 n 的二叉树的前序遍历和中序遍历结果,请重建出该二叉树并返回它的头结点。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建出如下图所示。提示:2.pre 和 vin 均无重复元素3.vin出现的元素均出现在 pre里。
2024-07-26 14:00:00
338
原创 NC 将升序数组转化为平衡二叉搜索树
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。
2024-07-26 10:00:00
282
原创 NC 二叉树的最大深度
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述求给定二叉树的最大深度,深度是指树的根节点到任一叶子节点路径上节点的数量。最大深度是所有叶子节点的深度的最大值。(注:叶子节点是指没有子节点的节点。图解算法流程:定义递归函数功能:获取root结点的最大深度递归终止条件:root为null返回值:先递归左子结点,再递归右子结点,最后求出每一子树的深度的最大值。
2024-07-25 20:13:11
358
原创 NC 大数乘法
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述以字符串的形式读入两个数字,编写一个函数计算它们的乘积,以字符串形式返回。//将字符串转化为数组形式 int lenS = s . length() , lenT = t . length();i < lenS;i ++) {
2024-07-25 14:00:00
457
原创 NC二叉树中的最大路径和
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述二叉树里面的路径被定义为:从该树的任意节点出发,经过父=>子或者子=>父的连接,达到任意节点的序列。注意:1.同一个节点在一条二叉树路径里中最多出现一次2.一条路径至少包含一个节点,且不一定经过根节点给定一个二叉树的根节点root,请你计算它的最大路径和例如:给出以下的二叉树,
2024-07-25 10:00:00
232
原创 NC4 判断链表中是否有环
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述判断给定的链表中是否有环。如果有环则返回true,否则返回false。输入分为两部分,第一部分为链表,第二部分代表是否有环,然后将组成的head头结点传入到函数里面。-1代表无环,其它的数字代表有环,这些参数解释仅仅是为了方便读者自测调试。实际在编程时读入的是链表的头节点。
2024-07-24 14:00:00
481
原创 NC3 链表中环的入口结点
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述给一个长度为n链表,若其中包含环,请找出该链表的环的入口结点,否则,返回null。例如,输入{1,2},{3,4,5}时,对应的环形链表如下图所示:可以看到环的入口结点的结点值为3,所以返回结点值为3的结点。输入描述:输入分为2段,第一段是入环前的链表部分,第二段是链表环的部分,后台会根据第二段是否为空将这两段组装成一个无环或者有环单链表。
2024-07-24 10:00:00
258
原创 NC1 大数加法
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述以字符串的形式读入两个数字,编写一个函数计算它们的和,以字符串形式返回。数据范围:s.length,t.length≤100000,字符串仅由’0’~‘9’构成要求:时间复杂度 O(n)解题思路:算法流程:设定 i,j 两指针分别指向 s,t 尾部,模拟人工加法;
2024-07-23 14:00:00
377
原创 SQL 牛客每个人最近的登录日期(一)
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述牛客每天有很多人登录,请你统计一下牛客每个用户最近登录是哪一天。有一个登录(login)记录表,简况如下:第1行表示user_id为2的用户在2020-10-12使用了客户端id为1的设备登录了牛客网。。。第4行表示user_id为3的用户在2020-10-13使用了客户端id为2的设备登录了牛客网。
2024-07-23 10:00:00
361
原创 SQL异常的邮件概率
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述现在有一个需求,让你统计正常用户发送给正常用户邮件失败的概率:有一个邮件(email)表,id为主键, type是枚举类型,枚举成员为(completed,no_completed),completed代表邮件发送是成功的,no_completed代表邮件是发送失败的。
2024-07-22 14:00:00
500
原创 SQL 找到每个人的任务
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述有一个person表,主键是id,如下:有一个任务(task)表如下,主键也是id,如下:请你找到每个人的任务情况,并且输出出来,没有任务的也要输出,而且输出结果按照person的id升序排序,输出情况如下:知识点本题使用左连接不是所有人都有任务,没有任务的显示为null。
2024-07-22 10:00:00
315
原创 SQL 刷题通过的题目排名
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述在牛客刷题有一个通过题目个数的(passing_number)表,id是主键,简化如下:第1行表示id为1的用户通过了4个题目;第6行表示id为6的用户通过了4个题目;请你根据上表,输出通过的题目的排名,通过题目个数相同的,排名相同,此时按照id升序排列,数据如下:id为5的用户通过了5个排名第1,id为1和id为6的都通过了4个,并列第2。
2024-07-21 14:00:00
397
原创 SQL 出现三次以上相同积分的情况
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述积分(grade)表简化可以如下:id为用户主键id,number代表积分情况,让你写一个sql查询,积分表里面出现三次以及三次以上的积分,查询结果如下:注意:若有多个符合条件的number,则按number升序排序输出。方法一:要三次以上的积分,那么肯定要查找3个id不同但是积分相同的情况,怎么比较一列和另外一列是否相等呢?
2024-07-21 10:00:00
346
原创 SQL 给出employees表中排名为奇数行的first_name
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述对于employees表中,输出first_name排名(按first_name升序排序)为奇数的first_nameemployeesemp_nobirth_datefirst_namelast_namegenderhire_dateemp_no));如,输入为:输出格式:firstGeorgiAnneke。
2024-07-20 14:00:00
890
原创 SQL254 统计salary的累计和running_total
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述按照salary的累计和running_total,其中running_total为前两个员工的salary累计和,其他以此类推。具体结果如下Demo展示。。
2024-07-20 10:00:00
383
原创 SQL253 获取有奖金的员工相关信息。
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述现有员工表employees如下:有员工奖金表emp_bonus:有薪水表salaries:其中bonus类型btype为1其奖金为薪水salary的10%,btype为2其奖金为薪水的20%,其他类型均为薪水的30%。to_date='9999-01-01’表示当前薪水。
2024-07-19 14:00:00
445
原创 SQL 使用含有关键字exists查找未分配具体部门的员工的所有信息
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述使用含有关键字exists查找未分配具体部门的员工的所有信息。
2024-07-19 10:00:00
693
原创 SQL 分页查询employees表,每5行一页,返回第2页的数据
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述分页查询employees表,每5行一页,返回第2页的数据employeesemp_nobirth_datefirst_namelast_namegenderhire_dateemp_no));分页查询employees表,每5行一页,返回第2页的数据一般分页使用 order by + limit。本题要求5行/页,则第二页显示第6-10行。
2024-07-18 14:00:00
372
原创 SQL 平均工资
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述查找排除在职(to_date = ‘9999-01-01’ )员工的最大、最小salary之后,其他的在职员工的平均工资avg_salary。如:输出格式:使用聚合函数,不用子查询。
2024-07-18 10:00:00
472
原创 SQL 按照dept_no进行汇总
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述按照dept_no进行汇总,属于同一个部门的emp_no按照逗号进行连接,结果给出dept_no以及连接出的结果employeesdept_empemp_nodept_nofrom_dateto_dateemp_nodept_no));
2024-07-17 14:00:00
350
原创 SQL 获取employees中的first_name
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述现有employees表如下:请你将employees中的first_name,并按照first_name最后两个字母升序进行输出。以上示例数据的输出如下:三种方法都可以用LEFT(s,n)返回字符串 s 的前 n 个字符RIGHT(s,n)返回字符串 s 的后 n 个字符第一种:(right)第二种:(substr)
2024-07-17 10:00:00
530
原创 SQL 将employees表中的所有员工的last_name和first_name通过(\‘)连接起来。
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述将employees表中的所有员工的last_name和first_name通过(')连接起来。输出格式:连接使用concat(字段1,字段2,……)
2024-07-16 17:03:25
341
原创 SQL 将employees表中的所有员工的last_name和first_name通过(\‘)连接起来。
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述将employees表中的所有员工的last_name和first_name通过(')连接起来。输出格式:连接使用concat(字段1,字段2,……)
2024-07-16 16:59:15
188
原创 SQL将所有获取奖金的员工当前的薪水增加10%
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述现有员工获取到的奖金简表emp_bonus如下:emp_no指获取到奖金的员工编号;bytpe指获取到的奖金类型。有员工薪资简表salaries如下:emp_no指员工编号;salary指薪资;from_date指该薪资的开始日期;to_date指该薪资的结束日期。
2024-07-14 14:00:00
257
原创 SQL 在audit表上创建外键约束,其emp_no对应employees_test表的主键id
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述在audit表上创建外键约束,其emp_no对应employees_test表的主键id。(以下2个表已经创建了)后台会判断是否创建外键约束,创建输出1,没创建输出0在这里和大家分享一下sqlite的解题方法,由于sqlite对于使用alter table指令只提供有限的支持。解题思路是:删除Old table。
2024-07-14 10:00:00
282
原创 SQL 将id=5以及emp_no=10001的行数据替换成id=5以及emp_no=10005
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述将id=5以及emp_no=10001的行数据替换成id=5以及emp_no=10005,其他数据保持不变,使用replace实现。使用replace实现,直接使用update会报错。
2024-07-13 14:00:00
354
原创 SQL 将titles_test表名修改为titles_2017
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述将titles_test表名修改为titles_2017。Mysql里可直接使用rename语句更改表的名字或者使用alter语句对表进行修改。
2024-07-13 14:00:00
380
原创 SQL 将所有to_date为9999-01-01的全部更新为NULL
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述将所有to_date为9999-01-01的全部更新为NULL,且 from_date更新为2001-01-01。更新后的值:titles_test 表的值:思路:①表更新使用update语句,多个更新之间用逗号隔开,而不能使用and连接。②这里两个更新分别考察了简单update语句和搜索型update语句。
2024-07-13 10:00:00
138
原创 SQL 删除emp_no重复的记录,只保留最小的id对应的记录。
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述删除emp_no重复的记录,只保留最小的id对应的记录。删除后titles_test表为(注:最后会select * from titles_test表来对比结果)正确方法)-- 把得出的表重命名那就不是原表了(机智.jpg。
2024-07-12 14:00:00
1581
原创 SQL构造一个触发器audit_log
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述构造一个触发器audit_log,在向employees_test表中插入一条数据的时候,触发插入相关的数据到audit中。
2024-07-12 10:00:00
712
原创 SQL 在last_update后面新增加一列名字为create_date
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述现在在last_update后面新增加一列名字为create_date, 类型为datetime, NOT NULL,默认值为’0000 00:00:00’ALTER TABLE ADD COLUMN [约束条件] [FIRST|AFTER 已存在的字段名];
2024-07-11 14:00:00
653
原创 SQL 针对上面的salaries表emp_no字段创建索引idx_emp_no
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述针对salaries表emp_no字段创建索引idx_emp_no,查询emp_no为10005,使用强制索引。后台会检查是否使用强制索引题目描述:针对salaries表emp_no字段创建索引idx_emp_no,查询emp_no为10005, 使用强制索引。解析:题目创建表是已经创建索引idx_emp_no了。
2024-07-11 10:00:00
1342
原创 SQL 针对actor表创建视图actor_name_view
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。
2024-07-10 14:00:00
230
原创 SQL 对first_name创建唯一索引uniq_idx_firstname
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述针对如下表actor结构创建索引:(注:在 SQLite 中,除了重命名表和在已有的表中添加列,ALTER TABLE 命令不支持其他操作,mysql支持ALTER TABLE创建索引)对first_name创建唯一索引uniq_idx_firstname,对last_name创建普通索引idx_lastname。
2024-07-10 10:00:00
269
原创 SQL创建一个actor_name表
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。
2024-07-09 14:00:00
343
原创 SQL批量插入数据,不使用replace操作
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述对于表actor插入如下数据,如果数据已经存在,请忽略(不支持使用replace操作)题目描述:对于表actor插入如下数据,如果数据已经存在,请忽略(不支持使用replace操作)# mysql中常用的三种插入数据的语句:# insert into表示插入数据,数据库会检查主键,如果出现重复会报错;
2024-07-09 10:00:00
448
原创 SQL将employees表的所有员工的last_name和first_name拼接起来作为Name
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述现有员工表employees如下:请将employees表的所有员工的last_name和first_name拼接起来作为Name,中间以一个空格区分。(注:sqllite,字符串拼接为 || 符号,不支持concat函数,mysql支持concat函数)。
2024-07-08 14:00:00
138
原创 SQL 批量插入数据
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述对于表actor批量插入如下数据批量插入数据last_name,
2024-07-08 14:00:00
233
原创 SQL 创建一个actor表,包含如下列信息
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述创建一个actor表,包含如下列信息创建数据表时,表名和字段名不需要用引号括起来。avatar。
2024-07-08 10:00:00
186
原创 SQL 使用子查询的方式找出属于Action分类的所有电影对应的title,description
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述film表category表film_category表你能使用子查询的方式找出属于Action分类的所有电影对应的title,description吗输入描述:无输出描述:无使用子查询的方式找出属于Action分类的所有电影对应的title,description。
2024-07-07 10:00:00
325
基于SSM+Vue驾校预约管理系统(含论文和PPT)
2024-06-19
基于SSM的驾校预约管理系统设计与实现.docx
2024-06-19
基于springboot大学生租房系统含论文和开题报告.zip
2024-06-07
基于SpringBoot的大学生租房平台设计与实现.docx
2024-06-07
基于SpringBoot的大学生租房平台设计与实现开题报告.doc
2024-06-07
基于SSM的明星周边交易平台的设计和实现.docx
2024-06-06
基于SSM的明星周边交易平台(含开发文档).zip
2024-06-06
基于SpringBoot的健身房综合管理系统含论文.zip
2024-06-05
基于SpringBoot的健身房综合管理系统PPT
2024-06-05
基于Springboot的健身房管理系统的设计与实现
2024-06-05
基于Springboot+vue的物业管理系统.zip
2024-05-09
基于springboot+vue的酒店管理系统.zip
2024-05-07
基于Springboot+Layui的医院体检管理系统.zip
2024-05-06
基于Springboot+Layui的校园疫情防控系统(含论文PPT)
2024-05-06
基于Springboot+html的美食分享平台.zip
2024-05-04
基于Java+Spring Boot+MySQL的毕业设计选题系统设计与实现.zip
2024-05-04
Vue后台管理系统.zip
2024-05-02
ssm高校党员管理系统.zip
2024-04-30
Springboot物资发放管理系统(含课程设计报告).zip
2024-04-29
springboot健身房管理系统包含项目介绍.zip
2024-04-28
SpringBoot+Vue学生管理系统.zip
2024-04-26
springboot+vue网吧管理系统(包含论文).zip
2024-04-26
springboot+vue教室图书馆预约管理系统.zip
2024-04-24
springboot+layui物资发放系统.zip
2024-04-23
spring boot+vue教室预约管理系统(可开发).zip
2024-04-23
在线健康社区用户隐私政策阅读意愿分析及内容优化研究.zip
2024-04-20
基于java医院健康体检系统设计与实现.zip
2024-04-19
学生宿舍智慧管理系统设计与实现.zip
2024-04-17
校园在线打印预约系统设计与实现.zip
2024-04-16
基于java校园疫情防控系统论文.zip
2024-04-15
小型超市管理系统设计与实现.zip
2024-04-13
物业管理系统设计与实现.zip
2024-04-13
基于java网吧管理系统设计与实现.zip
2024-04-11
基于java军事工作管理系统.zip
2024-04-09
基于java酒店管理系统论文.zip
2024-04-08
基于java健身房管理系统设计与实现.zip
2024-04-07
健康管理中心业务系统的设计与开发.zip
2024-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人