原创 細節很重要

    爲什麼這麼說呢,你可能平時不會在意一些細節,可是在你關鍵的時候卻很容易被這些細節所坑,我就有過這種經歷,下面我就說說吧,下面是我寫的一個函數。 struct ListNode { int val; ListNod

原创 樂事在線筆試題

    剛剛參加完樂事筆試題,所以速度來吐槽一波,選擇題還是比較正常的,主要是編程題。我感覺牛客網的編程題老喜歡引入一個故事,導致文字很長很長,真的讓人的思維發散了,說實話我剛剛開始沒看懂第一題的題意,所以就放着沒做了,後來看懂了卻沒時間

原创 樂事在線筆試題.

   剛剛忘記了將其他兩道編程題放出來,所以現在補上來。     第二道的意思是:一個神女幫助主人公升級了精靈,於是主人公想獎勵神女,意識除了支付升級費之外,額外給她一些獎勵。 主要支付升級費A元,主人公攜帶了B元,但是獎勵的條件比較特殊

原创 談談我對寫博客的認識

    一直以來都是在默默的寫博客,其目的是什麼呢?     今年三月份,我在CSDN上面看到有人竟然總共寫下了六千多條博客,我深受感觸,於是我決定每天也要好好寫博客。我的目的並不是說要超過他,而是想和大家一起交流學習。     我覺得寫

原创 LeetCode 70

       Climbing Stairs 這個題的意思是爬階梯,一次可以爬兩個臺階或者一個臺階,問有多少種方法爬到頂。這確實是個easy的問題,見過這種問題的人可能很快就能寫出代碼,因爲這個問題就是斐波拉寫數列,它符合一個一個遞推關

原创 紅黑樹--(下)

紅黑樹的刪除操作     上次博客中主要說了紅黑樹的插入,遍歷,判斷是否合法等方法,當時對紅黑樹的刪除操作還沒有研究好,所以這些天一直在研究紅黑樹的刪除操作。經過幾天的反覆畫圖,調試,查看書籍和資料,終於完成了紅黑樹的刪除操作,所以準備分

原创 bottle.py 實現批量文件上傳

bottle.py是python的一個Web框架,整個框架只有一個文件,幾十K,卻自帶了路徑映射、模板、簡單的數據庫訪問等web框架組件,確實是個可用的框架。初學web開發可以拿來玩玩,其語法簡單,部署也很方便。官方文檔: http:/

原创 win10使用"診斷啓動後無法進入桌面"

  問題描述:win10系統在運行某些程序時會出現重啓電腦現象,網上教學中有一種解決方法是:使用"Win + R",然後輸入msconfig,在"系統設置"界面中,切換到"常規"選項,勾選"診斷啓動",然後確定,重啓計算機。但是:電腦重

原创 CSDN博客添加打賞功能( 非博客專家也可以設置)

    現在很多博客或者個人網站裏面都有打賞功能,這算是對博主的勞動的一種回報方式.我這幾天看了很多博客,確實也發現了很多博客支持這種功能,自己使用的是CSDN博客,好像暫時還沒有這種功能,所以我就查看資料並研究了一下如何實現一個打賞功能

原创 gevent管理socket時容易忽略的錯誤

使用python的協程庫gevent管理socket通信的時候出現了下列錯誤: raise _socketcommon.ConcurrentObjectUseError('This socket is already used by a

原创 ubantu下Eclipse輸入中文vim顯示亂碼,vim中輸入中文eclipse顯示亂碼

    這是個麻煩的問題,我在Eclipse中輸入的中文在vim中打開的時候是亂碼,在vim中輸入的中文又無法在Eclipse中打開。很容易想到的是這兩者的編碼不統一,於是我做了以下工作。 1.在ubantu下字符編碼添加GBK(默認爲U

原创 LeetCode 71

              Simplify Path     這個題是給出一個字符串的相對路徑,讓我們返回絕對路徑,讓我們在Linux下自己去動手操作確實不難,可是用程序做起來的話確實比較麻煩。     我的解題思路是找好‘/’和‘

原创 淺談字節對齊

    知識忘記的速度真的是快,總是感覺自己好像什麼都沒學過,於是開始複習一下知識,今天覆習了一下C語言中的字節對齊。 現代計算機中,內存空間按照字節劃分,理論上可以從任何起始地址訪問任意類型的變量。但實際中在訪問特定類型變量時經常在特定

原创 騰訊2017暑期實習生筆試題(有趣數字)

   之前準備把騰訊實習生招聘的第三道題做出來的,但是時間很緊,最終拖到今天才完成的,下午做了一個小時才弄出來的,主要是細節方面的問題。 這個題意思很簡單吧,給出很多數,找出“二元組”裏面差最小的和差最大的個數(兩個數的差事大的減去小

原创 ubantu下谷歌瀏覽器安裝包

       最近使用ubantu系統,默認的瀏覽器是火狐,用着也習慣,不過有個毛病就是微信網頁版有的時候無法輸入中文,大部分網友說卸載了重裝可以解決問題。所以我就準備裝上chrome瀏覽器。 安裝chrome確實很簡單,不過第一條指令就