首页
社区
课程
招聘
[讨论]学习编程与数学的关系
发表于: 2009-3-16 13:41 17322

[讨论]学习编程与数学的关系

2009-3-16 13:41
17322
最近在看C~同时学校开始学习java。也接触了下。

虽然对程序语言很感兴趣同时也希望自己可以做一个业余的cracker~

但是对语言却一直很难入门。

小弟的数学成绩一直不好。看了一些C啊什么的编程书籍后,提到很多算法+逻辑运算之类的。

所以小弟想讨论下,学习一门语言与自己的数学成绩是否有很大关联??

如何才能真正入门一门语言??

谢谢了……

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (57)
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
2
1.数学是非常重要的,非常重要的。

2.数学成绩不好不一定思维能力就差。

3.编程语言本身与数学可以说关系并不大

4.设计程序与数学有关系,但不只和数学有关系

5.个人认为,java与C同时学习的方法不值得推荐。当你把一种语言精通后,你对程序的理解就会有质的飞跃,到时候,语言本身就已经不重要了。而如果一开始就既学这个又学那个,可能哪个都无法深入。
2009-3-16 14:05
0
雪    币: 615
活跃值: (1372)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
说的 很好
2009-3-16 14:10
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
1、数学是很重要,但如果基础不太好,可以先从编程语言学起,用到数学知识,再回头补数学。
2、我非常同意书呆彭的观点,先集中精力研究一门语言,不要两者都兼顾。如果一门精通了,在学其他的,你会触类旁通。
2009-3-16 14:13
0
雪    币: 207
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
同意,C和Java都学过了,但是都学得不怎么精通,下面我要主攻C了......
2009-3-16 19:50
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
学习程序语言与年纪有关吗?
2009-3-16 21:56
0
雪    币: 202
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
嗯。有些感想。但是,第一。C是自学的。程度不高……java是学校要求的。与期末考试挂钩,所以并不希望挂科。

关于语言缺乏概念上的理解。也许是尚未深入的原因。这个自己可以克服。

一般入门需要时间大约为多长时间(指业余,平时要保证自己不挂科……呃)?
2009-3-16 22:07
0
雪    币: 155
活跃值: (10)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
8
学数据结构吧,用到很多离散数学的东西,也很锻炼思维的。。。我发现自己的猪脑袋也开始思考些问题了,呵呵
2009-3-16 23:25
0
雪    币: 210
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
遇到和楼主一样的问题。
2009-3-17 11:13
0
雪    币: 190
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
数学很重要...幸亏我学程序和数学都不是很吃力.....
2009-3-17 13:50
0
雪    币: 414
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
我感觉编程和英语关系蛮大的~
尤其用MFC写程序时候~
看MSDN很痛苦~很痛苦~
感觉和数学的关系在于逻辑~
没有直接关系~
就是大多数书上都是用数学中的内容讲起的~
2009-3-17 18:25
0
雪    币: 6985
活跃值: (2784)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
碰到数学有点头疼!!
2009-3-17 22:39
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
哎数学啊!我要加油补数学啊!我数学没有学好!
2009-3-17 23:33
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
就是逻辑运算啊
2009-3-18 02:39
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
与见了同样的问题啊.........................
2009-3-18 18:14
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
个人感觉编程与数学的关系主要是思维上的,可以是数学锻炼了编程的严谨度吧
2009-3-19 15:29
0
雪    币: 347
活跃值: (30)
能力值: ( LV9,RANK:420 )
在线值:
发帖
回帖
粉丝
17
我的数学也很烂,我认为要多看,多写,那样慢慢就会好起来的
2009-3-20 18:04
0
雪    币: 132
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
多看书多练习,熟能生巧。
2009-3-20 18:21
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
编好的程序和好的数学分不开。
程序牛人数学都很厉害,数据结构都很厉害。
现在可能追求程序的精简人不多了,算法很重要。
2009-3-20 21:02
0
雪    币: 202
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
……看来最近要补数学了。不过,感觉上了大二后,数学基本的都快忘光了。汗的很~~高等数学又有点接受不了。着实郁闷
2009-3-21 03:55
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
数学是重要,但是只要你有数学思维就可以了,比如说微积分,这个定理,那个定理的,其实在编写程序的时候很少用到,还有什么离散数学的,我到现在还没用到,所谓数学重要是指你的思维,能够按照自己的思维组织程序,要培养你的程序思维,不一定要去啃数学书,不是你学好微积分,离散,几何,你就能写好程序的,以后你们有一门课程《数据结构》,非常重,它就是培养你的程序思维。
2009-3-21 16:44
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
fcz
22
编程序很容易,但是要分析一个算法的复杂度等等就需要数学了。
2009-3-21 20:06
0
雪    币: 270
活跃值: (132)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
23
本人最烦的就是数学了,嘿嘿

不过偏偏还对编程感兴趣,不过一直学无所成,

究其根本,是不够恒心与专心

呵呵~~~
2009-3-21 22:16
0
雪    币: 212
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
数学是什么??
2009-3-22 09:43
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
我要加油补数学啊!我数学没有学好
2009-3-22 12:40
0
游客
登录 | 注册 方可回帖
返回