大家的算法都怎样呢

2012-09-20 08:50:11 +08:00
 laskuma
做个调查,同时想知道大家各自工作的层面或者说智能是什么。
谢谢啦
5295 次点击
所在节点    程序员
40 条回复
66450146
2012-09-20 14:18:34 +08:00
fsw90628
2012-09-20 14:25:45 +08:00
到用时方恨少啊,学了也会忘,边用边学,多来几遍。
ichigo
2012-09-20 14:30:53 +08:00
大学没干别的,净玩算法了……
vven
2012-09-20 14:34:03 +08:00
@66450146 试试看,thx
shanks
2012-09-20 17:32:49 +08:00
数学不好,算法也好不到哪去。。。。
有空做做ACM的苦逼运维QAQ
skywinger
2012-09-20 17:49:40 +08:00
加密的算法算不算
RSA 大质数
DES
hash SHA-1等等
winiex
2012-09-20 18:01:02 +08:00
到现在我感觉,大多数算法都只需要你了解它的意图,然后再去使用开源稳定的实现去就可以了.....。
实际编码过程中我还真没写过难度大于快速排序的算法,因为懒,不想造轮子并且还承担风险。
但是,最近想做一个android上的语法高亮代码编辑器,所以对于编译原理领域的算法,字符串相关的算法有一些要求,并且有些算法是自己不得不去实现,真兴奋中。

最后,表达一下对于学习算法需要刷题的看法:
刷题绝对对算法学习有用,但绝对不是万能的,甚至有时会让你对算法有自己的误解,所以请慎重对待。
我觉得算法需要在实际的需求中去运用,这样才有自己对算法比较实用化的理解。
学算法,不是为了写好程序,做好项目,产生实际价值么~?

我是实用派:D
Parallel
2012-09-20 18:05:11 +08:00
@Parallel 目前高三。。
Parallel
2012-09-20 18:07:45 +08:00
@66450146
@vven USACO是挺不错的,循序渐进。另外有viojos,COCI,topcoder,Codeforces等经常都会有比赛。POJ也是不错的题库,北大的。
Parallel
2012-09-20 18:08:19 +08:00
@volCANo 像我这样的现在大有人在啊。尤其是江苏,湖南那边的。神牛大把大把的。
bhuztez
2012-09-20 18:25:36 +08:00
@skywinger 你NTRU会不会啊?这个实现起来很有难度,搞不定啊
wa7chen
2012-09-20 18:31:57 +08:00
hash,hash,hash...
skywinger
2012-09-20 19:36:57 +08:00
@bhuztez没接触过唉!
目前在做网银的双向认证
用md5withRSA和sha1withRSA来实现网银的关键交易数据的签名和验签。
xhat
2012-09-20 21:05:11 +08:00
这个题目其实接近于“大家的数学都怎样”
sqbing
2012-09-21 00:45:51 +08:00
很烂,真心的
laskuma
2012-09-21 02:47:49 +08:00
感谢大家的回帖 半天就收集了那么多回复大家的热情是LZ始料未及的 LZ现在上大二,刚开始接触算法。发这贴的本意是想了解一下从事不同工作所需要用到或者说掌握算法的量。LZ对machine learning和security很感兴趣,看了大家的回复觉得算法还是很需要重视啊。
volCANo
2012-09-21 13:47:09 +08:00
我觉得算法平时用得多就熟悉,平时用的少,会忘记很多吧。
Mac
2012-09-23 09:07:40 +08:00
度娘+CSDN就是我的算法。。。。
arzusyume
2012-09-23 09:19:21 +08:00
我认识的人里面年龄越大的越不重视算法,反倒是一些中学生大学生会很积极的讨论算法啦,ACM啦之类的东西.
darklowly
2012-09-23 09:21:28 +08:00
@xhat 计算机里面的算法不等于数学哦

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/48267

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX