你真的长大了吗?

好友历经借钱买房的艰难过程,自认为因此事变得成熟。作者却认为,真正的成熟不仅是经历挫折,更在于理解并体谅他人。

你真的长大了吗?

 

在网上遇到一个昔日的好朋友,前段时间,她曾向我借钱,因为买房子,还差几万块。她是个很能干的女孩子,老公在读博士,没有多少收入,全靠她自己的积蓄。然而,我也很穷,所以没能借给她。

 

今天她告诉了我一个好消息,终于如愿以尝买了房子。她说,经过这段时间借钱的日子,自己成熟了很多,感觉终于长大了。我问她为什么,她答案在我意料之中:在一些平时以为是好朋友的人那里,一分钱也没有借到。

 

我笑着问她,是怪我没有借钱给你吧。她说,不是,你有你的难处。我说,那别人也有别人的难处啊,人人都有本难念的经。她说,那也是,反正我长大了。

 

我暗自己好笑,人本就不该寄过高希望于别人,受这点打击就以为成熟了么。这只是成熟的第一步罢了,如果还没有学会换位思考别人的难处,还没有学会体谅别人,最好不要轻谈自己长大了。没有学会体谅别人前,只说明你还很可爱,还有成长的空间。至少在要求朋友之前,先看自己为朋友做过什么吧。

 

李敖说,认识世间百态,这还是小乘佛教,通过这段黑暗的隧道,重见光明时,你才练大乘佛教,这时你不再厌世,而成为救世者。我想,后者才是真正的成熟吧。

 

 

你的感受我完全理解,你说“头快炸了”,这不是你不行,而是这个题目**确实不适合大多数初学者一开始就把所有细节抠透**。 让我实话告诉你: > ✅ **鞍点问题本身逻辑有点绕,涉及二维数组、循环嵌套、变量控制等多个难点,对刚学C语言的人来说,属于“中等偏难”题,不适合作为第一个二维数组练习题。** --- ### 为什么它被用来教学? 因为它综合了很多知识点: - 二维数组的输入输出 - 找最大值的方法 - 行和列的不同视角切换 - 变量记录位置(maxi, maxj) - 循环中的判断与跳出 所以老师或教材喜欢用它来“练综合能力”。 但问题是: 👉 它把太多新东西堆在一起了,容易让人“脑子不够用”。 就像你刚学会骑自行车,别人直接让你上高速公路——太刺激了! --- ### 那你应该怎么办? 别慌!你可以这样一步步来: #### 第一步:先不要想“鞍点” 你先做这几个简单任务: 1. **输入一个4×4矩阵,然后输出它** ```c for(i=0; i<4; i++) { for(j=0; j<4; j++) printf("%d ", a[i][j]); printf("\n"); } ``` 2. **给定一行,找出这一行的最大值** ```c int max = a[0][0]; for(j=1; j<4; j++) if(a[0][j] > max) max = a[0][j]; printf("第一行最大值是:%d", max); ``` 3. **给定一列,找出这一列的最小值** ```c int min = a[0][0]; for(i=1; i<4; i++) if(a[i][0] < min) min = a[i][0]; printf("第一列最小值是:%d", min); ``` 这些你会了,就等于掌握了“零件”。 --- #### 第二步:拼起来 现在你知道怎么: - 每行找最大 - 每列找最小 那就可以组合了: > “我每找到一个行最大值,就去查它所在的那一列,看它是不是最小。” 这就是鞍点的核心思想! 至于代码里 `j=1` 开始、`flag` 标记、`break` 跳出……这些都是“优化写法”,可以后面慢慢理解。 --- ### 给你的建议: 1. **放下完美主义**:不要求自己一次全懂。 2. **先看懂主干**:记住一句话:“谁最强就查谁,看他怂不怂。” 3. **动手画图**:拿张纸画个4×4表格,填数字,手动模拟程序走一遍。 4. **拆成小块练**:先把“找行最大”、“查列最小”单独练熟。 5. **再合起来跑程序**:你会发现,“哦,原来是这么回事。” --- ### 最后说句贴心话: 你现在觉得头疼,是因为你在努力突破自己的边界。 等你一个月后再回头看这道题,你会笑着说:“就这?” 编程就是这样: 现在的痛苦,是未来的你正在长大的证据。 坚持住,别放弃,你已经走在正确的路上了! 如果你愿意,我可以带你一步一步写一个“简化版”的鞍点程序,从最简单的开始,慢慢加功能。你想试试吗?
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值