数学-学历我的伤

浪漫小和 2011-12-19 11:09:53
我是高中毕业,但是高中可以说也是混过来的把,成绩很差 很叛逆,惟独喜欢英语,现在学习了编程 但是听很多前辈说
学习编程要英语和数学好,英语的话我没问题,可是数学对我来说就是一坐大山,我现在的数学水平应该就是比小学好点把
初中的都忘了 高中的基本没学,但是我现在想学习算法,不知道象我这情况应该如何补救,如果我需要学习我应该如何入手
是不是应该把初中高中的数学都先学一遍,然后在看大学的,不过不知道要花多久时间。
最后我其实还想知道 算法都用在哪些方面
象 淘宝,京东,等等这些大型网站 或者说 360,瑞星 QQ 等这些软件 ,外挂 病毒 都用到了哪些算法呢
真的很想知道 我也很想学习,我愿意付出。。
希望大侠能给个学习计划。。
我现在就想学习算法和数据结构 我现在20岁 其实我也想写一辈子代码 我喜欢写代码 。。喜欢设计。所以我要学的更多
...全文
162 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
liulei459560025 2011-12-22
  • 打赏
  • 举报
回复
《数据结构》(c语言版)
严蔚敏 吴伟明 编著
beowulf2005 2011-12-21
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 wdcqrs 的回复:]

学那本书这个需要什么基础呢
[/Quote]

数据结构本身就是基础课,会四则运算,有点代数基础即可。
清华那本不需要什么基础,初二的学生就能看懂。
浪漫小和 2011-12-21
  • 打赏
  • 举报
回复
书名叫什么?
chensuper 2011-12-20
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 wdcqrs 的回复:]

学那本书这个需要什么基础呢
[/Quote]

需要会C编程,大学一般先学C,在学数据结构。也有Java版的数据结构,但是Java版的没意思,还是C的好,对指针能有好的理解,这个对Java的引用,空指针异常,jni编程都有帮助。不过数据结构自学可能会有点困难,要多理解领悟,而不是死记硬背,这门课,靠背是一点用处都没有的。
cwmwss 2011-12-20
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 chensuper 的回复:]

MB我就是信息与计算科学专业的,第一次冒出来这个专业的时候撞枪口,看上去像计算机,进去学的全是数学。吐学校一脸……
[/Quote]
额,你是我同学么。。。
浪漫小和 2011-12-20
  • 打赏
  • 举报
回复
学那本书这个需要什么基础呢
浪漫小和 2011-12-20
  • 打赏
  • 举报
回复
哦哦 那还要学习C语言啊
chensuper 2011-12-19
  • 打赏
  • 举报
回复
数据结构,清华大学的严蔚敏编著。

上面字打错了。
chensuper 2011-12-19
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 wdcqrs 的回复:]

不会把 搞算法还要考研?我都没读书了。。我现在在做java..那如果我想了解些基本的数据结构和算法我需要那些数学基础呢
我数学很差。。
[/Quote]

基本的,学会大学里面的数据机构这门课就够了,清华大学的严蔚敏编著。
chensuper 2011-12-19
  • 打赏
  • 举报
回复
MB我就是信息与计算科学专业的,第一次冒出来这个专业的时候撞枪口,看上去像计算机,进去学的全是数学。吐学校一脸……
浪漫小和 2011-12-19
  • 打赏
  • 举报
回复
不会把 搞算法还要考研?我都没读书了。。我现在在做java..那如果我想了解些基本的数据结构和算法我需要那些数学基础呢
我数学很差。。
掌心的世界 2011-12-19
  • 打赏
  • 举报
回复
基本的算法什么的还是要了解下的 我也是数学学院的 不过是信息与计算科学专业 前两年全学的数学 锻炼的全是你的逻辑思维 真正应用的比较少 在编程方面用的也很少,如果是JAVA方面的话 这方面更不用担心 基本上很多都已经封装好了
chensuper 2011-12-19
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wdcqrs 的回复:]

原来这样啊。。那貌似很不错 搞算法的话。不过应该要学很多
你说说我应该如何一路学下来嘛。
我不知道大学开设那些课程
[/Quote]

你是想搞算法呢?还是想搞应用,搞算法就去考研究生。搞应用就学学基本的软件开发,然后设计一些数据库,web方面的东西,在往上就是设计模式,系统架构,项目管理这类的。英语一定要好,学会使用google搜索自己需要的资料。如果想搞桌面开发,还需要一些Win32的知识,能看懂vb,vc,C#代码。Web方面没什么好说的,框架换了又换,跟潮流吧。
beowulf2005 2011-12-19
  • 打赏
  • 举报
回复
往Science方向发展才需要,码工,工程师基本不用考虑这些。
浪漫小和 2011-12-19
  • 打赏
  • 举报
回复
原来这样啊。。那貌似很不错 搞算法的话。不过应该要学很多
你说说我应该如何一路学下来嘛。
我不知道大学开设那些课程
chensuper 2011-12-19
  • 打赏
  • 举报
回复
算法更多的用于学术研究等理论性的东西,或者大公司的软件研究院。

一般大公司都有专门雇一批人专门搞算法,就像google,baidu,微软之类。而普通的软件行业基本涉及不到算法。
浪漫小和 2011-12-19
  • 打赏
  • 举报
回复
那那么讲究算法 ,算法都用在那些方面了呢?
chensuper 2011-12-19
  • 打赏
  • 举报
回复
软件开发和数学有个屁的关系……我数学系毕业的……专业课挂了5门……

应用软件基本用不到什么算法,一般都被API封装好了。比如HashMap, LinkedList 等等。我工作基本没写过算法,大学学的数据结构全还给老师了……大学学的最好一门课就是数据结构。

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