选这门课也是实属无奈,说实话对于CMU转CS找工作的同学来说,CMU目前还真没有一门特别适合的算法数据结构的课。15451 Algorithm design & analysis 不讲数据结构不编程,都是各种证明,各种数学,而且难度很大,远大于面试可能考到的难度。15210 倒是数据结构+算法,而且有编程,但是使用的语言是 CMU 自制的函数式编程语言...
15451 很理论的算法课,一学期写的代码大概也就三四道算法题的样子,加起来不如一场ICPC多。比15210/15251简单,给分也还比较好,大概35%-40%的人能拿A。作业有oral homework,就是给TA口述proof然后TA给你打分。考试题基本就是算法竞赛风格,而且都是很基础的题。我觉得这门课算是体现了“科班出身”和刷leetcode...
要求:判断一个Order的ShipCountry是否是在North America,属于 'USA' , 'Mexico' , 'Canada' 这三个地方便算是North America,不属于则输出 'OtherPlace', 同时按照Id 升序排序,取从Id15445开始的20行。 SELECTId,ShipCountry,CASEWHENShipCountryin('USA','Mexico','Canada')THEN'NorthAmerica'ELSE'OrtherPlace'...
sqlite>SELECTId,ShipCountry,(casewhenShipCountryin("USA","Canada","Mexico")then'NorthAmerica'else'OtherPlace'end)FROM"Order"WHEREId>=15445ORDERBYIdASCLIMIT20;15445|France|OtherPlace15446|Italy|OtherPlace15447|Portugal|OtherPlace15448|Argentina|OtherPlace15449|Portugal|OtherPlace15450|Venezuela|OtherPlace...
15451|Brazil|OtherPlace 15452|France|OtherPlace 15453|France|OtherPlace 15454|Canada|NorthAmerica 15455|USA|NorthAmerica 15456|France|OtherPlace 15457|Mexico|NorthAmerica 15458|USA|NorthAmerica 15459|Germany|OtherPlace 15460|Argentina|OtherPlace
("USA","Canada","Mexico")then'NorthAmerica'else'OtherPlace'end)FROM"Order"WHEREId>=15445ORDERBYIdASCLIMIT20;15445|France|OtherPlace15446|Italy|OtherPlace15447|Portugal|OtherPlace15448|Argentina|OtherPlace15449|Portugal|OtherPlace15450|Venezuela|OtherPlace15451|Brazil|OtherPlace15452|France|OtherPlace...
做了一次标题党,这个主要是整理了一些CMU的课程,根据下面这个网站 https://csd.cmu.edu/academic/undergraduate/bachelors-curriculum-admitted-2018这里没有列出所有的,只是弄了一些自己感兴趣和相对来说比较…
15451 Algorithm design & analysis 不讲数据结构不编程,都是各种证明,各种数学,而且难度很大,远大于面试可能考到的难度。15210 倒是数据结构+算法,而且有编程,但是使用的语言是 CMU 自制的函数式编程语言SML,另外并行的算法讲的比较多。这门课WORKLOAD也比较重,再加上你需要自学SML,并行的算法目前来看考察的也不...