4.4 RtlFreeHeap的失误
课间休息时大家议论纷纷。
“缓冲区溢出有如此多的方法,真奥妙啊!”
“有些地方无法用语言表达,只能自己去感受!”
“是的!”老师说道,“程序设计其实就是一门艺术;而缓冲区溢出编程,更是普通程序设计之上的突破与创新!”
“不过说到程序设计艺术啊!”老师和大家随便的聊开了,“强烈建议大家参与ICPC/ACM(国际大学生程序设计竞赛)。该赛事极大的锻炼了学生的逻辑分析能力、策略制定和脑力开发!”
小知识:ICPC/ACM(国际大学生程序设计竞赛)
是由ACM(Association?for?Computing?Machinery,美国计算机协会)组织的年度性竞赛,始于1970年,是全球大学生计算机程序能力竞赛活动中最有影响的一项赛事。竞赛方式是在指定时间和地点,由3个成员组成的小组应用一台计算机在5个小时内编程解决6至9个生活中的实际问题,现场提交源程序,自动评判是否通过测试数据,按照解决问题数目的多少和耗时排名。
老师接着说:“ICPC/ACM分为各洲的预赛和美国总部总决赛。预赛的第一名或前两名队伍会获得去美国参加世界总决赛的资格。总决赛的地点前两年在夏威夷,现在在好莱坞。”
“哇!都是好想去的地方啊!”小倩说道。
“中国大陆2001年只有一个赛点——上海大学。后来增加了一个,2002年是北京清华和西安交大,2003年是北京清华和中山大学,今年2004年是北京大学和上海交大。”
“中国谁最强呢?清华么?”古风仰慕的问道。
“实力都很接近。但上海交大代表队于2002年获得世界总决赛冠军!是国内唯一的一次冠军!”老师满脸自豪。
“哇!世界冠军啊!”玉波的嘴都张大了。
“是啊,我们学校离一流强队还有一定的差距,未来就在你们身上啊!平时可供练习的网站有浙江大学(acm.zju.edu.cn)、四川大学(acm.scu.edu.cn),里面有大量题目和不定期的比赛交流。”
“大家有时间的话,多参与一些此类的活动吧!打好算法和数据结构的基础,不要虚度了大学四年的时光啊!”
宇强听了老师的话后,内心激荡不已……