OJ平台--信息学奥赛金牌教练必备的工具
随着科技的迅速发展,少儿编程教育逐渐成为教育领域的热门话题。在少儿编程培训中,OJ(Online Judge)系统扮演着至关重要的角色,在信息学奥赛的强省中,OJ系统是少儿编程培训中不可替代的重要工具之一,几乎所有的金牌、银牌等好教练...
想要学习信息学,这些误区不要进
随着人工智能环境的到来,越来越多的学生开始参与信息学的学习。每年参赛人数都在增加。但是很多家长对于信息学并不是很清楚,对于如何规划和选择会陷入误区,这些一定要注意。 学了机器人才能学信息学 很多家长认为只有从机器人开始学习,拿到一定的...
macos国内源安装brew
brew 下载脚本: Mac终端执行 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" ~...
寒假期间,快速入门信息学奥赛!
寒假,夹着传统春节,休息玩乐,往往是家长与孩子的首选。可对于志在信息学,冲刺竞赛的同学来说,寒假无疑是一个很好的补弱增强的机会,利用好这个暑假才能让学习事半功倍! 很多人常常会问编程到底是学什么? 其实学编程就是学习一种分析问题、拆解...
[贪心]P169. 【例28.3】 数列分段
从前往后遍历数列,每次将当前数加入已有的一段中,如果该段的和超过了 m,则将当前数新开一段。 定义两个变量 cnt 和 sum,分别表示当前已有的分段数和当前分段的和。初始时,cnt 为 1(最后一段),sum 为 0。遍历数列,对于...
int的意义
初学C++时,我很快发现int的弊端,它的范围只有-2147483648,~2147483647,做乘法运算时,程序有时候就爆了,不得不改成long long(范围9223372036854775807~-92233720368547...
从Python转C++竞赛编程的学习建议
Python已经成为学习编程的入门语言之一,它简单易懂,语法灵活,但是在竞赛编程领域中,C++语言的效率和性能更为突出。因此,作为一名小学生在学了一年Python后,想要转学C++竞赛编程是明智的选择。 这个时候,有两个方向可以选择:...
想要参加USACO 信奥选手需要满足哪些条件?
随着信息学的学生数量逐年增加,越来越多的孩子开始参与相关竞赛。除了参加CSP-J/S外,很多学生也开始关注USACO。这项竞赛与CSP相仿,因此也被很多学生认为是CSP的预选赛。 USACO按照考察范围和题目难度,分为四个组别:青铜、...
洛谷《深入浅出》入门之 函数与结构体
有时程序中会使用多次相同的语句,而且无法通过循环来减少重复编程。对于这样的功能,如果能像使用 sqrt()、max() 这样变成一个函数,那该多好啊!其实每个程序都用到了主函数——main()。除此之外,还可以自己定义其他函数,并将参...
洛谷《深入浅出》入门之字符串
计算机并不仅仅能够处理数学问题,还可以用来处理文字,比如写文章、处理代码、记录信息等等……如果需要将各种语句记录在计算机中,就要用到字符串或者字符数组。 我们已经在最开始的地方尝试输出过”I love Luogu&rdqu...