大一究竟是要好好鑽研c語言和資料結構還是不耽誤進度向前學?

時間 2021-05-30 03:11:55

1樓:Doriss

C言語是資料結構的根底學課,比方說c就像公式,而資料結構就是解題技巧,你公式都不會,學解題技巧也就很難學懂,其實言語的語法都不是很難,難的是運用,很多人說指標難,但指標有必要弄懂,資料結構的很多問題要用指標處理全面熟練把握C言語的語法,尤其是結構體和動態指標的使用。把握基本的演算法。會除錯程式。

剩餘的就是上機不斷的程式設計序,不斷的除錯程式。

2樓:羊羊羊

c語言是最簡單的語言,不需要花多少時間,資料結構、作業系統、體系結構才是你要花點時間的地方。

大學的課程都比較簡單,一般學渣們都是在期末一周連續幾個通宵解決的,你稍重視點花上乙個月就解決了。

3樓:「已登出」

可以繼續學一些高階語言,但是最好在畢業之前掉過頭重新深入學習一遍C。就算畢業前不深入學習,工作以後大多也免不了的。

學C不僅僅是語法,而是意味著在不斷深入學習C的過程中你能夠將所學的組成原理、作業系統、資料結構、網路等知識體系通過C語言串起來,才能明白作業系統為何如此執行,C語言又為何如此設計。

在現有的硬體體系和軟體體系中,唯有C語言是永遠繞不過去的。

4樓:阿萊克西斯

學什麼c語言,世界辣麼大。

去學haskell, prolog,coq.

軟體基礎(software foundation)學好了麼?

5樓:

以社會發展為例,追求某個領域(比如經濟)的長足發展,在某個特定的階段總會遇到瓶頸(發展不平衡,發展片面,參照木桶原理),適度引入一些對比(或者輔助)元素,在解決主要問題時就能多角度切入,減少定勢思維。

計算機的語言學習最終還是要回到計算機的學習,邯鄲人學步,易忘初心。祝順利。。。。

6樓:馬小魚

簡單的說就是,在正確的時間做的正確的事情。

我本人的經驗是大學學的這些的專業課,是未來技術成長的乙個基石,打的多紮實,未來的空間可能就會有多大。我原先對於原先的課程的輕視,導致了現在經常需要返回來補課,這樣既浪費精力,又浪費時間。所以要抓住大學前三年的寶貴時間,好好夯實基礎,構建自己的知識體系,對計算機專業內的知識做到融會貫通,這樣以後在學習新的知識,新的技術的時候,就會觸類旁通,理解起來會更到位,大四的時間就可以好好選一門自己感興趣的方向去鑽研了。

計算機專業的融匯貫通,無非就是從底層硬體到上層應用之間的關係,執行的原理,涉及到的課程是C語言,資料結構,演算法設計,計算機組成原理,作業系統,計算機網路,資料庫,組合語言。個人建議對待C語言,C++語言,要像對待一門基礎課程一樣對待,它們是未來學習其他技術與語言的基礎,掌握了它們,除了在學習其他語言的時候會更輕鬆,對於技術的理解也會上乙個層次。

7樓:Daunting

向前,C語言只是一種工具,沒有太高的門檻,隨便乙個高中生訓練完都可以玩的很溜。所以it的門檻在於你的數學,你的思維,拿到問題你如建模,如何形成解決問題的思路,程式設計是幫你實現這些的手段。人工智慧難絕不是難在程式設計上而是難在邏輯上。

這就是為什麼那些it大咖的數學都很逆天。

8樓:reup97

建議在理解c基礎後選擇更高階的語言去學。有的答主提到語言只是工具,其實語言的選擇很重要:程式語言決定了你思考問題的方式。

如果答主把c當作主要語言來學的話,思維總會侷限在function之類的procedural層面,但如果熟練python,c++之類的話,你會以不一樣的角度去理解問題。

9樓:地理小子

小學生你有點危險,如果覺得連書本上的C都吃不透,那麼說明你對基本程式設計知識了解的還很有限。當年C學得並不是特別好,但至少書上沒有難得住的。再就是資料結構和演算法,對很多人來說,CS考研,或者以後搞研究還是工作面試,基本上演算法是最重要的。

所以,希望你堅持下去,改進自己的學習方法、思維方式及學習態度。先把C學好,同時兼顧資料結構和演算法,及其它課程。大學的任務並不重。

10樓:泡泡不愛吃芹菜

不邀自來。

起碼自己以後是考研還是找工作心裡得有點數。如果考研,可以去看看接近底層原理的方面,因為你不止有4年可以去學習。如果準備本科畢業找工作,那還是得自己學完基礎以後找乙個能當飯碗的方向去深入,不然四年時間既不夠你啃完原理一大堆的東西,找工作的時候也不太能競爭過人家幾年有方向的學習積累,那就是把自己坑慘了。

大三狗在讀

11樓:葉霄

我覺得這跟題主的目標有關,如果題主想要在大學裡參加競賽類專案,可以多花時間根據一門語言研究演算法。如果題主只是想平穩度過,那就繼續前行,學校裡教什麼就學好什麼,即可,可以提前去看看考研科目和習題。

12樓:supersarah

學習 c 語言很耽誤進度?

如果 asm, 計算機原理,作業系統,編譯原理的基礎比較牢靠,學 c 語言應該是適應下語法就 ok 吧.....

13樓:zzkluck

在你一天用於學習的時間達到十小時(左右)之前,你首先要考慮的是如何把更多的時間投入到學習中去,而不是在多個學習目標間做取捨。

話又說回來,大一的話,有空餘事情去學數學吧。吉公尺多維奇什麼的刷一刷,沒壞處的。

這個C選項究竟是不是命題?

個人覺得不是 C選項可以拆解為 若x 0且y 0,則x y 0 且 若x y 0,則x 0且y 0 可以注意到後半句如同B選項,是無法判斷真假的。根據定義,C選項也不是乙個命題 dtclzy 簡單的說,命題是可以判斷真假的語句。此處的 可以 是指存在可行性,比如A,現在不可以判斷,但明年中秋節晚上就...

C羅的點球究竟是否應當排除?

金剛 應該,再把頭球去了,還有左腳進球算啥樣子?也去了,以後C羅只要不是從半場踢進去的右腳球統統不算,進乙個紅牌,進倆禁賽,進仨強制退役 逆空小棧 不知道有多少人踢過真正比賽中的點球,踢過那種絕對時刻的點球,難道踢點球並且踢進很容易嗎?你看到c羅進了那麼多點球,可你又知道有多少人踢丟過點球,踢丟了多...

C羅早期的曼聯生涯究竟是怎樣的?

Billy so 曼聯第乙個世界足球先生,曼聯第四位歐洲金球獎得主 前三個分別是丹尼斯勞,博比查爾頓,喬治貝斯特,這三個在曼聯啥地位不用多說了吧 英超第一位世界足球先生,英超第二位歐洲金球獎得主。在曼聯期間獲得過所有能拿的頂級賽事冠軍以及個人榮譽,也是曼聯英超史上第一位聯賽單賽季進30球以上的球員。...