[問題] 學完語法,如何進階?

作者: ching4562 (monster710623)   2018-07-16 22:14:54
因為這學期有上資料結構這門課(本身應數系),而接觸到python
基礎語法滿熟的,也幾乎會實作所有的資料結構跟一些演算法(像是BFS,DFS,Greedy之類
的?
之前得入門書是:精通python,和一些學校的講義為主
目前也開始到leetcode上練(主要easy為主),想打資結跟演算法弄熟點
但最近突然有點茫然,每次都是在解題目(不管是leetcode或學校作業)
感覺都不會自己寫個小專案或是小程式之類的
而且對物件導向也沒很懂(頂多會linked list或tree,裡面有一些class的概念,也沒多
深?
請問有甚麼書或是線上課程可以來接觸這些應用面或專案的部分
爬了好多文跟資訊,很多都是新手教學或是入門,跟一些很難的應用,
對於我這種懂一點,但也懂不是很多的,真的滿難銜接的,
請問版上很多有經驗的大大,能給些建議嗎?
作者: zeus83157 (zeus83157)   2018-07-17 05:54:00
把你的演算法放到spark上跑(推坑......
作者: Fanchien (本丸好可愛)   2018-07-17 01:31:00
彭老師的資結?
作者: shadowjohn (轉角遇到愛)   2018-07-17 00:51:00
先寫個踩地雷來看看
作者: goldflower (金色小黃花)   2018-07-16 22:53:00
修有final project的課啊
作者: TakiDog (多奇狗)   2018-07-17 00:36:00
找個有興趣的東西做
作者: ThxThx (洗洗睡)   2018-07-16 22:25:00
1. 實作你有興趣的project2. 看別人的project怎麼組織的
作者: Neisseria (Neisseria)   2018-07-17 11:17:00
寫小東西練功啊,像是先用終端機程式寫 1A2B然後再用 Tkinter 重刻一個有 GUI 的版本https://inventwithpython.com/ 這個網站可參考光是不看網站 code,將所有遊戲實作一輪就可以玩很久
作者: bigpigbigpig (To littlepig with love)   2018-07-20 18:53:00
itertools 模組裡的函數都會用嗎?應數系練功好機會

Links booklink

Contact Us: admin [ a t ] ucptt.com