广东商学院校园风在线's Archiver

江中云鹤 发表于 2008-5-17 19:26

ACM算法编程俱乐部首批会员报名!!!

[align=center][align=center][font=楷体_GB2312][size=18pt]ACM[/size][/font][font=楷体_GB2312][size=18pt]编程俱乐部品牌活动及活动理念[/size][/font][/align][/align][font=仿宋_GB2312][size=14pt]一、ACM Conner[/size][/font]
[font=仿宋_GB2312][size=14pt]每周六晚上7点-9点45分(暂定),大家一起在实验楼403机房做编程交流,每两周有指导老师进行算法讲解、数据结构及经典题目讲解。其余时间段由俱乐部会员自由主讲交流,分三个环节,分别是“今日主讲”、“赛题竞答”和“竞选最优算法”。[/size][/font]
[font=仿宋_GB2312][size=14pt]“今日主讲”主要由规定的会员上去讲某方面的知识,该会员需在之前报名并经过筛选(由部长和副部长决定)才能成为主讲会员(早期应由高年级且经验丰富的ACM选手主讲,如果没有合格的人选,则由副部长或部长物色人选),每个月一个主讲类型(例如数论、计算几何、字符串、图论、搜索算法等),主讲会员讲解过程中,下面的听众可以提问问题。用时30-45分钟。[/size][/font]
[font=仿宋_GB2312][size=14pt]“赛题竞答”主要由指导老师、主讲会员以及部长副部长根据讨论协商出题目(准备两道,视时间长短决定考一道还是两道),由下面的会员现场思考编程,15分钟后讨论算法,讨论完算法后给出15分钟编程时间,时间到随机选会员上去做。酌情给平时分加分。40-60分钟。[/size][/font]
[font=仿宋_GB2312][size=14pt]“竞选最优算法”主要由所有会员自愿上来展示自己的算法,并由下面的观众评出最优算法,酌情给平时分加分。40-60分钟。[/size][/font]
[font=仿宋_GB2312][size=14pt]整个ACM Conner估计用时两小时[/size][/font][font=仿宋_GB2312][size=14pt]45[/size][/font][font=仿宋_GB2312][size=14pt]分钟。每次至少有两位主持人(部长或者副部长或者会长或者副会长)。[/size][/font]
[font=仿宋_GB2312][size=14pt]二、校内排名赛[/size][/font]
[font=仿宋_GB2312][size=14pt]每个月一次的校内排名赛,由指导老师、副部长以及部长商量讨论选出10道题目,类型主要针对以前讲过的类型。比赛现场报名。比赛时间为5个小时,参赛选手自带午餐,或者可委托工作人员帮忙订外卖。每次比赛评出前十名,除了有加分的奖励外,还有奖品奖励。[/size][/font]
[font=仿宋_GB2312][size=14pt]每次排名赛的选手都会根据成绩给以对应的平时分,这些分将决定能否代表学校参加省赛。[/size][/font]
[font=仿宋_GB2312][size=14pt]每学期都会举行一次比较大型的比赛,难度、奖品和加分都会相应提高。[/size][/font]
[font=仿宋_GB2312][size=14pt]三、在线测试平台[/size][/font]
[font=仿宋_GB2312][size=14pt]争取在08年9月前把在线测试平台建起来。[/size][/font]
[font=仿宋_GB2312][size=14pt]目前大多数高校都已经有了自己的程序设计在线测试平台了,而我们学校虽然贵为二A重点,却在这方面落后其他比我们档次低的学校,从而造成在多次ACM省赛中都比不上那些档次比我们低的学校,这不可谓是一件让人遗憾的事情。[/size][/font]
[font=仿宋_GB2312][size=14pt]程序设计是我们IT行业的非常重要的基础,象各大IT企业招聘,都是考编程水平的,如腾讯的面试题目、金山的面试题目等 ,都是考编程和算法,这对于缺少编程氛围的我们信息学院甚至广商学子来说,这个是很不利的,也导致了我们很少出技术高手的原因。通常每个班甚至每个年级都没几个会编程,这个是堪忧的。[/size][/font]
[font=仿宋_GB2312][size=14pt]如何才能提升我校学生的编程水平,从而提高专业素质,提升竞争力呢?[/size][/font]
[font=仿宋_GB2312][size=14pt]首先要有一个交流的平台提供给大家,独学而无友,则孤陋而寡闻,且心烦而意不坚。交流的作用不仅在于互相讨论研究传授学习知识而技能,还在于不同年级不同专业的沟通,从而使得高年级的学生把学习经验以及专业走向传授给低年级的学生,避免走了弯路,走了回头路。同时不同专业的学生一起交流,扩大了自己的知识面,也学会了分工,了解了行业职业布局,明确自己的方向,树立自己的技术专攻。[/size][/font]
[font=仿宋_GB2312][size=14pt]其次还要有一个可以发布信息、资源共享的平台。当今是一个信息时代,互联网尽管已经相对发达了,但是小区域的信息还是处于封闭状态,作为信息、技术、环境都比较成熟的大学校园,这是很不能让人接受的。在我们学校,经常会出现如下情况:活动竞赛讲座无人参加,有心想参加的人又不知道这个消息,从而导致各方面的遗憾。就象各类科研竞赛,尽管有系办发通知了,但是传播面还是太小了,常常遗漏掉,相信我们学校有很多有志于参加这些竞赛活动的人,如果及时通知他们,相信一定能够拿到非常好的成绩的。另外大三大四的学生还比较关注一些有关实习招聘的信息,我们学校也是有部分同学知道了,但是却无法将信息共享给大家,经常出现那种当知道某企业要招聘时,已经过了招聘时间了,不可不谓为遗憾终生啊。[/size][/font]
[font=仿宋_GB2312][size=14pt]再次,还需要一个在线共同练习的环境。一个人学习会很容易产生惰性和分心,如果一群人都在一个平台上练习,可以增加很大的动力。[/size][/font]
[font=仿宋_GB2312][size=14pt]最后,如果没有一个具有判别功能的测试平台的话,那么很多学生都会不知道自己的程序是对还是错,或者错在哪里。[/size][/font]
[font=仿宋_GB2312][size=14pt]综上所述,建立一个ACM程序设计在线测试平台是非常重要的一件事,对于我们学校的程序设计学习氛围有重大的意义。拥有了它,就提供了一个学生学术交流,技术讨论,项目磋商,经验传承的一个很好平台;拥有了它,就能够把各类精英集合起来,达到资源信息共享,同时带动其他同学加入到其中来;拥有了它,就有了一个互相激励互相竞争的平台;拥有了它,就有一个准确有效的练习效果。[/size][/font]
[font=仿宋_GB2312][size=14pt]四、ACM程序设计俱乐部活动理念[/size][/font]
[font=仿宋_GB2312][size=14pt]
[/size][/font][font=仿宋_GB2312][size=14pt]加强信息学院程序设计学习氛围,让更多的人参与到程序设计中来,做好专业的扎实基础。从而为后面的专业学习奠定坚实的基础。让所有热爱编程和热爱编程竞赛的人找到一个最美好的家,最美好的角落,在他们眼里,没有比编程和没有比与志同道合的人一起学习一起进步一起竞赛一起成长更愉快的事情了。经过在这里的培训和交流,让我们信息学院成为真正的技术强院,在ACM省赛甚至全国赛中获得更好的成绩。让更多的广商学子,走进微软、GOOGLE等名企中,扩大我们广东商学院的知名度,冲刺一批重点。[/size][/font]

