晋江文学城
下一章 上一章  目录  设置

93、第93章:第一次团队合作的失败 计算机 ...


  •   计算机学院教学楼301室,小组讨论区。三张桌子拼在一起,上面散落着笔记本电脑、草稿纸、空咖啡杯和几本厚厚的参考书。窗外的梧桐树叶已经全黄了,在深秋的阳光中像一片片燃烧的金箔。

      陆星衍坐在桌子的最远端,背靠着窗户,笔记本电脑屏幕上的代码行正在飞速滚动。他戴着降噪耳机,但并没有播放音乐——只是用它来隔绝声音,隔绝那场已经持续了二十分钟的无意义争论。

      “我觉得用贪心算法就够了,”张宇——小组里另一个计算机系的学生——用笔敲着桌子,“这个数据规模才十万条,贪心算法O(n log n)的复杂度完全够用,而且实现简单。”

      “但贪心不能保证全局最优,”物理系的陈思文推了推眼镜,“这个优化问题有明显的子结构,应该用动态规划。虽然复杂度高一点,但能保证最优解。”

      “高一点?那是O(n?)!”张宇提高音量,“十万条数据,O(n?)要跑多久?我们的报告下周五就要交!”

      “可以优化,”陈思文坚持,“用记忆化搜索,或者……”

      “或者用遗传算法。”

      陆星衍的声音突然插进来,平静但清晰。他摘下一边耳机,视线从电脑屏幕移向两人。

      张宇和陈思文都愣住了。

      “遗传算法?”张宇皱眉,“那不是更复杂?而且参数调优很麻烦,容易陷入局部最优。”

      “但适合这个问题,”陆星衍调转电脑屏幕,展示他刚刚写的伪代码,“你看,我们的目标函数是连续可微的,约束条件也不复杂。用遗传算法,可以在可接受的时间内得到接近全局最优的解,而且代码实现比动态规划简洁。”

      陈思文凑过来看代码,眼睛逐渐亮起来:“这个适应度函数设计得很巧妙……但交叉算子和变异算子呢?你怎么保证收敛?”

      “自适应参数,”陆星衍说,手指在触控板上滑动,调出另一段代码,“根据种群多样性动态调整变异概率,避免早熟收敛。”

      张宇也凑过来看,看了半天,眉头皱得更紧了:“这……太复杂了吧?我们只有一周时间,要写代码、调参数、跑实验、还要写报告。用贪心算法,一天就能搞定初版。”

      “但结果不优。”陆星衍说。

      “差多少?”张宇问,“如果只差百分之几,完全可以接受。教授说过,工程问题要权衡时间和精度。”

      陆星衍沉默了几秒。他想起了高三那年,和沈清辞一起参加数学建模竞赛的经历。那时候他们也遇到过类似的问题——是要快速粗糙的解,还是要精确但费时的解。

      沈清辞当时说:“陆星衍,你知道咱们俩最大的区别是什么吗?你是完美主义者,我是实用主义者。但这次……”他顿了顿,笑了,“我站你这边。因为有些问题,值得追求最优解。”

      “值得追求最优解。”陆星衍轻声重复这句话。

      “什么?”张宇没听清。

      陆星衍抬起头,看着张宇:“如果是他,一定会选最优解。”

      话出口的瞬间,他自己都愣住了。他没想到会说出来,没想到会在这个场合,对这两个几乎陌生的人,提到沈清辞。

      “他是谁?”陈思文好奇地问。

      张宇也盯着他:“你朋友?也是学计算机的?”

      陆星衍的嘴唇动了动,想说些什么,但最终只是摇了摇头。他重新戴上耳机,把音量调到最大——这次真的播放音乐了,是沈清辞帮他建的歌单里的纯音乐。

      但已经晚了。那句话像一颗投入平静湖面的石子,激起的涟漪在小组的氛围中久久不散。

      接下来的讨论变得尴尬而低效。张宇和陈思文继续争论贪心算法和动态规划的优劣,但两人都会时不时地瞥向陆星衍,眼神里有好奇,有不解,也有……隐隐的不悦。

      因为陆星衍不再参与讨论。他只是埋头写代码,一行又一行,速度很快,但整个人散发着一种“别来烦我”的气场。

      下午四点,讨论进行到建模部分。陈思文提出了一个基于微分方程的模型,张宇认为应该用离散模型。两人又吵起来。

      “连续模型更符合物理实际!”

      “但离散模型更容易计算!”

      “我们可以用数值解法……”

      “太复杂了!时间不够!”

      陆星衍摘下耳机,合上电脑。动作很轻,但在这争吵声中显得格外突兀。

      两人停下来,看着他。

      “我退出。”陆星衍说。

      “什么?”张宇瞪大眼睛。

      “我说,我退出这个小组。”陆星衍站起来,开始收拾东西,“你们用贪心算法也好,动态规划也好,都行。我不参加了。”

      “陆星衍!”陈思文也站起来,“这是课程要求,必须小组完成!你退出的话,我们组就少一个人,完不成任务的!”

      “那就找别人,”陆星衍把笔记本电脑装进背包,“或者两个人做。反正我不做了。”

      “你……”张宇气得脸发红,“你这是什么态度?就因为没采用你的方案?”

      陆星衍拉上背包拉链,动作顿了一下。然后,他抬起头,看着张宇:

      “不是因为方案。是因为……你们不是他。”

      说完,他转身离开。脚步很快,几乎是逃出去的。

      留下张宇和陈思文面面相觑。

      “他到底在说什么?”张宇问。

      陈思文摇摇头:“不知道。但感觉……那个人对他很重要。”

      ---

      陆星衍站在周教授的办公室门口,犹豫了三秒,还是敲了门。

      “请进。”

      推门进去,周教授正在看书,看到是他,有些惊讶:“陆星衍?有事?”

      “教授,”陆星衍站在办公桌前,双手垂在身侧,“我想退出数学建模小组。”

      周教授放下书,摘下老花镜:“为什么?”

      “我和队友……合不来。”

      “具体说说。”

      陆星衍沉默了。他不知道该怎么说——说“他们不是沈清辞”?说“我和他们没有默契”?说……他习惯了和特定的人合作,习惯了那种不用解释就能互相理解的智力共振,习惯了沈清辞?

      “他们想要简单的解,我想要精确的解。”最终,他选了最表面的理由。

      周教授看着他,看了很久。然后,他叹了口气:“陆星衍,你知道团队合作是科研的基本能力吗?”

      “知道。”

      “那你为什么不能妥协?不能尝试理解和配合?”

      陆星衍咬住下唇,没说话。

      “还是说,”周教授缓缓开口,“你根本不想尝试?因为你在等某个人,所以拒绝和其他人建立连接?”

      陆星衍的身体僵住了。他抬起头,看着周教授——那双阅人无数的眼睛里,有着洞察一切的清明。

      “你在等人,”周教授继续说,声音很温和,没有责备,“等一个特定的人。一个能和你在智力上共振,能理解你的追求,能……和你一起追求最优解的人。”

      陆星衍感到喉咙发紧。他点头,很轻,但很确定。

      “他在哪里?”周教授问。

      “MIT。”陆星衍说,声音有些哑。

      周教授点点头,似乎并不意外:“所以你在用这种方式,保持对他的忠诚?拒绝和其他人建立深刻的合作,因为那是……对他的背叛?”

      陆星衍没想到教授会这样解读。但他想了想,发现……也许真的是这样。

      和沈清辞的合作太完美了。那种默契,那种理解,那种一个眼神就能知道对方在想什么的连接。让他觉得,和其他人的合作都是将就,都是妥协,都是……对那种完美的亵渎。

      所以他拒绝。拒绝将就,拒绝妥协,拒绝……任何不是沈清辞的人。

      “我习惯一个人,”陆星衍说,声音很低,“或者和特定的人合作。”

      周教授站起来,走到窗边,看着窗外深秋的校园。梧桐叶在风中旋转飘落,像一场金色的雨。

      “陆星衍,”他说,没有回头,“等待是一件很孤独的事。但你不能让等待吞噬你的全部生活。”

      “我没有……”

      “你有,”周教授转身,看着他,“你在用等待作为借口,拒绝融入新的环境,拒绝建立新的关系,拒绝……向前走。”

      陆星衍想反驳,但说不出话。因为教授说得对。

      他在华清已经两个月了,但除了上课、去图书馆、和周教授讨论数学,他没有参与任何社团,没有结交任何朋友,没有……真正成为这个校园的一部分。

      他像一个幽灵,在华清游荡,心却在波士顿。

      “我理解你,”周教授走回办公桌,坐下,“等待一个很重要的人,这种感受我懂。但你要知道,生活不会因为你在等待就停下来。世界不会因为你在等待就绕着你转。”

      “你必须学会在等待的同时,继续生活。在思念的同时,继续前进。在爱一个人的同时,也不放弃爱这个世界。”

      陆星衍低着头,手指紧紧攥着背包带。

      “小组你不能退出,”周教授最后说,“这是课程要求。但我会跟你的队友沟通,让他们多尊重你的意见。你也尝试一下,多听听他们的想法。可以吗?”

      沉默了很久,陆星衍终于点头:“……可以。”

      “好,”周教授笑了,“那回去吧。明天继续小组讨论,好好合作。”

      陆星衍鞠躬,转身离开。

      走到门口时,周教授又开口:“陆星衍。”

      他回头。

      “那个人……会希望你这样吗?”周教授问,“会希望你因为他,而拒绝整个世界吗?”

      陆星衍愣住了。

      沈清辞会希望他这样吗?

      那个爱笑爱闹、热爱生活、总是说“陆星衍你要多出去走走”的沈清辞,会希望他在华清像一个隐形人一样生活吗?

      不会。

      沈清辞会希望他快乐,希望他交朋友,希望他……好好生活,即使是在等待中。

      陆星衍深吸一口气,点头:“我明白了,教授。谢谢。”

      走出办公楼,深秋的凉风扑面而来。他站在台阶上,看着华清园的黄昏——学生们背着书包匆匆走过,情侣手牵手在梧桐树下漫步,远处操场上传来篮球撞击地面的声音。

      这个世界很热闹,很鲜活,很……值得被爱。

      而他,因为太专注于等待一个人,差点错过了这一切。

      陆星衍拿出手机,打开备忘录。新建一个文档:

      “今天差点退出小组。周教授说,我在用等待作为借口,拒绝整个世界。”
      “他说得对。我在华清两个月了,但心还在波士顿,还在你那里。”
      “但这样不对。你应该不会希望我这样。”
      “所以我要试着改变。试着交朋友,试着融入,试着……在等待你的同时,也好好生活。”
      “但你要知道,无论我交多少朋友,无论我融入得多好,我心里最重要的位置,永远是你的。”
      “永远。”

      写完后,他保存。然后,他打开微信——两个月来几乎没怎么用的微信,点开班级群,找到张宇和陈思文的头像。

      犹豫了一下,还是发送了好友申请。

      附言:“抱歉,今天是我态度不好。明天继续讨论,我会认真听你们的想法。”

      发送。

      然后,他收起手机,走下台阶,融入华清园的黄昏。

      脚步依然有些沉重,但至少……方向调整了。

      从完全的封闭,到尝试性的开放。

      从拒绝整个世界,到试着接受一点点的光和热。

      虽然很慢,虽然很难。

      但至少,开始了。

      因为沈清辞会希望他这样。

      因为爱,不应该成为囚笼。

      而应该是翅膀。

      带他飞向更广阔的天空,在等待的同时,也不错过沿途的风景。

  • 昵称:
  • 评分: 2分|鲜花一捧 1分|一朵小花 0分|交流灌水 0分|别字捉虫 -1分|一块小砖 -2分|砖头一堆
  • 内容:
  •             注:1.评论时输入br/即可换行分段。
  •                 2.发布负分评论消耗的月石并不会给作者。
  •             查看评论规则>>