百度面試題 盒子凸起乙個角效果實現的討論

2021-07-05 05:54:05 字數 491 閱讀 5243

請用css實現如下圖的樣式,相關尺寸如圖示,其中dom結構為:

我很感興趣,想了一下就做出來了,不過我做的效果大致上一樣,只是資料上對不上,只好記錄下我的思路。

給的答案如下:思路就是先用:before在目的位置做出乙個黑色大三角形,然後用:after在該位置做出乙個小白色三角形,白色三角形比黑色三角形小,這樣留出的寬度就看起來就像border,實現了預定的效果。

我的思路不一樣:做乙個小正方形,旋轉45度,移動一定距離使其兩條邊漏出來,兩條邊在正方形內,然後將正方形內的邊隱藏掉。

只不過移動的距離不是整數,而且邊款線粗細也不同,無奈只好放棄了該想法,還是看官方的答案,自己的留作思路,以後遇到類似的,數值如果正好的話就可以用了。

乙個百度的面試題目

題目 乙個陣列中有2個數只出現了一次,其他的數都出現了兩次,寫乙個演算法找出這兩個只出現一次的數 分析 該題目可以通過異或完成,先讓我舉乙個例子 4 0100 5 0101 1 0001 5 0101 4 0100 上面的例子說明4 5 5 4 同理4 5 4 5 int find first 1 ...

乙個百度的面試題目

題目 乙個陣列中有2個數只出現了一次,其他的數都出現了兩次,寫乙個演算法找出這兩個只出現一次的數 分析 該題目可以通過異或完成,先讓我舉乙個例子 4 0100 5 0101 1 0001 5 0101 4 0100 上面的例子說明4 5 5 4 同理4 5 4 5 int find first 1 ...

百度面試題的乙個完整思路

為分析使用者行為,系統常需儲存使用者的一些query,但因query非常多,故系統不能全存,設系統每天只存m個query,現設計乙個演算法,對使用者請求的query進行隨機選擇m個,請給乙個方案,使得每個query被抽中的概率相等,並分析之,注意 不到最後一刻,並不知使用者的總請求量。做法 1 如果...