江中云鹤 发表于 2008-5-17 19:30

[font=仿宋_GB2312][size=4]如果你只想进入中小企业,那么你只需要学一些简单的网页和网站建设或者软件工程等,就可以胜任了,但是如果你想进入大企业,如微软谷歌腾讯百度华为网易等,那么他们的所有笔试面试全部围绕着编程来进行。
下面给出相应的资料:
金山训练营软件开发实习生笔试题目:[/size][/font]
[font=仿宋_GB2312][size=4]
一、输入正整数M、N,将M分成N个正整数的和,并且N个正整数各不相同,在屏幕上打印出分法个数。例如:M=5,N=2,那么,结果应该为2(有两种分法:5 = 1 + 4或者5 = 2 + 3)。

二、编程计算给定的整数在用二进制来表示时含有多少个1。
例:十进制整数13用二进制表示为1101,含有3个1。

三、编程求整数区间[a,b]和[c,d]的交集
例如:从键盘输入1,10,5,15这四个数表示[1,10],[5,15],输出结果:[5,10]

四、请编写一个字符串处理函数,其功能为:
把字符串中的所有的字母A都移动到字符串末尾,处理完后字符串的长度应保持不变,新字符串保存与在原字符串相同的内存空间中。

五、给定一个介于0与1之间的小数,以及分母的最大位数(1-6位)。请构造一个程序,寻找分母在指定位数之内,与给定小数最接近的分子——分母对(显然,分子、分母须为整数)。例如,黄金分割比0.618...,分母限定为2位时,最接近的分数为55/89;分母限定为3位时,为 610/987。[/size][/font]

