牛客
文章平均质量分 83
ForwardSummer
这个作者很懒,什么都没留下…
展开
-
SQL频率低但笔试会遇到: 触发器、索引、外键约束
在SQL面笔试中,对于表的连接方式,过滤条件,窗口函数等肯定是考察的重中之重,但是有一些偶尔会出现,频率比较低但是至少几乎会遇见一两次的题目,就比如触发器,索引和外键约束,此类题目实际操作过或者专门记忆过就会,否则肯定是无从下手,因为此类题目几乎就是背诵式的题目,那么接下来列举几道此类型的题目。原创 2023-06-30 22:38:11 · 644 阅读 · 0 评论 -
SQL-刷题技巧-删除重复记录
删除emp_no重复的记录,只保留最小的id对应的记录。"You can't specify target table 'titles_test' for update in FROM clause"Every derived table must have its own aliasSQL239原创 2023-03-06 21:09:08 · 474 阅读 · 0 评论 -
SQL-刷题记录-创建表时要注意什么?
本题创建表,属于最简单的题目,但是又很多地方需要注意,且有些语句加上会更加符合题目要求,比如comment原创 2023-02-21 20:44:06 · 480 阅读 · 0 评论 -
Mysql窗口函数 (知识点梳理+题目解析+面试实战)(四万字长文,一文读懂,建议收藏后食用)
窗口函数作为Mysql 8的新特性以及面试笔试的重点,掌握并且进行来练习是非常有必要的。本文章详细介绍窗口函数的方方面面,包含知识点梳理,简单案例,题目解析和面试实战,阅读需要约一定的时间,建议收藏后食用。其中在解题部分更是包含了题目分析和要求梳理,解体解答和答案总和,题目由易到难,更包含牛客会员类型题目,其中解体解答花费了很大心思。毫不夸张地说,弄懂本篇文章,可以应付基本所有的面试笔试,尤其是数据开发岗和数据分析岗。原创 2022-12-19 16:55:19 · 2853 阅读 · 4 评论 -
算法-动态规划-背包问题-附一
给定一组物品,每种物品都有自己的重量和价格,在限定的总重量内,我们如何选择,才能使得物品的总价格最高。 在最原始的背包问题中,我们假设每种物品只可以选一次,那么背包问题就可以转换为更为具体的0/1背包问题,即每种物品要与不要的问题。这种问题用暴力解法可以用回溯来做,即每种物品开始直接选择,然后递归,然后撤回对该物品的选择。假设我们的物品的重量为w[i],物品的价值为v[i],动态规划产生的dp表为dp[i][j],其中i代表第i件物品,j代表此时背包的容量,那么我们需要求得的结果即为dp[i][j]代表此时原创 2022-08-31 15:57:24 · 602 阅读 · 0 评论 -
Java-数据结构-字符串专题<二>
字符串是复合数据类型。在程序中经常会用到字符串及对字符串的各种操作,如字符串的连接、比较、截取、查找和替换等。Java提供了Java.lang.String类来对字符串进行这一系列的操作,以及StringBuffer,StringBuilder类.............原创 2022-07-31 15:34:10 · 308 阅读 · 0 评论 -
Java-数据结构-字符串专题<一>
字符串是复合数据类型。在程序中经常会用到字符串及对字符串的各种操作,如字符串的连接、比较、截取、查找和替换等。Java提供了Java.lang.String类来对字符串进行这一系列的操作,以及StringBuffer,StringBuilder类.......原创 2022-07-27 23:25:53 · 537 阅读 · 0 评论 -
Java-数据结构-二叉树<一>
二叉树(Binary tree)是树形结构的一个重要类型。许多实际问题抽象出来的数据结构往往是二叉树形式,即使是一般的树也能简单地转换为二叉树,而且二叉树的存储结构及其算法都较为简单,因此二叉树显得特别重要。二叉树特点是每个节点最多只能有两棵子树,且有左右之分 。 其中,满二叉树和完全二叉树是其中比较特殊的类型。如果一棵二叉树只有度为0的节点和度为2的节点,并且度为0的节点在同一层上,则这棵二叉树为满二叉树。深度为k,有n个节点的二叉树当且仅当其每一个节点都与深度为k的满二叉树中编号从1到.....原创 2022-07-12 10:20:19 · 377 阅读 · 0 评论 -
基础知识/面试常考 整理<三>
linux系统中如果要列出一个目录下的所有文件,可以使用下面哪个命令+参数编译程序工作时,通常有以下哪些阶段HTTP协议中的14种请求方法进程线程和协程在Linux中,具有相当丰富的帮助功能。用户通常可以通过下面哪几种方式来获取操作命令的使用方法或者参数选项内容...原创 2022-06-20 20:07:35 · 351 阅读 · 0 评论 -
Mysql中where与having的区别
Mysql中where与having的区别非法使用聚合函数,不能在 WHERE 子句中使用聚合函数原创 2022-06-17 23:06:20 · 260 阅读 · 0 评论 -
基础知识/面试常考 整理<二>
题目总结原创 2022-06-16 21:20:49 · 228 阅读 · 0 评论 -
基础知识/面试常考 整理<一>
1.满二叉树和完全二叉树满二叉树:一棵高度为h且有个结点的二叉树称为满二叉树。完全二叉树:最后一层可以缺失,但缺的是最后一层的右半面。关系:满二叉树一定是完全二叉树,反之不成立计算问题:满二叉树与完全二叉树_立志Java工程师的博客-CSDN博客_满二叉树2. 快速排序快速排序法(详解)_李小白~的博客-CSDN博客_快速排序3. 若输入若已经是排好序的(升序),各种排序算法的时间复杂度本来有序的话快排会退化到O(n^2),归并仍然是O(nlogn),而插排是O(n),遍原创 2022-06-14 11:00:30 · 510 阅读 · 0 评论 -
Java-输入输出专场(牛客/面试)<二>
一. 前言在面试或者是做牛客的模式时,回经常遇到输入输出自己写的情况,因此是非常必要掌握输入输出的一些操作。牛客网上也有OJ在线编程常见输入输出练习场,非常值得一看。下面是一些例子。二. 例子(4)输入输出a+b,指定行数输入第一行包括一个数据组数t(1 <= t <= 100)接下来每行包括两个正整数a,b(1 <= a, b <= 1000)输出a+b的结果例:输入:21 510 20输出:630import java.uti原创 2022-04-24 12:34:02 · 1078 阅读 · 0 评论 -
Java-输入输出专场(牛客/面试)<三>
一. 前言在面试或者是做牛客的模式时,回经常遇到输入输出自己写的情况,因此是非常必要掌握输入输出的一些操作。牛客网上也有OJ在线编程常见输入输出练习场,非常值得一看。下面是一些例子。二. 例子(8)输入输(9)输入输出a+b(10)输入输出a+b(11)输入输出a+b...原创 2022-04-24 12:34:37 · 1236 阅读 · 0 评论 -
Java-输入输出专场(牛客/面试)<一>
一. 前言在面试或者是做牛客的模式时,回经常遇到输入输出自己写的情况,因此是非常必要掌握输入输出的一些操作。牛客网上也有OJ在线编程常见输入输出练习场,非常值得一看。下面是一些例子。二. 例子(1)输入输出a+b输入包括两个正整数a,b(1 <= a, b <= 1000),输入数据包括多组。输出a+b的结果。输入1 510 20输出630解答:import java.util.*;public class Main{ p...原创 2022-04-22 13:17:13 · 1916 阅读 · 0 评论