Soft_Job 板


LINE

大家好,如果目标是纯软公司 想要刷题练功夫,复习资结演算法 下面哪种策略比较好呢? 1. 纯 C++ 刷 2. 纯 Python 刷 3. C++ 和 Python 混着刷 4. 其他 先说我自己的,我一开始是选 3,因为 Python 最熟(硕班念 Data Science) C++ 听人家说常考,所以也想练 但後来发现面试其实都能选 Python ... 所以觉得好像不用特别分时间去练 C++ (练一练有时候回去写 Python 都开始加分号) 不知道这边的大家怎麽看呢? --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 219.71.141.105 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1588082608.A.0A1.html
1F:推 jyuan1993: 我第一个接触的语言是C++,以前在硬体商时都用C++,後 04/28 22:08
2F:→ jyuan1993: 来跳纯软全部改用Python,py是最简略的语言,在面试时 04/28 22:08
3F:→ jyuan1993: 用简略的语言可以省下不少作答时间 04/28 22:09
4F:→ jyuan1993: 因为一次面试通常会给2-3题,在45分钟内可以快速解完很 04/28 22:10
5F:→ jyuan1993: 重要,剩下15分钟要问BQ跟bigO等等的bonus question 04/28 22:10
6F:推 j0958322080: 只刷C++,python要通的大概是package吧 04/28 22:23
7F:推 sxy67230: 当然是刷C++啊 04/28 22:50
8F:→ angusyu: 都可以啦 建议你用Python比较好解 04/28 22:57
9F:→ angusyu: 混着刷最後应该会後悔 04/28 22:58
10F:推 drajan: 挑你已经熟悉的语言 coding只是技术面试的一部分 04/28 23:16
11F:→ drajan: 训练解题逻辑与沟通能力也很重要 04/28 23:17
12F:嘘 hegemon: 都刷 04/28 23:20
13F:推 cuteSquirrel: Python 纯软蛮好用的 04/28 23:59
14F:推 nubao123: 最近刚开始刷 也遇到一样问题 後来选择用C++ 觉得这样对 04/29 00:04
15F:→ nubao123: 资结以及complexity 的了解会好一些 04/29 00:04
16F:→ Hsins: 我也 3…其实不太喜欢用 Python 写,遇到要操作 index 的题 04/29 05:52
17F:→ Hsins: 目写起来都很别扭… 04/29 05:52
18F:推 shiauji: 纯软当然python就好 但假如有偏硬体厂基本上都Cpp 04/29 08:06
19F:推 lion741205: 纯软用python 04/29 09:27
20F:推 jammy50605: python 要把自己当笨蛋不能用内建的函式 04/29 09:30
21F:推 aria0520: 绝对是用c/c++刷 04/29 09:33
22F:→ aria0520: 每次看到python解一堆在炫自己1行解什麽的进去看干 你 04/29 09:34
23F:→ aria0520: 用这个函式你还刷这题干嘛 04/29 09:34
24F:推 aria0520: 重点是你用c刷一遍之後之後面试用python回也没问题 因 04/29 09:38
25F:→ aria0520: 为有理解了问题解法 反过来就不好说了 04/29 09:38
26F:推 pyCassandra: 身为Python工程师 当然用C++ 04/29 09:58
27F:推 tlt: C++, STL好用. 04/29 10:09
对我来说用 C++ 的难处就是要一直看着 STL 的 doc 写...
28F:推 jyuan1993: Python 也有index啊,还可以用enumerate 反正找你最熟 04/29 10:16
29F:→ jyuan1993: 悉的语言刷就好,换工作新的语言进去再学 04/29 10:16
30F:→ jyuan1993: 但真的不要用内建函式,不然有刷跟没刷一样 04/29 10:16
31F:→ jyuan1993: 如果觉得index难用也可以改用while loop 04/29 10:18
32F:推 NCUking: C++或Java才是安全牌 面试你的人未必会Python 04/29 10:19
33F:→ snow0112: 我後来全面用Python刷 Python面试很有优势 04/29 10:52
34F:→ snow0112: 面试随便出一道HARD Python都快写不下了 遑论C++ 04/29 10:58
35F:推 TheOneisNEO: 也没有要全部重刻吧...? 难道sort/set/kmp每次都自己 04/29 12:06
36F:→ TheOneisNEO: 从头写? 04/29 12:06
我也蛮好奇到底什麽样的东西需要重刻,我自己的原则是 除非这题就只有sort/set的部分,不然我就直接call 现有的 另外我居然对 KMP 这名字没印象,看来真的该用力复习,以前自己刻都写暴力法
37F:推 jyuan1993: 我的sort都自己写binary sort再拿来用,内建的sort 是N 04/29 12:27
38F:→ jyuan1993: log N,自己写的跑比较快,set应该是没差 04/29 12:27
39F:推 iiiii: 速度快不代表没bug 04/29 12:40
40F:→ CMJ0121: 求比 python 预设 sort 快的方式 04/29 12:58
41F:→ Hsins: Bubble Sort 也可以很快啊,先看你要 sort 什麽东西,又不 04/29 13:15
42F:→ Hsins: 是纯粹看复杂度… 04/29 13:15
43F:推 james80351: 想复习资结演算法 不是语法的话当然1啊 04/29 13:16
44F:→ Hsins: enum 也是逐个取啊,有些操作上还是不太直观 04/29 13:16
45F:→ Hsins: 想练语法就去 codewar 啊… 04/29 13:17
46F:推 mdkn35: Timsort: … 04/29 13:40
47F:推 taffy128s: 绝对是1 04/29 13:41
48F:推 jason710068: 板上之前有心得,用c++跟java刷 04/29 14:07
49F:推 nicehorse06: 感谢原po的询问 这篇学习很多 04/29 14:09
50F:→ mimi9126: 求详细比NlgN还快的sort 04/29 16:00
51F:推 BBSealion: 如果数值范围不大的话用 counting sort 可以O(N),但通 04/29 16:35
52F:→ BBSealion: 常问题不会差在这吧,用内建 sort 足够了,除非他就是 04/29 16:36
53F:→ BBSealion: 要考这种特殊情境... 04/29 16:36
54F:→ mimi9126: 上面的推文说他“都”自己写sort,没有特别限制情境 04/29 17:06
55F:→ mimi9126: 还说内建的sort复杂度NlgN太慢,很好奇实际作法是什麽 04/29 17:06
56F:推 drajan: 那位j大概不知道timsort吧 自己刻可以但没必要 04/29 17:22
57F:推 taffy128s: 不要吵了 全部都给我去用BoGo sort 04/29 17:30
58F:推 Wolfken: 如果面试的时间限制很紧,而且解题速度是观察重点的话 04/29 18:43
59F:→ Wolfken: 就一定是Python,因为同样的事情你写的行数会少很多 04/29 18:43
60F:→ Wolfken: 也就代表你会少花很多时间 04/29 18:43
61F:→ Wolfken: 面试FAANG这种的话,一题比人家快个两分钟,可能就是上跟 04/29 18:45
62F:→ Wolfken: 没上的差别 04/29 18:45
63F:→ Wolfken: 而且有些处理字串的题目,用Python可能快不只两分钟 04/29 18:46
谢谢各位大大回答,我应该会用 Python 继续刷 另外我也会去研究 CodeWars,之前没有接触过 ※ 编辑: mirror0227 (140.112.41.96 台湾), 04/29/2020 19:41:27
64F:推 aa06697: 1 04/29 20:05
65F:→ longlongint: 都要会写 可以用python 省时间 04/29 20:14
66F:推 buriburipig: 可以看想要的职缺prefer什麽语言啊 04/29 21:18
67F:推 new122851: Java 04/30 00:36
68F:推 jas1123kimo: 正解是你要去哪个地方的软体公司,新竹的话就C++ 04/30 08:30
69F:推 qazxws: 在台湾还是用c++比较稳ㄅ 04/30 10:09
70F:→ kotohira: C++ 04/30 11:13
71F:推 tacovirus: 效能题用 C++ 逻辑题用 Python 04/30 12:09
72F:推 joey11121: 昨天有用C+刷题,有些题目不晓得为啥执行不了 04/30 14:28
73F:→ joey11121: 不然就是执行很慢 04/30 14:29
74F:推 moon2519: 你都说面试能选Python了,那当然刷Python啊... 04/30 22:50
75F:→ moon2519: 要知道怎麽把低效能的语言发挥到高效能也是不简单的!! 04/30 22:51
76F:→ doomleika: Python,一个list把一堆东西都包了 05/01 12:54
77F:推 IsadQQ56: vector set map也算现有的吗 05/01 18:22
78F:推 jinniw43805: 一个merge sort就知道差异惹 05/02 07:43
79F:推 oscar90702: C++ 或 Java 感觉比较适合用来刷题 05/05 11:16







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP