学科竞赛训练|计算机协会顺利举行竞赛培训

作者: 时间:2023-11-17 点击数:


为了培养我院编程思维和提高动手敲代码的能力,2023年11月15日13:30-15:15,计算机协会在实2-407教室举行活动——基于QCOJ(oj.mikotodev.cn)的竞赛练习与讲解,以及C++容器库讲解。

活动主讲人计算机协会会长潘睿。活动流程是:std::array容器讲解,基于QCOJ的自主练习,例题讲解。

首先,计协会长潘睿向大家讲解C++容器库的std::array容器,std::array 是封装固定大小数组的容器,他强调到“其语义等同于保有一个原生数组T[N],不同于原生数组的是,他不会在函数传参后,自动退化成T*”,通过代码的方式,来体现std::array相对于原生数组的优越性。之后给大家分享了std::array的元素访问方式和其他操作方式。

之后,计协会长潘睿同学让到场各位同学在我校beat365中国在线体育主导,计协开发的在线OJ平台QCOJ(oj.mikotodev.cn)上进行题目练习。他根据平台测评反映的问题集中对大家进行梳理代码思路并做代码的详细讲解,解决代码的问题。

最后他在题库中选择基础难度的数组类题目,为大家进行例题讲解,从基于C++ STL算法库的快速写法,到黑板板书逻辑,做入门级写法,让大家在理解他讲解的逻辑基础下,亲自动手操作一番,强化一遍所教会的内容,对理解程度的检验。

本次活动顺利完成,画上完美的句号。计算机协会会长以较专业的理论知识以及通俗易懂的语言为大家留下了深刻的一笔。让各位同学对C++容器库有了进一步的了解和认识,培养同学们编程思维和提高同学们敲代码的能力,这不仅增加了大家的理论知识,还培养大家敲代码的习惯和思维。


同时,我们也希望大家在今后学习中加强练习,可以选择在QCOJ(oj.mikotodev.cn)平台练习,收获到更多的专业知识,在保证质量的前提下,提高代码编写速度和培养编程思维。


Copyright © 2017-2024   beat365中国在线体育(认证平台)|App Store   鄂ICP备10004916号   地址:湖北省武汉市东湖新技术开发区中华科技产业园玉屏大道9号   网站: www.wpccy.com

Baidu
sogou