心跳之间的回忆精选章节

小说:心跳之间的回忆 作者:黑暗中的一盏灯996 更新时间:2026-07-26

心跳之间的回忆第一次遇见程子墨,是在高二上学期的计算机兴趣小组。

南城的九月依然闷热,窗外的知了叫得人心烦。

老旧的电风扇在天花板上发出吱呀吱呀的声响,搅动着空气中浮动的尘埃。

我坐在机房最后一排的角落里,手指在键盘上笨拙地敲击着,

屏幕上闪烁的光标仿佛在嘲笑我的无知。“这里,你的代码逻辑错了。

”一个声音从身后传来,清澈而笃定。我吓了一跳,猛地回头,差点撞到他的下巴。

他就站在我身后,微微弯着腰看向我的屏幕。午后三点钟的阳光正好从窗户斜射进来,

给他侧脸的轮廓镀上了一层金边。他的睫毛很长,在光线中投下细密的阴影,鼻梁挺直,

嘴唇很薄。一件简单的白色衬衫,袖口随意卷到小臂中间,露出好看的手腕线条。“你看,

”他伸手拿过我的鼠标,动作自然得不像是第一次见面,“这里应该是if-else语句,

你写成了嵌套循环,所以会陷入死循环。”他的手指修长,骨节分明,

在键盘上敲击时像在弹钢琴。几秒钟后,他敲下回车键,屏幕上的程序终于正常运行了。

“好了。”他直起身,朝我微微一笑,“你叫林晚,对吧?数学老师提过你,

说你很有编程天赋。”我愣住了,完全不知道数学老师还会在别人面前提起我。“你是?

”“程子墨,高二(3)班。”他伸出手,我犹豫了一下,轻轻握了握。他的掌心温热,

我的却因为紧张而冰凉。这就是我们的第一次对话,简单,直接,充满代码和逻辑。

我那时还不知道,这个看似冷漠的男孩,会在接下来的两年里,

如何彻底改变我对青春、对爱情、对未来的所有想象。“林晚,你是不是喜欢程子墨啊?

”自习课上,同桌苏晓晓凑过来,压低声音问我。我手一抖,

笔尖在物理练习册上划出一道长长的痕迹。“别胡说。”我小声反驳,却感觉脸颊在发烫。

“我胡说?”苏晓晓坏笑着,“那你告诉我,为什么最近你每天放学都往计算机教室跑?

为什么程子墨一出现,你就整个人不对劲?为什么——”“闭嘴。

”我用胳膊肘轻轻撞了她一下,心虚地抬头看了看周围。还好,大家都在埋头做题,

没人注意到我们的小动作。但我心里清楚,苏晓晓说对了一半。我对程子墨的感觉,

复杂得连自己都说不清。是崇拜?是感激?还是别的什么?认识程子墨三个月了。

这三个月里,我几乎每天放学后都会和他一起待在计算机教室。

起初是为了准备即将到来的全国青少年编程大赛,后来,就成了习惯。

程子墨是那种典型的“别人家的孩子”——成绩优异,尤其擅长理科;长得好看,

却不自知;家境优越,却从不炫耀。他是校篮球队的替补队员,会拉小提琴,

编程水平已经达到了可以接小型外包项目的程度。而我,林晚,普通得不能再普通。

长相中等,成绩中等,家境普通。如果非要说有什么特长,大概就是对数字还算敏感,

数学成绩一直不错。也正因为如此,数学老师才推荐我加入计算机兴趣小组,

希望我能“开发潜能”。“林晚,你看这个算法。

”程子墨的声音把我从胡思乱想中拉回现实。我转过头,

发现他已经不知什么时候坐到了我旁边的位置,正指着屏幕上的代码。

“这是动态规划的一种应用,解决背包问题的最优解。你的解题思路很独特,但效率不够高。

”他说话时总是直视对方的眼睛,目光专注而真诚。

我常常需要很大的勇气才能迎上他的视线,否则就会不由自主地移开目光。