江中云鹤 发表于 2008-5-17 19:36

[font=仿宋_GB2312][size=4]暂时手头没有今天中午做的迅雷的题目,100道,可以选择C++或者JAVA,全部都是考编程的

下周将举行科研竞赛协会成立大会,届时除了ACM算法编程俱乐部外还有Topcoder俱乐部、软件设计俱乐部、科研立项俱乐部。现场也可接受报名,会后,报名者将需要通过面试才行。

在线报名方式:
QQ联系:292293704
邮件方式:[/size][/font][email=gdccacm2008@163.com][font=仿宋_GB2312][size=4]gdccacm2008@163.com[/size][/font][/email]
[font=仿宋_GB2312][size=4]请注明班级、姓名、QQ、手机[/size][/font]

MD5 发表于 2008-5-17 19:46

大家踊跃报名啊~~

ACM
TOPcoder
程序设计
科研立项

这里可以给你展现自己实力的舞台!
这里有让你成为高手的平台!

[[i] 本帖最后由 MD5 于 2008-5-17 19:47 编辑 [/i]]

缘梦圆 发表于 2008-5-17 20:13

好机会,参加:victory:

尘尘 发表于 2008-5-17 23:10

:L :L

我想参加,但素米时间啊。

么么破聪。:lol

x麦田守望者x 发表于 2008-5-17 23:26

加油啦,各位精英
:lol

baggio 发表于 2008-5-18 01:49

早就应该有了嘛  哎~~gdccbbs10

江鸟人圭 发表于 2008-5-18 12:56

支持帖子所提出的算法!

gdccbbs5 不过偶怕偶的技术暂时还没有到那个层次,所以偶想迟一点再参加,各位师兄先加油!

江中云鹤 发表于 2008-5-18 18:49

[quote]原帖由 [i]baggio[/i] 于 2008-5-18 01:49 发表 [url=http://www.gdccbbs.com/redirect.php?goto=findpost&pid=213146&ptid=24213][img]http://www.gdccbbs.com/images/common/back.gif[/img][/url]
早就应该有了嘛  哎~~gdccbbs100" /> [/quote]
我也是这么想的gdccbbs10 如果我大一进来的时候就有这个了,我想我就不会虚度这几年光阴了。。。
为了避免以后这种悲剧再发生,我才希望能够尽一点力的,希望那些对编程有一点点兴趣,对参加这种著名赛事有一点点兴趣的人(我不敢奢求大家有太大的兴趣,但我敢保证大家一旦参加进去了,就会有很大的兴趣),能够参与到其中,相信这些比其他任何事情更能让大家学到东西

江中云鹤 发表于 2008-5-18 18:51

[quote]原帖由 [i]江鸟人圭[/i] 于 2008-5-18 12:56 发表 [url=http://www.gdccbbs.com/redirect.php?goto=findpost&pid=213247&ptid=24213][img]http://www.gdccbbs.com/images/common/back.gif[/img][/url]
gdccbbs5 不过偶怕偶的技术暂时还没有到那个层次,所以偶想迟一点再参加,各位师兄先加油! [/quote]
只要懂得基本的编程以及一定的数学思维(小学时数学有80分以上),以及有兴趣,就可以了。

junjunbean 发表于 2008-5-18 20:30

我兴趣,学习的好机会啊!!

Sherlina 发表于 2008-5-18 22:13

可惜当年我哋冇啲咁嘅社团

MD5 发表于 2008-5-19 01:50

阿聪太猛了~~~~~
顶一个~~~

guoer 发表于 2008-7-21 15:17

:victory: :victory:

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.