关于NOIP的语言使用
高二,初三开始用C++。老师报名的时候建议我用Pascal但是看了看Pascal语法感觉不爽。如果是为了分数我应该填Pascal么...
高二,初三开始用C++。老师报名的时候建议我用Pascal但是看了看Pascal语法感觉不爽。如果是为了分数我应该填Pascal么
展开
2个回答
推荐于2017-11-21
展开全部
Pascal在竞赛时与c++相比并没有明显的优势。
相反,c++代码简洁,常数较小,同样的情况下运行速度比pascal快。c++还可以使用STL库,在复赛中可以直接使用sort,map,set,vector等算法或数据结构,这些都是pascal不具有的。
虽然在联赛中,用pascal并不见得有明显劣势。但是在省选以及全国赛中,用c++可是远有利于用pascal的。而在大学acm中,比赛更是不能使用pascal语言的。
如果学c++很久了,而且也比较熟练了,就不建议再学pascal了。到了大学也可以直接用c++参加acm。
我一开始是学习pascal的,现在为了更大的发展,也已经转c++了。
相反,c++代码简洁,常数较小,同样的情况下运行速度比pascal快。c++还可以使用STL库,在复赛中可以直接使用sort,map,set,vector等算法或数据结构,这些都是pascal不具有的。
虽然在联赛中,用pascal并不见得有明显劣势。但是在省选以及全国赛中,用c++可是远有利于用pascal的。而在大学acm中,比赛更是不能使用pascal语言的。
如果学c++很久了,而且也比较熟练了,就不建议再学pascal了。到了大学也可以直接用c++参加acm。
我一开始是学习pascal的,现在为了更大的发展,也已经转c++了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询