div{ width: 20%; border-left: 1px solid $border-color; &:nth-child(5n+1){ border: 0; } } 以上为一行5个的div边框的控制,使最每行的第一个的左边框消失。 以此类推 。。 div{ width: 20%; bor ...
分类:
Web程序 时间:
2019-10-13 00:30:05
阅读次数:
103
查询部门平均工资是最低部门的信息法1:先找到平均工资和最低平均工资相等的部门编号,然后再作为筛选条件匹配部门表SELECTd.*FROMdepartmentsdWHEREd.department_id=(SELECTdepartment_idFROMemployeesGROUPBYdepartment_idHAVINGAVG(salary)=(SELECTMIN(a)FROM(SELECTAVG(
分类:
数据库 时间:
2019-10-09 14:01:08
阅读次数:
127
此题相较于 做了一些改进: 创建 ; 需要判断传入参数的合理性. 因此,对代码改动如下所示: mysql CREATE FUNCTION getNthHighestSalary(N INT) RETURNS INT BEGIN DECLARE P INT DEFAULT N 1; IF (P ...
分类:
其他好文 时间:
2019-10-09 09:20:45
阅读次数:
77
此题的难点是: 针对可能存在的重复数值,选出唯一的数值(使用 ); 选取第二个数值,则需要使用 确定数值; 查询的数值可能为不存在,此时就需要返回 (使用IFNULL). 答题如下所示: ...
分类:
其他好文 时间:
2019-10-07 23:45:02
阅读次数:
176
csp-s模拟测试 56 A. Merchant 对于一个确定的集合,只可能是先减后增、单调增、>0部分的单调减 减的最优出现在0,check下 没有就直接二分值域,对于x,选出最大的m个函数值验证。 nth_element可以做到O(n) B. Equation 式子可以化成与自身和x1有关 边的 ...
分类:
其他好文 时间:
2019-10-06 13:12:45
阅读次数:
59
T1 一般都能想到二分+取前m大正值,但是复杂度无法承受,我们发现要的是sum值,并不需要每个位置的准确值, 所以用可以nth_element把大于第m大的放右边即可。(原来nth还可以这么用)。 nth_element实现: 每次找一个base,小于base的放右边,大于的放右边 1 #inclu ...
分类:
其他好文 时间:
2019-10-03 14:48:17
阅读次数:
78
T1: 对于同一种选取方案,在时间上是单调的。 如果单调下降,那么该方案的最优点在0,反之可以二分位置。 现在我们需要求得在某个时间上的前m小值,用nth_element即可。 时间复杂度$O(nlog\max(ans))$。 T2: 每条路径的意义就是两端的点权之和。 我们可以折叠所有点到根节点的 ...
分类:
其他好文 时间:
2019-10-03 14:22:07
阅读次数:
99
题面:https://www.cnblogs.com/Juve/articles/11619002.html merchant: 二分答案,贪心选前m大的 但是用sort复杂度不优,会T掉 我们只是找前m大的,至于前m大的如何排序我们并不关心 所以用nth_element()函数找出前m大的,然后贪 ...
分类:
其他好文 时间:
2019-10-03 10:44:02
阅读次数:
89
#include<ctime> #include<cstdio> #include<cstdlib> #include<iostream> #include<algorithm> using namespace std; #define ll long long const int maxn=1e6 ...
分类:
其他好文 时间:
2019-10-02 17:07:24
阅读次数:
92
1.数据透视 所在选项卡:插入—数据透视表 例如:查看下表中各个工龄的平均工资 数据透视:选择所有数据——数据透视表——数据透视字段:选择工作经验和salary 切片器的使用,根据工作经验进行切片(还可插入图表) 2.分列 所在选项卡:数据—分列 数据—分列—勾选分隔符号—其他中输入分割字段,如下图 ...
分类:
其他好文 时间:
2019-10-02 10:32:44
阅读次数:
79