(已經補充語境)如何看待觀點」用Cpp寫乙個圖形介面程式的前提是要刷9000道演算法題」?

時間 2021-05-31 17:55:08

1樓:

業務邏輯和演算法在大多數時候都是兩回事,做GUI也是。完整的庫,說明,拿來直接用就好。

業務邏輯決定你是不是乙個合格的工程師,演算法決定你是不是乙個很優秀的工程師(遞進關係)

2樓:

我覺得加上這個語境之後更能說明中小學老師姿勢水平不夠。。。

難道我想當秋名山老司機還必須學習工程力學,發動機原理並且刷夠9000道題目麼。。。

3樓:六千風華裡

這是我認識的CPP嗎?看到這個問題我突然有點慫啊。我不就是要cout乙個helloworld嗎?還要我先看9000道演算法題,嚇得我都溢位了。

4樓:鈴舟居士

這取決你要寫什麼程式

事實上大部分程式不需要太強大的演算法支援

但你要寫影象識別,要寫MLEM迭代程式,那肯定要研究演算法了...

5樓:

根本不需要拿「開車技術好」來論證「騎自行車技術好」。

另外準備自招的話,可以學我搞搞科創(然後大學裡搞搞hackthon),沒必要一股腦都oi。

下一題。

6樓:藍色

沒有怎麼去刷過演算法題的表示壓力很大...

要不是有一些公司面試會去考演算法題,我想更多的程式設計師根本不會去刷題(畢竟面試時候考的那些演算法題是沒有什麼用...)

7樓:bitbin

嚇得我趕緊寫嵌入式c和顯示卡彙編了。

話說現在要提供極致效能都會用顯示卡渲染程式(c/彙編)的,還是不要拘泥於執行緩慢的cpu演算法的優化上。

一旦用上了顯示卡,很多時候用簡單幾句就解決了資料量很複雜的計算處理問題,跑起來還快。

8樓:zigninjay

老師也是用心良苦想讓你多做做演算法。

其實如果是個人興趣做project的話完全沒必要做演算法題。

如果是為了將來找工作打比賽之類的做做演算法還是很有好處的。

寫乙個project和演算法幾乎沒有任何關係。演算法不好程式依然能執行。舉例來說的話homebrew的作者面試的時候不知道怎麼inverse a binary tree所以google沒錄取他。

你喜歡做project自己去做就好了,和老師沒什麼可說的。老師說這句話是為了強調演算法的重要性,不用反駁他。

如何以 我已經活了很久了 開頭寫乙個故事

變態紳士 我已經活了很久了 壽命已經嚴重超出了正常人類的上限 我忘記了我活了多久 我忘記了人類誕生和進化的過程 忘記了遠古世界的壯觀景象 忘記了許多文明的繁榮滅亡 忘記了物種從起源到進化,再到滅絕的現象 忘記了我從何而來,為何至此 太久遠的記憶也不能留存在腦海裡 我已經活了很久了 久到麻木 久到厭倦...

如何以「皇上,娘娘已經病入膏肓了 」為開頭寫乙個虐心故事

晝夜 皇上,娘娘已經病入膏肓了.怕是.怕是活不過孟冬了。貴妃的貼身宮南荼跪在地上攔住皇帝的去路,抽咽著說。皇帝聽後火急火燎的趕去了朝雪宮,卻見她站在窗邊望那棵梅花樹,似勾起了什麼往事,讓她原本因病蒼白的臉上也添了幾分生氣。你來啦,琛哥哥,我還以為.你再也不會見我了。少女聽見動靜回頭看,見到是他後才露...

如何開始用 C 寫乙個光柵化渲染器?

Zero 不記得是哪個知乎大神說的 想入門圖形學,就要實現一遍軟光柵,但90 的人都不會這麼做。於是我就打算寫乙個,由於做遊戲專案苦逼,經常折騰策劃需求,實在是有點忙,只有下班了之後才有時間寫這個東西。由於鄙人用的是mac,一下子找不到替代windows gdi的框架,各種搜尋,就搜到了SDL庫,終...