A. 計算機專業的學生需要每天刷題嗎
計算機專業學生並不需要大量刷題
一、先學會使用編程開發軟體。工欲善其事,必先利其器。我們要開發一個軟體,就要利用一些高級語言,如C,C++,VB,PHP等,我們肯定要先學會用它們的編程方式(軟體的使用),以後開發軟體才能得心應手。二、用程序的方式去思考。計算機與人不同,我們人類會思考,可計算機不會,他只能按我們設定好的程序指令執行操作。我們要做一個程序,必須按照程序的方式來思考。例如我們平時走路的時候,我們要上一級台階,我們人能很自然的跨上去。而由程序控制的機器人則不同,它需要計算台階的高度,自己抬腳的高度以及幅度,再計算要往前移動多遠才能跨到下一個台階。 所以我們要做一個好的程序,就要擁有用程序思考的能力。很多我們以為輕而易舉的事,程序要經過多次計算才能實現。三、解決實際問題。我們學習計算機,就是為了解決實際的問題,現實生活中,很多難題都能通過計算機來解決,例如我們平時班級里出的成績排名,如果由一個教師通過手動的方式來給學生排名,他需要將每一個學生的成績列出,算出平均分與總分,最後再一個個排名。過程十分枯燥,且耗費很多時間。我們將排名的事交給程序來解決,只是一瞬間的事。計算機能將我們在那些繁瑣枯燥的事情中解救出來。四、不要一味地想著開發軟體。我們要多多使用別人的軟體,吸取別人的優點。多使用軟體會讓我們有更多更好的想法,很多新的事物都是在舊事物中產生的。例如:聊天軟體。在線聊天軟體如 扣扣等,都是通過舊事物改變而來的(在線聊天軟體出現之前,人們大都通過網站留言和論壇等交流)。我們越想著開發軟體,越不知道做什麼好。很多好的軟體都是為了解決實際問題而產生的。
B. 求問大學課程計算機網路題目,請看詳情
網段192.168.5.0/24,有24位掩碼,8位主機位,利用子網劃分的方法可以借用2位主機位作為子網掩碼,剩餘6個主機位,因此可以劃分成4個子網(每個子網有64個ip地址):192.168.5.0/26,192.168.5.64/26,192.168.5.128/26,192.168.5.192/26
1、一樓有100台電腦,一台路由器(一樓的網關),需要101個ip地址,考慮未來的擴容需求,規劃128個IP地址(2^7)或者說需要2*64個地址,192.168.5.0/26,192.168.5.64/26,也可以將該兩個網段進行聚合,寫成192.168.5.0/25
2、二樓有53台電腦,一台路由器(二樓的網關),需要54個ip地址,考慮未來的擴容需求,規劃64個IP地址(2^6)或者說需要1*64個地址,192.168.5.128/26
3、一樓和二樓路由器之間,需要單獨一個網段,1*64個地址,綽綽有餘。192.168.5.192/26,也可以進一步將該網段劃分成更小的子網,樓間路由器互聯只需2個IP地址,考慮到兩個保留地址因此,需要分配4個ip地址的子網即可,因此可以將該網段劃分成30位掩碼,192.168.5.192/26化成16個更小的子網:其中可以使用192.168.5.192/30
4、該網路較簡單,路由器的配置可以採用靜態路由協議配置即可。
C. 兩道計算機網路基礎的題,大學的題目,會的來~!
1.219.230.162.0用255.255.255.192劃分成,219.230.162.0 到 219.230.162.63,219.230.162.63 到 219.230.162.127,219.230.162.128 到 219.230.162.191,219.230.162.192 到 219.230.162.255,每個網段主機數最多62台,符合要求
如果0子網與全1子網無法使用,無解。。
2.A能與B直接通信,因為A的廣播域在192.168.8.32 到 192.168.8.63,無需3層尋路。
B能與A直接通信。
C無法與ABD直接通信,因為C的廣播域在192.168.8.64 到 192.168.8.95
D無法與ABD直接通信,因為D的廣播域在192.168.8.96 到 192.168.8.127
(3)E的IP地址應設置在 192.168.8.97 到 192.168.8.126 中。
D. 有沒有可以在電腦上刷題的網站
作者:Inctive Bias
鏈接:https://www.hu.com/question/25574458/answer/31175374
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。
- Welcome To PKU JudgeOnline 北京大學的Online Judge。POJ上面的題目有點老了,但好處是做的人多,經典演算法題多,解題報告也多,適合上手。
- ZOJ :: Home 浙江大學的Online Judge。ZOJ用的不多,但為數不多的幾次體驗好像都還可以,值得嘗試。
- Welcome to Hangzhou Dianzi University Online Judge 杭州電子科技大學的OJ。杭電OJ在近幾年取代了POJ,成為是目前國內最主流的OJ。它的題目豐富,難度梯度合理,廣受全國各大高校的青睞。每年也會有大大小小的比賽掛在杭電的OJ上舉辦,去年的亞洲區網路賽也是在這上面做的。由此可見其在國內廣大ACMer心目中的地位。也正因為如此,網上h的解題報告也很多,適合個人進階訓練。
- UVa Online Judge 西班牙Valladolid大學的Online Judge。是最古老也是全世界最知名的Online Judge,題庫有詳細的分類:如世界總決賽題目,劉汝佳的題目等等。題目目類型非常廣泛。絕大部分的題目難度偏易,適合初學者磨練程序設計。
- Timus Online Judge URAL是一個俄羅斯的在線題庫。裡面的題目相比國內一些OJ來說頗有些難度,我們學校集訓隊老隊員喜歡拿這里的題出給新隊員做,可見有一定的進階作用。
- Sphere Online Judge (SPOJ) SPOJ是波蘭最為出色的Online Judge之一,界面和諧,題目類型也非常豐富,適合有一定基礎的選手練習,對高手而言也是個提高能力的良好平台。傳說君臨天下的樓教主刷完了這個OJ?(更正:樓教主刷完的是SGU,感謝
@康Connor
指正)更多介紹見博客:SPOJ簡介 - 海山。
- USA Computing Olympiad USACO是美國中學生的官方競賽網站、美國著名在線題庫,專門為信息學競賽選手准備;做題方式模擬正式比賽,採用標准測評機、文件輸入輸出、直接提交程序源文件的測評方式;網站的Training題目全面,是學習信息學不可不知的網站,每年NOI,NOIP 都會參考上面的題目;每道題附有詳細題解,可查看測試數據和運行結果,便於調試、發現錯誤並改正。
採用章節遞進的層次結構,由易到難,講授知識、練習編程結合,題目必須依次完成,避免了只挑簡單題做的行為;各章節猶如一本競賽輔導書,形成了一個鮮明的知識結構,利於OI初學者和高手逐步提高水平,充分學習信息學各方面知識,避免偏頗。(來源:usaco_網路)
- Saratov State University :: Online Contester 之前上SGU一直是404,所以不敢貼上來。現在親測能上了就也放上來給大家看看吧。這個是貨真價實的樓教主刷完的OJ。樓教主為什麼要刷這個OJ而不刷這個回答里的其他OJ呢?因為這個OJ確實適合提升水平,應該跟Ural, SPOJ的難度相當。另外就不太了解了,在我心目中,SGU, Ural, SPOJ都適合區域賽沖金以及畢業想去Google等頂級公司的ACMer/Coder訓練,三者區別不大。
- Codeforces Codefores是俄羅斯的一個演算法競賽網站,由 Saratov State University 創辦和維護。Codeforces主要強調的是演算法競賽,每隔1個禮拜左右就會有定期的線上比賽舉行,其題庫也是由每場比賽的題目一場場積累下來的。相比上面幾個以題庫為核心的OJ,Codeforces的演算法競賽比較適合鍛煉自己的臨場發揮和壓力下編程能力。
- HUSTOJ 華中科技大學的Online Judge。hustOJ也和主流的其他OJ一樣有著豐富的題庫。但它主要的用處,是它所提供的這么一個叫做vjudge的東西,全稱叫做Virtual Judge。通過vjudge,你可以從各大OJ、包括但不限於上述的所有OJ中直接抽取題目,利用這些題目創建一個屬於你自己的比賽。非常適合專題訓練、日常集訓以及小夥伴們一起比賽切題玩。
- LeetCode Online Judge 與很多OJ不同,leetcode是一個主要面向面試者的OJ (LeetCode OJ is a platform for preparing technical coding interviews)。上面的題目不多,目前只有152道,很多都是許多大公司的面試題目。題目類型偏基礎,基本不會考察復雜的演算法,很多都是對基礎知識的應用,難度與topcoder div1 250或codeforces div1 A題難度相當。如果是希望練習編程基礎或准備公司面試的話非常推薦此OJ(感謝室友/集訓隊大神/CMU准碩士
@yun peng
同學提供Leetcode介紹 (1/1/2015更新:室友拿了google的offer不去CMU了))。
E. 有什麼適合大一計算機專業學生免費的刷題網站
既然大一的同學選擇計算機專業,當然少不了刷題啦!但是有很多刷題網站是免費的,同學們想知道嗎?下面由我來講講吧。
1.力扣
這個網站收錄了很多知名互聯網公司出的演算法題目,相信大一同學很熟悉了,很多同學都在這里刷題,增強對計算機基礎知識掌握。它支持多種編程語言,如:Java、Ptthon、Ruby等。最常做的是演算法題,目前有一千多道的題目。有專門的圖文和視頻講解,方便同學們茶樓補缺。也可以在個人界面查看進展,看自己的學習情況。如果出來工作筆試中,面試官會從這里抽題。刷題過程中全部會了,那麼工作沒有什麼大問題。
以上我列舉了三個計算機免費刷題的網站,同學們看到我寫的推薦後,來收藏夾吃灰~希望同學們有時間使用這三個網站學習計算機相關知識,提高計算機專業能力,祝你們學有所成!