原创 codeforces 1451D,一道有趣的博弈論問題

大家好,歡迎來到codeforces專題。 今天選擇的問題是Contest 1451場的D題,這是一道有趣簡單的僞博弈論問題,全場通過的人有3203人。難度不太高,依舊以思維爲主,坑不多,非常友好。 題目鏈接:https://codefor

原创 劍氣之爭,聊聊算法崗位的門戶之見!

大家好,今天給大家聊點有意思的。 以前在讀金庸先生《笑傲江湖》的時候,總覺得有一個地方有點扯,就是華山派的劍氣之爭。按說有人喜歡耍賤(劍),有人喜歡用氣,這其實是個人喜好,怎麼會上升到門戶紛爭,還因此自相殘殺呢?所以我之前的時候一直覺得這個

原创 80%學生的困惑,學完C/C++之後學什麼?

大家好,最近不少小夥伴問我,說是學院最近教完了C/C++之後就沒有相關的語言課開設了,陷入了一個迷茫期,不知道後面應該學些什麼,來向我請教。 一直以來問我這個問題的小夥伴還不少,我倒也不是不願意回答,而是之前的文章其實關於這個問題提了不少次

原创 算法工程師日常,訓練的模型翻車了怎麼辦?

大家好,今天和大家聊一個算法工程師的職場日常——模型翻車。 我們都知道算法工程師的工作重點就是模型訓練,很多人每天的工作就是做特徵、調參數然後訓練模型。所以對於算法工程師而言,最經常遇到的問題就是模型翻車了,好容易訓練出來的模型結果效果還很

原创 迭代器設計模式,幫你大幅提升Python性能

大家好,我們的git專題已經更新結束了,所以開始繼續給大家寫一點設計模式的內容。 今天給大家介紹的設計模式非常簡單,叫做iterator,也就是迭代器模式。迭代器是Python語言當中一個非常重要的內容,藉助迭代器我們可以很方便地實現很多複

原创 十年編程經驗總結,三點技巧幫你提升代碼能力!

大家好,今天和大家聊一個老生常談的的話題,作爲程序員,我們怎麼提升我們的代碼能力? 在回答這個問題之前,我們需要先給代碼能力下一個定義,搞清楚究竟什麼是代碼能力。只有找對了路才方便發力,很多同學對這個問題其實是不夠清楚的。往往會覺得代碼能力

原创 屠龍少年變成惡龍?聊聊推薦系統與信息繭房

大家好,今天和大家聊聊推薦系統中的信息繭房。 說到信息繭房大家都很有危機感,之前在知乎當中還有人提問,如何對抗推薦系統,避免陷入信息繭房當中。那麼究竟什麼是信息繭房,它又是怎麼出現的呢?我們的未來真的會被推薦系統操控接觸不到外界的新事物嗎?

原创 codeforces 1438D,思路非常非常巧妙的構造題

大家好,歡迎來到codeforces專題。 今天選擇的問題是contest1438的D題,全場通過人數爲1325人。一般在codeforces當中千人通過的題難度都不算太高,但是這題有點例外,雖然沒有涉及一點高深的算法,但是想要自己做出來還

原创 80%的學校還在給新生上C語言,它們OUT了嗎?

大家好,最近有小夥伴在後臺問我,大一新生學校在教C語言,是不是已經過時了?第一門語言應該學什麼比較好?大學期間什麼課程對於畢業之後的從業幫助比較大呢? 今天這篇文章就和大家簡單聊聊這個問題。 關於我 最後給大家講講我自己的一些情況吧,掐指一

原创 想成爲Git大神?從學會reset開始吧

大家好,今天我們來着重介紹一個非常關鍵的功能就是reset。在上一篇文章介紹修改歷史記錄的時候曾經提到過,當我們需要拆分一個歷史提交記錄的時候需要使用reset。估計很多小夥伴不明白,reset究竟做了什麼,所以在這篇文章當中我們來詳細聊聊

原创 Git提交錯了不用慌,這三招幫你修改記錄

大家好,今天我們來聊聊git當中一個很重要的功能——歷史記錄的修改。 有的時候我們會突然發現某個地方需要修改,最常見的某個不應該被提交的文件被提交了進來。我們希望它不只是在後序的版本當中不再出現,而是希望整個從git倉庫當中移除掉。這個時候

原创 codeforces 1443D,解法簡單,思維縝密的動態規劃問題

大家好,歡迎來到codeforces專題。 今天選擇的問題是1443場次的D題,這題是全場倒數第三題,截止到現在一共通過了2800餘人。這題的思路不算難,但是思考過程非常有趣,這也是這一期選擇它的原因。 鏈接:https://codefor

原创 爲什麼優秀的人總是少數?我從天文學當中獲得了一些啓示

大家好,今天和大家聊點有意思的。 曾經的我很喜歡瞎想,瞎想得多了問題也就多了。我常常在想一個問題,爲什麼茫茫人海,只有少數人能成長成精英?爲什麼只有非常非常少的人能創業成功?爲什麼好像不管什麼事能做好的永遠都只有少數人?好像分水嶺永遠區分的

原创 有了Git這個功能,再也不需要依賴IDE了!

大家好,今天給大家介紹一個隱藏的功能——搜索。 我們在寫代碼的時候經常遇到的一種情況就是,我們想要知道某一個函數是怎麼定義的,這樣我們才能知道該如何調用它。如果代碼少的話我們當然可以自己人肉查找,但是如果代碼量很大的話,人肉查找顯然就不行了

原创 裸考了一次雅思,我居然學會了數據分析!

大家好,這篇不是廣告。最近發生了一件大事,前段時間我去考了一次雅思。 爲什麼要考雅思呢,主要原因是想申請一下新加坡國立大學的在職碩士,這樣就可以一邊工作一邊混個文憑了。本來想的是來了這邊開會什麼的都會用到英語,日積月累之下應該能提升很多英語