網(wǎng)易游戲-游戲開發(fā)工程師

代碼測試:一個輸入為一些線段,線段有四個方向,水平,垂直,正反45度。有些線段會重疊,那么這樣在游戲處理中就會處理很多重復(fù)的部分,設(shè)計(jì)一個函數(shù),將重疊的線段變?yōu)橐粋€線段。

一面:

1:自我介紹

2:c和c++的區(qū)別

3:多態(tài)是如何實(shí)現(xiàn)的

4:虛函數(shù)表的指針和構(gòu)造函數(shù)的關(guān)系

5:虛函數(shù)和構(gòu)造函數(shù),內(nèi)聯(lián)函數(shù)的關(guān)系

6:內(nèi)聯(lián)函數(shù)和宏的區(qū)別

7:左值引用和右值引用

8:new和malloc的區(qū)別

9:vector的實(shí)現(xiàn),如何進(jìn)行拷貝

10:map和hash_map的底層實(shí)現(xiàn),區(qū)別

11:hash沖突的解決方法,幾個方法之間的區(qū)別

12:快速排序的原理,最壞時間復(fù)雜度的分析,如何進(jìn)行優(yōu)化

13:算法題:坐標(biāo)系內(nèi)給定一些點(diǎn),給出一個圓的圓心和半徑,判斷這些點(diǎn)是否在圓內(nèi)。給出了一個O(n)的算法,不滿意,要求設(shè)計(jì)一個更好的算法

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前言 把《C++ Primer》[https://book.douban.com/subject/25708312...
    尤汐Yogy閱讀 9,675評論 1 51
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,696評論 18 399
  • 首頁 資訊 文章 資源 小組 相親 登錄 注冊 首頁 最新文章 IT 職場 前端 后端 移動端 數(shù)據(jù)庫 運(yùn)維 其他...
    Helen_Cat閱讀 4,152評論 1 10
  • 教你如何迅速秒殺掉:99%的海量數(shù)據(jù)處理面試題 本文經(jīng)過大量細(xì)致的優(yōu)化后,收錄于我的新書《編程之法》第六章中,新書...
    Helen_Cat閱讀 7,586評論 1 39
  • 進(jìn)入vi的命令 vi filename :打開或新建文件,并將光標(biāo)置于第一行首 vi +n filename :打...
    Joker_Runner閱讀 2,438評論 2 3

友情鏈接更多精彩內(nèi)容