LeetCode 569 員工薪水中位數

2021-10-10 01:18:56 字數 2538 閱讀 5164

建表

drop

table

ifexists employee;

create

table employee

(id int

primary

keyauto_increment

,company char

,salary decimal);

insert

into employee values(1

,'a'

,2341);

insert

into employee values

(null

,'a'

,341);

insert

into employee values

(null

,'a',15

);insert

into employee values

(null

,'a'

,15314);

insert

into employee values

(null

,'a'

,451);

insert

into employee values

(null

,'a'

,513);

insert

into employee values

(null

,'b',15

);insert

into employee values

(null

,'b',13

);insert

into employee values

(null

,'b'

,1154);

insert

into employee values

(null

,'b'

,1345);

insert

into employee values

(null

,'b'

,1221);

insert

into employee values

(null

,'b'

,234);

insert

into employee values

(null

,'c'

,2345);

insert

into employee values

(null

,'c'

,2645);

insert

into employee values

(null

,'c'

,2645);

insert

into employee values

(null

,'c'

,2652);

insert

into employee values

(null

,'c',65

);

首先明確:

中位數,位置在最中間的數

當樣本數為奇數時:中位數為第(n+1)/2個資料

當樣本數為偶數時:中位數為第n/2個資料與第n/2+1個資料的算術平均值

偶數時,根據題意,n/2和n/2+1的數都取到了

leetcode569 員工薪水中位數

employee表包含所有員工。employee表有三列 員工id,公司名和薪水。id company salary 1 a 2341 2 a 341 3 a 15 4 a 15314 5 a 451 6 a 513 7 b 15 8 b 13 9 b 1154 10 b 1345 11 b 122...

569 員工薪水中位數

employee 表包含所有員工。employee 表有三列 員工id,公司名和薪水。idcompany salary1a 23412a 3413a15 4a153145a 4516 a5137b 158b13 9b115410b 134511b 122112b 13413 c134514c 264...

1032 員工薪水 ZZULIOJ

題目描述 某公司規定,銷售人員工資由基本工資和銷售提成兩部分組成,其中基本工資是1500元 月,銷售提成規則如下 銷售額小於等於10000元時,按照5 提成 銷售額大於10000元但小於等於50000元時,超出10000部分按照3 提成 銷售額大於50000元時,超出50000部分按照2 提成。編寫...