首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
给个offer行不行x
获赞
27
粉丝
1
关注
12
看过 TA
129
男
门头沟学院
2023
Java
IP属地:上海
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑给个offer行不行x吗?
发布(116)
评论
刷题
给个offer行不行x
关注TA,不错过内容更新
关注
2021-12-12 22:28
门头沟学院 Java
题解 | SQL37 查找后多列排序
上一题是一个条件,这一题是多个排序条件,直接是在order by关键字后加上列和排序的规则。 select device_id, gpa, age from user_profile order by gpa asc, age asc;
0
点赞
评论
收藏
分享
2021-12-12 00:33
门头沟学院 Java
题解 | #JZ77 按之字形顺序打印二叉树#
用先进先出的队列来处理每一行的数字。用一个临时变量来接受该行的所有数据,当处理完之后,就需要把这个临时变量统计进结果中。 用一个times变量来记录当前层的结果是否需要反转。 注意:有传入pRoot为空的可能性。 c++ python /* struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) { } }; */ class S...
0
点赞
评论
收藏
分享
2021-12-11 21:58
门头沟学院 Java
题解 | #SQL36 查找后排序#
条件查询的条件放在表的后面。 条件是按照年龄来进行升序排序。 所以需要用到order by,又因为是升序所以为asc。 select device_id, age from user_profile order by age asc;
0
点赞
评论
收藏
分享
2021-12-10 20:18
门头沟学院 Java
题解 | #JZ55 二叉树的深度#
用递归的写法,把它分成独立的子任务来看待,只考虑子任务和当前结点之间的关系。子任务都当作是已经完成了的。 子任务具体的完成实现是在函数出口中实现。 这里我们只考虑当前结点和左子树的最大深度以及和右子树最大深度之间的关系。 显然关系为当前结点的最大深度=max(左子树最大深度, 右子树最大深度) + 1 c++ python /* struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NU...
0
点赞
评论
收藏
分享
2021-12-10 20:04
门头沟学院 Java
SQL5 将查询后的列重新命名
SQL4练习过了限制返回数量。 这里需要把列名换成另一个名字返回,则是在字段名后加上 as '名称'即可。 select device_id as 'user_infors_example' from user_profile limit 2;
0
点赞
评论
收藏
分享
2021-12-10 20:02
门头沟学院 Java
题解 | #删除链表的节点#
判断两种情况。 1.当要删除的结点为开始结点,则返回开始节点的后一个节点。 2.当要删除的结点不是开始结点,则需要把前一个结点的next指针指向要删除结点的后一个结点。 c++ python /** * struct ListNode { * int val; * struct ListNode *next; * ListNode(int x) : val(x), next(nullptr) {} * }; */ class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 ...
0
点赞
评论
收藏
分享
2021-12-09 20:59
门头沟学院 Java
题解 | #查询结果限制返回行数#
限制返回的结果数量是在最后加上LIMIT关键字和限制的数量。 select device_id from user_profile LIMIT 2;
0
点赞
评论
收藏
分享
2021-12-08 22:24
门头沟学院 Java
题解 | #查询结果去重#
去重的语句为distinct放在字段前面。 select distinct university from user_profile;
0
点赞
评论
收藏
分享
2021-12-07 20:46
门头沟学院 Java
题解 | #链表中环的入口结点#
1.题目 给一个长度为n链表,若其中包含环,请找出该链表的环的入口结点,否则,返回null。 数据范围: n≤10000∗n∗≤10000,1<=结点值<=100001<=结点值<=10000n\le10000*n*≤10000,1<=结点值<=100001<=结点值<=10000n≤10000∗n∗≤10000,1<=结点值<=100001<=结点值<=10000 要求:空间复杂度 O(1),时间复杂度 O(n) 2.思路 设立快慢两个指针,slow指针和fast指针。 fast的速度为slow的两倍,当slow走一步...
0
点赞
评论
收藏
分享
2021-12-06 22:17
已编辑
门头沟学院 Java
题解 | #JZ52-两个链表的第一个公共结点#
1.题解 让两个节点都从两条链的开端往后走,每个都走一个单位。 最后两个节点要么都是NULL(无公共结点),要么是得到公共结点。 可以假设一下,两条链如果长度相同,那么走到最后就是NULL,就对应无公共结点。 如果链不相同,那么肯定也会多走几遍,使得对应无公共结点。 如果链有公共结点,那么肯定会交于公共结点,类似于上述交于NULL。 1.1 C++ /* struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { } };*/ class Solution {...
0
点赞
评论
收藏
分享
2021-12-06 22:15
已编辑
门头沟学院 Java
题解 | #sql1-查询多列#
这个是把所有需要的列名都获得的sql语句,所以后面不用加where语句来特判是哪一个id。 select [列名1, 列名2...] from [表名]; 答案: select device_id, gender, age, university from user_profile;
0
点赞
评论
收藏
分享
1
3
4
5
6
7
8
关注他的用户也关注了:
牛客网
牛客企业服务