“我修改了一下你的代码,你看这里。”他滑动着鼠标,耐心地解释着每一处改动。

我认真听着,但有一半的注意力却在他身上。他说话时喉结会轻轻滚动,

思考时会不自觉地咬下唇,遇到难题时眉头会微微蹙起。这些小动作,不知何时起,

已经深深刻在了我的脑海里。“懂了吗?”他讲完,转头问我。“嗯,懂了。”我点头,

其实根本没听进去多少。他似乎看穿了我的心思,嘴角微微上扬:“那我们测试一下?

”测试的结果惨不忍睹。我红着脸,小声说:“对不起,我走神了。”“没关系,

”他的声音出乎意料地温和,“你最近是不是太累了?黑眼圈很重。”我愣住了。

连我爸妈都没注意到我最近因为准备竞赛而熬夜,他却注意到了。

“还好......”我含糊地回答,心里却像被什么轻轻撞了一下。那天放学后,

我们一起走出校门。深秋的南城,梧桐叶已经开始泛黄,一片片旋转着飘落。

夕阳把我们的影子拉得很长,几乎要重叠在一起。“林晚,”在十字路口分别时,

程子墨突然叫住我,“下周末市图书馆有个编程讲座,你想去吗?”我心跳漏了一拍。

“嗯......好。”“那周六上午九点,图书馆门口见。”“好。”他朝我挥挥手,

转身朝另一个方向走去。我站在原地,看着他渐行渐远的背影,直到他消失在人流中。

风吹过,一片梧桐叶轻轻落在我的肩头,我没有拂去。那一刻,我知道有什么东西,

在我心里悄悄发芽了。“林晚,你跟程子墨到底什么情况?”周六早晨,

我在镜子前试第三套衣服时,妈妈推门进来,一脸狐疑地看着我。“没什么情况,

”我努力让自己的声音听起来自然,“就是去听个讲座,关于编程的。

”“编程讲座需要这么精心打扮?”妈妈拿起我床上的两件连衣裙,挑了挑眉。

我的脸一下子红了。“妈!”妈妈笑了,眼角的鱼尾纹舒展开来:“好啦好啦,不逗你了。

不过晚晚,你现在是高中关键时期,学习最重要,知道吗?”“知道。”我小声回答,

心里却泛起一阵愧疚。我知道妈妈对我的期望,知道在这个以分数论英雄的时代,

任何“分心”都可能让之前的努力付诸东流。但当我站在市图书馆门口,

看见程子墨一身浅蓝色衬衫和卡其裤,手拿两杯奶茶朝我走来时,

所有的顾虑和愧疚都在瞬间烟消云散了。“等很久了吗?”他把一杯奶茶递给我,

是温热的珍珠奶茶,三分糖——他居然记得我的口味。“没有,刚到。”我接过奶茶,

指尖不小心碰到他的,一阵电流般的触感让我差点松手。讲座其实挺无聊的。

一个戴眼镜的中年男人在台上滔滔不绝地讲着人工智能的发展前景,

PPT上满是复杂的算法和图表。我偷偷看了一眼身旁的程子墨,发现他听得很认真,

不时在笔记本上记录着什么。阳光透过图书馆巨大的落地窗洒进来,在他低垂的睫毛上跳跃。

他的侧脸在光晕中显得格外柔和,鼻梁投下的阴影随着他微微侧头的动作轻轻晃动。

我看着他,突然觉得时间如果能停在这一刻,该有多好。“怎么了?

”他似乎察觉到我的目光,转过头来。“没、没什么。”我慌忙移开视线,

假装认真看PPT。他轻轻笑了,那笑声很低,却像羽毛一样拂过我的心尖。“林晚,

你知不知道你心虚的时候,耳朵会红?”我下意识地捂住耳朵,果然烫得厉害。这下更窘了。

讲座结束后,我们没有立刻离开。程子墨提议去图书馆后面的小花园走走。那里人很少,

几棵老榕树撑开巨大的树冠,洒下斑驳的光影。“林晚,”在一张长椅上坐下后,

