從約10天前開始,發現了csdn上的程式設計挑戰專案,從此幾天就沒有過上過好日子。
編**是個熬人的東西。
裡面的多數題目還真不是把算出來就行的,對時間複雜度和空間複雜度都有嚴格要求。
一些題目自己費了老勁程式設計,試了一些例子也還都能通過,提交的時候卻被很客氣的提示「運算超時」,那個鬱悶啊,都以為是**自己出錯了,或者是網路的問題,後來到別人的空間裡轉轉,看看那些程式設計高手的**,只能暗嘆不服不行。
我以為要用到o(n^2)的,人家生生就用o(n)時間複雜度乙個遍歷就ok了,這個還真是高智商的活,不過反映了我對這方面知識的積累較少,解題時全憑一股蠻力,除錯幾個例子覺得沒有問題就很得瑟的提交,結果在優化上不和要求,只有鬱悶的分了。
實在受不了連續**被拒的打擊,就連做了兩個價值5分的小題,給自己打氣。
給出題人提個小建議,能不能提前告訴要求的時間複雜度啊,不然我這水平的還以為得出正確結果就行了呢。
我的IT心路
有時,以為自己多多少少了解一些程式設計方面的東西了,但當真正在做的時候卻發現自己的實力和自己理想中的實力還有不知多少光年那麼遠 也許,我乙個人的力量有限,也許.沒有也許。社會經驗告訴我不應該找這麼多藉口為自己辯解,有就是有,無就是無,現實會知道一切事實的真像。最近,利用業餘時間想寫乙個自己行內的工程...
我的程式設計挑戰之報數問題
題目描述 有n個人編號1 n,按照順時針方向圍成乙個圓圈。它們預先定義好兩個整數x,y。先從1號順時針方向開始報數,報到x的人出圈,再從x的逆時針方向的後乙個人從1開始報數,報到y的人出圈,再從這個人的順時針方向後乙個人開始從1報數,報到x的人出圈,如此反覆,直到最後剩下乙個人為止,問最後剩下的那個...
我的遊戲開發心路歷程
首先,感謝博毅創為遊戲圈舉辦的徵文活動。一直想聊一聊我學遊戲開發的心路歷程,只是苦於沒有合適的傾訴物件。有道是 對了知音談幾句,不對知音枉費舌尖。閒話少敘,咱們打板就唱 開門見山 論理想的破滅 2017,福州 我曾對就業前景展開過無數的聯想 幻想,也自認為計畫到了所有潛在的風險。然而,現實仍將我狠狠...