作者OrzOGC (洞八达人.拖哨天王)
看板Soft_Job
标题[请益] 演算法的相关知识?
时间Sun Oct 10 23:41:01 2021
非本行非本科中年肥宅大叔最近无聊写一些粪code
无聊写一个0~N之间有几个质数
我只会用数学的质数定义写
一开始用python写,只要N很大的话就要等到天荒地老
後来学C#,虽然速度可能不如C,但总比python快多了
後来去stackoverflow看才发现
平平都是用python,stackoverflow上的写法速度根本不在同一个量级
当N差不多在10万时,我自己的写法大概泡碗泡面嗑光都还跑不出来
stackoverflow上的写法1~2秒就出来了...QQ
不上去看我根本不知道可以这样解
自认年纪太大可能永远无法走这行,不过写些粪code辅助工作还可以
至少天天烧脑写一点点可以防止老了老年痴呆...
非本科等级的这相关的知识入门可以从哪开始?
先刷leetcode不懂再google吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.232.206.117 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1633880464.A.7EB.html
1F:推 humanfly: 可以啊~你写leetcode看不懂题目或是看到神解 10/10 23:47
2F:→ humanfly: 从关键字就能google到很多演算法笔记了 10/10 23:47
3F:→ j0958322080: 去刷题阿,很多神解 10/10 23:58
4F:推 yamakazi: 人类科技的进步本来就是站在巨人的肩膀上 10/11 00:03
5F:→ yamakazi: 我现在做每件事,都先上issue tracker看有没有人解过类 10/11 00:04
6F:→ yamakazi: 似的问题 10/11 00:04
7F:→ eduishappy: 站在神人的肩膀上,可以看得更高更远,才会有更快速解 10/11 00:57
8F:推 mike8469: 每次看讨论真的都会发现新大陆XD 10/11 01:39
9F:→ HoloLens: 我觉得可以跑到1兆的Meissel-Lehmer演算法更是神奇XD 10/11 05:08
10F:→ hackfox: call is_prime(n)就好了啊 10/11 09:45
11F:→ lhcdr: 感谢那些神人们无私的分享与贡献 10/11 10:02
12F:推 zawang727: 可以先把YouTube江蕙如老师的演算法看一遍 再开始练lee 10/11 10:45
13F:→ zawang727: tcode 10/11 10:45
14F:推 brianhsu: 你要有系统和理论的话就是找资料结构与演算法的开放式线 10/11 13:11
15F:→ brianhsu: 上课程啊。要动能实战那就多刷题没错。 10/11 13:11
16F:→ jobintan: 演算法图监可以看一下,小白可以考虑参考下。 10/11 17:55
17F:推 ILYY: 资结 演算法的开放课程先看一看 10/11 18:45
18F:→ newking761: 你在写的时候,算一下复杂度不是就知道惹吗? 10/11 20:28
19F:→ OrzOGC: 会算复杂度我就不会问这种问题了...QQ 10/11 21:04
20F:→ devilkool: 不会算复杂度就是资结从头读起 10/11 21:18
21F:→ brucetu: 辅助工作的话可以从爬虫 excel操作 资料库等等的开始学, 10/12 04:18
22F:→ brucetu: 刷题资结演算法显然跟你工作八竿子打不着 10/12 04:18
23F:→ brucetu: 前後端 powershell 找跟你工作可能有关的应用来学 10/12 04:19
24F:推 wulouise: 复杂度很多其实不难算,你还是上上课吧 10/12 18:39
25F:→ Lordaeron: Rabin Miller Primality Test, PUTTY 也在用。 10/12 20:30