程子墨突然开口,“你为什么喜欢编程?”我愣住了。这个问题,我好像从未认真思考过。

“最开始是因为数学老师说我有点天赋,”我慢慢组织着语言,“后来发现,

编程其实很有趣。在代码的世界里,一切都有逻辑可循,有因必有果。运行成功时的成就感,

解决难题时的满足感......大概就是这样吧。”程子墨静静地听着,等我讲完,

他才说:“我喜欢编程,是因为它能创造。几个简单的字符,就能构建一个世界,

解决实际问题。就像魔法一样。”“魔法......”我重复这个词,

觉得它从程子墨口中说出来,有种奇妙的违和感。“嗯,”他点头,目光投向远方,

“我爸爸是软件工程师,我从小就看他用代码‘变魔术’。后来他生病去世了,

临终前跟我说,子墨,你要用你的能力,让这个世界变得更好一点点。”他的声音很平静,

但我听出了一丝颤抖。这是我第一次听他提起家里的事。程子墨的爸爸在他初二时因病去世,

这件事全校都知道,但从未听他亲口说起过。“对不起......”我不知道该说什么。

“没事,都过去了。”他转过头,朝我笑了笑,但那笑容里有一丝我从未见过的脆弱,

“所以我很努力,学编程,学一切能让我变得更强的技能。我想证明,他没有白教我。

”那一刻,我看着程子墨,

突然明白了他身上那种超越年龄的成熟和偶尔流露出的孤独感从何而来。

我们都只是十七岁的少年,但他已经背负了太多。“你会做到的,”我轻声说,

语气是从未有过的坚定,“你一定会的。”他看着我,眼睛里有光在闪动。然后,他伸出手,

轻轻拍了拍我的头。“谢谢你,林晚。”那个动作如此自然,又如此亲密。

我的大脑一片空白,只能感觉到他手掌的温度透过头发传来,还有自己如擂鼓般的心跳。

后来我们聊了很多。聊梦想,聊未来,聊那些看似遥不可及却又充满诱惑的可能性。

程子墨说他想去北京,考清华的计算机系,然后创业,做真正有用的产品。我说我想去上海,

复旦的数学系,然后......然后我也不知道了。“你可以做算法工程师,”程子墨说,

“你的数学思维很好,很适合这个方向。”“我们可以在一个城市,”他继续说,

语气随意得像在谈论天气,“北京和上海离得不远,高铁只要四个小时。”我没有接话,

因为不知道该如何接。心里有个声音在尖叫:他这是什么意思?只是随口一说,

还是......“林晚,”程子墨突然认真地看着我,

“我们一起组队参加全国编程大赛吧。”“可是,你不是已经和赵宇轩组队了吗?

”赵宇轩是年级里另一个编程高手,他们俩从高一开始就一直是搭档。“我退出了。

”程子墨说得轻描淡写,“我想和你一起。”我张了张嘴,却发不出任何声音。风拂过树梢,

叶子沙沙作响。远处传来孩子们的嬉笑声,还有图书馆的钟声,铛,铛,铛,敲了三下。

“为什么?”我终于找回了自己的声音。程子墨沉默了几秒,然后说:“因为我相信,

我们能拿冠军。”这不是真正的理由,我知道。但我们都没有继续追问。有些话,

不必说透;有些心意,不必言明。离开图书馆时,天边已经泛起了晚霞。

程子墨坚持要送我回家,我们并肩走在渐暗的街道上,影子又一次被拉得很长。“林晚,

”在我家小区门口,他又一次叫住我,“今天......我很开心。”路灯突然亮起,

昏黄的光晕笼罩着他。他的眼睛在灯光下显得格外明亮,像盛满了星光。“我也是。

”我听见自己说。他笑了,这次是真心的、明亮的笑容。“周一见。”“周一见。

”我看着他转身离开,直到他的身影完全消失在街角,才慢慢走进小区。手机震动了一下,

