大廠面試題集錦 計算時間段內特定範圍內的人員組合

2021-10-09 01:40:58 字數 686 閱讀 1536

有這樣乙個表,裡面存放了每個人的時空座標,時間以秒為單位,空間座標 為二維座標,單位是公尺
人員編碼 採集時間 二維座標(x,y)

10001 2020-08-10 12:00:00 10,150

10002 2020-08-10 12:00:05 11,145

10002 2020-08-10 12:00:08 13,157

10003 2020-08-10 12:00:16 14,160

每個人在不同時間有不同座標,同一座標在同一時間只會有乙個人,現在求十秒之內距離不超過10公尺的所有人員組合

上面的這四個資料得到的答案應該是:

只需要寫出不同的人員組合即可(**中紅色部分去重),自己和自己的座標不進行計算,也可以將詳細的時間和座標資料寫出來 ~

也就是說最後只有兩行資料 10001 - 10002 和 10002-10003

現在表中有一千萬條這樣的座標資料,求所有在十秒中內距離不大於十公尺的人員組合

7 計算時間段內特定範圍內的人員組合

要求 結果如圖 貨車表資料 select 1 as 順序,1001 as 車隊編號,張三 as 車主姓名,10 as 載貨量 from dual union all select 2 1001 李四 15 from dual union all select 3 1001 王五 10 from du...

mysql查詢特定時間段內的資料

建表語句 set foreign key checks 0 table structure for t user drop table if exists t user create table t user userid bigint 20 not null,fullname varchar 64...

js,計算時間段內所有年月

工作中遇到這麼乙個問題,計算時間段內的所有年月。後來想了下,元件中有時間選擇器元件,覺得有必要整理一下,所有就有了下面的 function getmonthbetween start,end else 正常月份 str curr.getfullyear month 將此年月加入陣列 result.p...