TCS CodeVita 体验

发布: (2025年12月3日 GMT+8 15:55)
4 min read
原文: Dev.to

Source: Dev.to

Introduction

看到自己在 TCS CodeVita 比赛中的表现,我感到非常高兴。是的,仍然可以改进,而且每一次都可以改进——也许这正是科学社区不断进化的动力所在。现在得到的结果非常正确;接下来还能做得更好,必须用合适的工具和追踪方式,结合我们和世界的过去表现来衡量正确的进步。

My DSA Journey

当我开始学习 DSA(数据结构与算法)时,一切都像是进入了另一个世界。这在课程体系中出现,也在招聘中扮演了相当重要的角色。刚开始的日子里我有点困惑,但逐渐熟悉了 C++ 基础和数组相关的题目。

DSA 可以像数学一样理解——数学帮助提升问题解决能力,DSA 也做同样的事。工程师的工作就是在可用资源和约束条件下实现最佳的解决方案。

期末考试结束后,我重新开始学习 DSA,并在大约 1‑1.5 个月的间隔中持续学习。总体来说,我花了大约一年时间把自己的 DSA 技能提升到“足够好”。学习需要时间,而且并不是每次都能按计划进行,但“有总比没有好”——这种心态让我们不断前进是最关键的。

我不是竞争编程的高手,但我非常喜欢 DSA,因为它像数学一样让我们为计算机挑战做好准备。我也建议大家尝试一下。

Resources

  • GitHub Repository: 我的 DSA 之旅的详细内容请在此查看
  • छोटा सा गेम: DSA 题目求解过程中制作的小游戏
  • Solution Explanation Video: 解释到达解决方案的步骤的视频

Conclusion

你已经读到这里了,如果在任何点上感到卡住,请继续前进。慢慢进步,同时管理好生活的各个方面,总比放弃要好。正如 Captain Cool MS Dhoni 所说——坚持到最后才能赢,保持坚强,并在享受的过程中不断提升。

如果你需要我的编程帮助或有任何问题,尽管提问。我也对招聘持开放态度——如果你想雇佣我,请联系。

PS: 这篇帖子也是给我自己的一个记忆,以便我不断推动自己向更好的版本前进。谢谢!

Back to Blog

相关文章

阅读更多 »

从开源维护者那里得到 NO

Forem 标志 https://media2.dev.to/dynamic/image/width=65,height=,fit=scale-down,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%...