是程子墨发来的消息:“到家了说一声。”我捧着手机,看着那行简单的字,突然觉得,

这个秋天,也许会发生什么不一样的事。全国青少年编程大赛的报名开始了。

我和程子墨组队的决定在兴趣小组引起了小小的轰动。赵宇轩显然很不高兴,

每次在机房遇到我,都会投来复杂的目光。但我已经顾不上这些了,

因为程子墨为我制定了严格的训练计划。“距离初赛还有两个月,

”他把一份详细的计划表推到我面前,“我们要做的不仅仅是完成比赛题目,还要优化算法,

提高效率。你的基础不错,但缺乏系统性训练。从今天起,我们每天放学后训练两小时,

周末全天。”我看了看那张计划表,密密麻麻的时间安排和任务清单让我倒吸一口凉气。

“会不会......太紧了?”我小心地问。“你想赢吗?”程子墨直视我的眼睛。

我毫不犹豫地点头。“那就按这个来。”接下来的日子,我仿佛回到了初三冲刺中考的状态。

每天学校、机房、家三点一线,除了上课、做作业,就是不停地写代码、调试、优化算法。

有时在课堂上,我会突然想到某个算法的改进方案,赶紧记在笔记本的角落。“林晚,

你最近疯了吧?”苏晓晓看着我的黑眼圈,担忧地说,“你看你都瘦了。”“没事,

”我一边啃着面包一边看算法书,“等比赛结束就好了。”其实我没有告诉她,虽然累,

但我很快乐。每天和程子墨一起待在机房,为同一个目标努力,这种感觉充实而温暖。

我们会为一段代码的写法争论,会为突破一个技术难点击掌庆祝,会在深夜离开学校时,

分享同一副耳机听歌。程子墨喜欢后摇,那些没有歌词只有旋律的音乐,在寂静的夜里流淌。

我最初不习惯,但渐渐地,我开始能听出那些音符中的起承转合,就像我们的代码,

看似复杂,实则有序。“这段旋律,像不像我们昨天写的那个递归函数?”有一次,

我突发奇想。程子墨愣了一下,然后笑了。“还真有点像。林晚,你有点浪漫细胞嘛。

”我的脸红了,幸好夜色掩盖了我的窘迫。随着比赛日期的临近,我们的配合越来越默契。

有时只需要一个眼神,就能明白对方的意思。程子墨说我进步神速,

已经能想到很多他想不到的解题思路。“你其实比我更适合编程,”有一次调试成功后,

他认真地说,“你的思维很跳跃,不按常理出牌,这在创新性解题中很重要。

”“那是因为有你带着我。”我说的是实话。没有程子墨的指导和鼓励,

我不可能进步这么快。他摇摇头,正要说什么,机房门突然被推开了。

是赵宇轩和他的新搭档,一个高一的小学弟。看到我们,赵宇轩的表情僵了一下。

“还在训练啊,真努力。”他的语气有点酸。“你们也是。”程子墨点点头,态度平静。

赵宇轩走到我们旁边,看了一眼屏幕上的代码。“哟,用遗传算法解决TSP问题?

思路不错,但效率太低了吧。我们早就改用蚁群算法了,效果更好。”TSP是旅行商问题,

是组合优化中的一个经典难题。我和程子墨为这个算法纠结了好几天,

确实在效率上遇到了瓶颈。我能感觉到程子墨的身体绷紧了,

但他依然保持着礼貌:“谢谢建议,我们会考虑的。”赵宇轩得意地笑了笑,

带着小学弟走到机房另一头。我能听见他们故意放大的讨论声,

都是关于算法优化的高级技巧。“别理他,”程子墨低声说,“我们继续。

”但接下来的训练明显受到了影响。程子墨敲代码的速度变快了,眉头也一直皱着。我知道,

赵宇轩的话刺中了他的骄傲。“要不,我们试试蚁群算法?”我小心翼翼地问。

程子墨沉默了一会儿,然后摇头。“不,遗传算法有它的优势。我们要做的不是盲目跟随,

