1. 反轉單鏈表;
2. 反轉字串或反轉段落中的單詞順序;
3. 利用星號輸出畫乙個任意大小的圓;
4. 整數轉換為字串,數字型的字串轉換為整數;
5. 寫乙個函式,返回任意整數對應二進位制形式中的「1」的個數;
6. 寫乙個函式,輸出字串中字元的所有排序。(比如:abc acb bac bca cab cba)
一般來說,可以先不考慮演算法的執行時間,都是先用最簡單有效演算法。然後再儘量減少執行時間。能讓演算法正常跑起來,總比你花大量時間想一步到位要好。(一步到位的想法雖好,但大部分時候都是事倍功半。)
做練習時,別自欺欺人看答案。
程式設計師面試
1.內聯函式和巨集的差別 內聯函式要做引數型別檢查,這是內聯函式和巨集相比的優勢 2.指標和引用的區別 1 非空區別。乙個引用不能指向空值,必須指向乙個物件。指標可以為空。2 合法性區別。使用引用不用檢測其合法性,但指標必須先檢查是否合法。3 可修改區別。指標在初始化之後還可以修改其指向的內容,但是...
如何面試php程式設計師,如何面試PHP程式設計師
乙個包含中英文的字串如何獲得它的自然長度 看看ta是否有encoding的知識和意識 問一問什麼是orm,有時候會問這個詞的英文全稱是什麼,問問ta對於orm有什麼個人的看法?看看ta學習細不細,有沒有技術判斷,php開發人員應該知道什麼時候使用orm 問一問假如ta要自己去實現乙個framewor...
程式設計師面試寶典
據統計,80 的簡歷都是不合格的。不少人事管理者抱怨收到的許多簡歷在格式上很糟糕。簡歷應該如何做到在格式上簡潔明瞭,重點突出?求職信應該如何有足夠的內容推銷自己?如何控制長度,言簡意賅?相信讀了本章你會對簡歷的撰寫有乙個新的認識。2.1 簡歷注意事項 1 簡歷不要太長 一般的簡歷普遍都太長。其實簡歷...