Re: [請益] 資料結構需要先會C語言才能學嗎?
※ 引述《ludohsiao (陸星材)》之銘言:
: 菜菜的在下去年開始接觸Javascript開始覺得寫程式很有趣
: 目前在寫web前端
: 因為之後想往後端做
: 想要更精進這方面的能力
: 開始找線上的開放式課程
: 但發現很多大學的計算機概論都會拿C語言來舉例
: 變成說他在舉例的時候我聽得不是很懂
: 是不是資料結構也需要先學C才能聽得懂老師的開放式課程呢?
:
應該先學algorithm. data structure就跟著來。把
big O notation 學會。了解基本在用的data structure就是
hashtable(set, map...)。就很夠用了。
可是
Javascript學好了嗎。es6懂了嗎?arrow function, recursion, closure,
let, const, destructuring assignment...會了嗎?
css有學好?css grid, flexbox, css variable要學會。
把bootstrap, foundation, or semantic-ui。看完,了解作法。
read code. 把jquery, react, angular, 你在用的library, framework
下載下來,好好搞懂。
學sql。基本上,後端搞定。
學會用tools (git, testing, ci...). 學會evaluate Libraries.
這些在工作上都比會寫data structure重要。
-------------
Data Structure不需要c。況且現在data structure早就寫好給你用了。
algorithm 書 推薦http://www.algorist.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.132.50
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1519988191.A.270.html
→
03/02 19:12,
8年前
, 1F
03/02 19:12, 1F
→
03/02 19:12,
8年前
, 2F
03/02 19:12, 2F
→
03/02 19:27,
8年前
, 3F
03/02 19:27, 3F
年輕人都是這樣。不曉得選擇Library,人際溝通更重要。
※ 編輯: oopFoo (36.227.20.247), 03/02/2018 20:18:48
推
03/02 20:21,
8年前
, 4F
03/02 20:21, 4F
array(stack,queue). hastable. 這兩個東東,99%夠用。api, framework才是重點。
※ 編輯: oopFoo (36.227.20.247), 03/02/2018 20:43:23
→
03/02 20:58,
8年前
, 5F
03/02 20:58, 5F
→
03/02 21:01,
8年前
, 6F
03/02 21:01, 6F
→
03/02 21:03,
8年前
, 7F
03/02 21:03, 7F
→
03/02 21:06,
8年前
, 8F
03/02 21:06, 8F
→
03/02 21:17,
8年前
, 9F
03/02 21:17, 9F
→
03/02 21:20,
8年前
, 10F
03/02 21:20, 10F
推
03/02 21:24,
8年前
, 11F
03/02 21:24, 11F
→
03/02 21:24,
8年前
, 12F
03/02 21:24, 12F
應該說。現實就是你的程式就是處理各個api傳回的data structure. frontend js 就是處理
dom tree.
→
03/02 22:16,
8年前
, 13F
03/02 22:16, 13F
→
03/02 22:57,
8年前
, 14F
03/02 22:57, 14F
→
03/02 22:59,
8年前
, 15F
03/02 22:59, 15F
→
03/02 23:00,
8年前
, 16F
03/02 23:00, 16F
→
03/02 23:01,
8年前
, 17F
03/02 23:01, 17F
→
03/02 23:03,
8年前
, 18F
03/02 23:03, 18F
→
03/02 23:03,
8年前
, 19F
03/02 23:03, 19F
→
03/02 23:05,
8年前
, 20F
03/02 23:05, 20F
→
03/02 23:05,
8年前
, 21F
03/02 23:05, 21F
goo.gl/F3B49w
是。MS 可以把 hashtable memory allocation 用 power of 2 而不是prime,
也是奇葩。但那是implementation 問題。現實上hashtable絕對是99%好用。
→
03/02 23:10,
8年前
, 22F
03/02 23:10, 22F
→
03/02 23:10,
8年前
, 23F
03/02 23:10, 23F
→
03/02 23:14,
8年前
, 24F
03/02 23:14, 24F
→
03/02 23:32,
8年前
, 25F
03/02 23:32, 25F
→
03/02 23:36,
8年前
, 26F
03/02 23:36, 26F
→
03/02 23:38,
8年前
, 27F
03/02 23:38, 27F
→
03/02 23:40,
8年前
, 28F
03/02 23:40, 28F
→
03/02 23:43,
8年前
, 29F
03/02 23:43, 29F
→
03/02 23:47,
8年前
, 30F
03/02 23:47, 30F
是你說的都沒錯。但不會sql,有sql tuning的問題?
我強調的是priority。原po,有太多的東西要學。先把重要的學會。ds只要會用,
不須實做。但algorithm就真的常用。
→
03/03 01:18,
8年前
, 31F
03/03 01:18, 31F
→
03/03 01:18,
8年前
, 32F
03/03 01:18, 32F
→
03/03 02:43,
8年前
, 33F
03/03 02:43, 33F
推
03/03 05:46,
8年前
, 34F
03/03 05:46, 34F
推
03/03 06:36,
8年前
, 35F
03/03 06:36, 35F
→
03/03 06:36,
8年前
, 36F
03/03 06:36, 36F
※ 編輯: oopFoo (118.167.153.229), 03/03/2018 09:09:02
推
03/03 08:46,
8年前
, 37F
03/03 08:46, 37F
→
03/03 08:48,
8年前
, 38F
03/03 08:48, 38F
→
03/03 10:44,
8年前
, 39F
03/03 10:44, 39F
→
03/03 10:45,
8年前
, 40F
03/03 10:45, 40F
→
03/03 10:46,
8年前
, 41F
03/03 10:46, 41F
→
03/03 11:38,
8年前
, 42F
03/03 11:38, 42F
→
03/03 11:39,
8年前
, 43F
03/03 11:39, 43F
→
03/03 11:41,
8年前
, 44F
03/03 11:41, 44F
→
03/03 11:41,
8年前
, 45F
03/03 11:41, 45F
→
03/03 11:48,
8年前
, 46F
03/03 11:48, 46F
→
03/03 11:48,
8年前
, 47F
03/03 11:48, 47F
→
03/03 12:41,
8年前
, 48F
03/03 12:41, 48F
→
03/03 12:41,
8年前
, 49F
03/03 12:41, 49F
→
03/03 12:41,
8年前
, 50F
03/03 12:41, 50F
→
03/03 12:41,
8年前
, 51F
03/03 12:41, 51F
→
03/03 12:41,
8年前
, 52F
03/03 12:41, 52F
→
03/03 12:41,
8年前
, 53F
03/03 12:41, 53F
推
03/05 16:16,
8年前
, 54F
03/05 16:16, 54F
討論串 (同標題文章)
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章