而是找到最适合我们思路的方法。”他重新开始分析我们的代码,一点一点地优化。

我看着他的侧脸,那份专注和坚持,让我心里涌起一股暖流。

那天我们一直待到机房管理员来催。走出校门时,已经是晚上十点半。深秋的夜风很凉,

我不由自主地打了个寒颤。“冷吗?”程子墨问。“有点。”他犹豫了一下,

脱下自己的外套递给我。“穿上吧,别感冒了。”外套还带着他的体温,

有一种淡淡的洗衣液香味,和他身上的味道一样。我脸一红,但没有拒绝。“谢谢。

”我们并肩走在空旷的街道上,路灯把我们的影子拉长又缩短。谁也没有说话,

但气氛并不尴尬。有一种奇妙的默契在我们之间流淌,就像那些在深夜里流淌的音乐。

“林晚,”快到我家时,程子墨突然开口,“不管比赛结果如何,这段时间和你一起训练,

我都很开心。”我停下脚步,转头看他。路灯下,他的眼睛亮得像星星。“我也是。”我说,

声音轻得几乎被风吹散。他笑了,然后做了个让我心跳几乎停止的动作——他伸出手,

轻轻拂开了我被风吹到脸上的头发。“快上去吧,很晚了。”我僵硬地点点头,

转身跑进楼道。一直到家门口,我的心跳都没有恢复正常。**在门上,

手里紧紧攥着他外套的衣角,上面还残留着他的温度。那晚,我失眠了。

脑海里反复回放着程子墨拂开我头发的那一幕,还有他指尖碰触到我脸颊时的触感。

我意识到,有些东西,已经不一样了。初赛在一个周六举行,地点是市少年宫。那天早晨,

我起得很早,对着镜子反复检查自己的着装——简单的白色衬衫和深蓝色背带裙,

头发扎成利落的马尾。妈妈说我看起来太严肃了,但我觉得这样能给我带来信心。“加油,

晚晚,”出门前,妈妈给了我一个拥抱,“别太紧张,正常发挥就好。”我点点头,

但手心里全是汗。程子墨在少年宫门口等我,他也穿得很正式,白衬衫黑裤子,

头发梳理得一丝不苟。看到我,他眼睛亮了一下。“很精神。”他说。“你也是。

”我努力让自己的声音听起来平静。他递给我一杯热豆浆和一个三明治。“先吃点东西,

比赛要三个小时呢。”我接过,心里暖暖的。初赛的形式是在线答题,

分为选择题和编程实操两部分。我们被分配在第二考场,找到座位时,

我惊讶地发现赵宇轩和他的搭档就坐在我们斜前方。“真巧啊。”赵宇轩转过头,

朝我们露出一个意味不明的笑容。程子墨只是点点头,没有接话。九点整,比赛开始。

前半部分的选择题对我来说不算太难,大部分是数据结构和算法的基础知识,

我和程子墨平时训练时都覆盖过。我偷偷看了他一眼,他正专注地盯着屏幕,

手指在键盘上快速敲击。实操部分才是真正的挑战。题目是优化城市垃圾收运路线,

本质上还是一个TSP问题的变体,但加入了容量约束和时间窗口等复杂条件。

我和程子墨对视一眼,都从对方眼中看到了决心——我们要证明,我们的方法不比任何人差。

然而,意外还是发生了。在调试一个关键函数时,我的代码始终报错。时间一分一秒过去,

额头上的汗珠开始往下滴。我越急,越找不到错误所在。“冷静,

”程子墨的声音在耳边响起,平静而坚定,“林晚,深呼吸。”我照做了,深吸一口气,

然后慢慢呼出。“我们一起看,”他靠过来,我们的头几乎挨在一起。

我能闻到他身上淡淡的薄荷味,奇迹般地,我的心跳渐渐平复下来。“这里,”几分钟后,

他指着一行代码,“参数类型不匹配,应该是float,你写成了int。”我赶紧修改,