📅  最后修改于: 2023-12-03 15:05:31.554000             🧑  作者: Mango
Codevita 是 TATA Consultancy Services (TCS) 的全球编程比赛。这个比赛每年一次,这是第8季。本次比赛是校外选拔赛,我参加了这次比赛。
在比赛之前,我准备了Java和Python两种语言的环境,并且熟悉了一些算法和数据结构。
比赛分为三个小时,共有6道题目。每道题有自己的分值和时间限制。在开始之前,我们需要下载比赛平台并注册账户。
比赛开始后,我首先看了一遍所有的题目,并迅速决定了做哪几道。然后我把我的笔记本电脑分成两个窗口,一个窗口是编辑器,另一个窗口是比赛平台。这样我可以在比赛平台上查看题目和提交代码,同时在编辑器上编辑和测试代码。
我用Java语言解决了其中的四个问题,Python 语言解决了两个问题。我提交了所有的代码,并在比赛的剩余时间里,对其中两个问题的解法进行了优化。在比赛结束前,我成功地解决了所有6道问题,但是最后一道问题的时间不足以提交,所以只提交了5道题。
这次比赛是我第一次参加 TCS 的比赛,我感到非常兴奋和有趣。我通过这次比赛了解了新的算法和数据结构,同时提高了我的编程技能。尽管我没有获得前三名,但我已经做到了最好。我相信这个比赛对我的职业生涯会产生积极的影响,并为我将来的发展打下良好的基础。
# Python 代码缩略
def func(n):
# 在此处填写代码
// Java 代码缩略
public class Solution {
public static void main(String[] args) {
// 在此处填写代码
}
}
以上是我的一些面试经历,希望能对其他程序员有所帮助。