楼主: fangquans
跳转到指定楼层
上一主题 下一主题
收起左侧

非CS专业,如何利用暑假时间提高编程能力?

 
🔗
playboylc 2011-6-26 23:36:19 | 只看该作者
全局:
额,还是有点关系吧,那啥叫编程能力….1point3acres
达达主义 发表于 2011-6-26 22:40



    acm题一般是数学系的人做的比较牛,今年acm world final的冠军那个MM就是浙大数院的。 编程能力我觉得是你对程序怎么设计,怎么设计接口,怎么考虑类的冗余性,怎么去写出优美的代码,怎么又能写出高效的代码等等。一家之言了。
回复

使用道具 举报

🔗
wwwyhx 2011-6-26 23:52:17 | 只看该作者
全局:
acm题一般是数学系的人做的比较牛,今年acm world final的冠军那个MM就是浙大数院的。 编程能力我觉得是你对程序怎么设计,怎么设计接口,怎么考虑类的冗余性,怎么去写出优美的代码,怎么又能写出高效的代码等等。一家之言了。
playboylc 发表于 2011-6-26 23:36

. 1point3acres.com
..
    从实用的角度同意你的观点
回复

使用道具 举报

🔗
zach 2011-6-27 08:37:12 | 只看该作者
全局:
acm题一般是数学系的人做的比较牛,今年acm world final的冠军那个MM就是浙大数院的。 编程能力我觉得是你对程序怎么设计,怎么设计接口,怎么考虑类的冗余性,怎么去写出优美的代码,怎么又能写出高效的代码等等。一家之言了。. From 1point 3acres bbs
playboylc 发表于 2011-6-26 10:36

如果没有编程底子,从ACM的最简单题练起是个不错的选择. 1point 3 acres

或者拿高中/初中奥林匹克信息学的题做,也不错。

个人意见
回复

使用道具 举报

🔗
playboylc 2011-6-27 09:56:03 | 只看该作者
全局:
如果没有编程底子,从ACM的最简单题练起是个不错的选择. Waral dи,

或者拿高中/初中奥林匹克信息学的题做,也不错。. 1point 3 acres

个人意见. 1point 3acres
zach 发表于 2011-6-27 08:37
. From 1point 3acres bbs

. ----
    acm跟编程没关系啊。。。acm不会用到oop.....不会用到interface不会用到design....或许有时会用到struct class什么的,但其实主要在玩儿数学
回复

使用道具 举报

🔗
playboylc 2011-6-27 10:00:37 | 只看该作者
全局:
如果没有编程底子,从ACM的最简单题练起是个不错的选择

或者拿高中/初中奥林匹克信息学的题做,也不错。

个人意见
zach 发表于 2011-6-27 08:37


. 1point3acres.com
    我觉得初学者把语言的特性弄熟,就好了,多看看基本的书吧,做做书后的习题,差不多了。

 
回复

使用道具 举报

🔗
iveney 2011-6-27 12:19:05 | 只看该作者
全局:
非CS专业Phd第一年,暑假没找到实习。只好待在实验室里做research。老板是做生物统计的,本人对统计也是有兴趣,但更喜欢软件编程。觉得只做科学计算不给力,得搞搞软件才好。暑假科研任务不重,想练练编程。不知道有什么好的方法没有?

也是初学者吧,现在主要对着普林的那两个连接练练:



请问各位牛牛们,宅男如何提高编程?有什么地方可以找点project做做?open source project ?

谢谢
fangquans 发表于 2011-6-24 07:29


Definitely do open source project :)
回复

使用道具 举报

🔗
zach 2011-6-27 12:19:22 | 只看该作者
全局:
我觉得初学者把语言的特性弄熟,就好了,多看看基本的书吧,做做书后的习题,差不多了。. From 1point 3acres bbs
.1point3acres
 
playboylc 发表于 2011-6-26 21:00
.--
我觉得初学者是先从循环、数组神马的学起,那用那些数学题练没什么不对的啊
.google  и
至于你说的,上来就学面向对象、界面神马的,应该是下一个级别了吧?
回复

使用道具 举报

🔗
wwwyhx 2011-6-27 12:49:37 | 只看该作者
全局:
Definitely do open source project :).1point3acres
iveney 发表于 2011-6-27 12:19


.
    谁有做opensource的经验??
以前试过,不过不知道怎么参与进去
回复

使用道具 举报

🔗
playboylc 2011-6-27 12:59:31 | 只看该作者
全局:
我觉得初学者是先从循环、数组神马的学起,那用那些数学题练没什么不对的啊

至于你说的,上来就学面向对象、界面神马的,应该是下一个级别了吧?
zach 发表于 2011-6-27 12:19
. check 1point3acres for more.

你的层次太高了,并不是所有人都能弄的进去那些数学题。. Χ
循环,数组也不需要acm来练习 。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表