• 最新文章
  • C++基础
  • 基础算法
  • 数据结构

C++基础23 一维数组及相关问题详解

在之前的题目中出现过有很多很多数字,我们可以使用多个变量把这些数字都保存下来,但是变量数量太多不方便使用,这个时候就需要数组了。   相同数据类型的元素按一定顺序排列的集合,就是把多个类型相同的变量用同一个名字命名,然后用编号区分他们的变量的集合。 这个名字称为数组名,编号称为下标,数组里面的每一个数称为数组中的元素。 数组可以理解为一列火车,车厢是从 1 开始编号的,车头可以算成是 0

C++基础24 二维数组及相关问题详解

在上篇教程中我们提到,一维数组就像是一列火车。假设我们来到火车站,看见有很多辆长度一样的火车。为了区别这些火车,我们尝试分别命名为a1,a2,a3...那么a1就可以用来表示第一辆火车2号车厢。 如果把火车当做一个元素,那么这些火车就会组成一个一维数组,而这个一维数组里面的每一个元素都是一个小的一维数组。这样就是二维数组,即一个数组需要使用两个数字来控制位置。   维数组就是用一个

C++基础25 字符串与字符数组及其相关操作

字符类型为由一个字符组成的字符常量或字符变量。 字符变量定义: char 字符变量; 字符类型是一个有序类型, 字符的大小顺序按其ASCⅡ代码的大小而定。   按字母表顺序和逆序每隔一个字母打印。 【输出描述】输出26个字母,从a开始隔一个字母打印下一个字母,如,a打印之后打印c,一直到最后一个字母,再逆序输出下一个字母,每两个字母之间空一个格 【样例输出】a  c  e  g  i  

编程学习小圈子,助力大家成长

不知不觉,星球已经运营1000多天了,在这一年多的时间里通过星球给近260位老师/同学带去了不少原创资料。通过微信私聊,我看到了很多老师/同学的进步,很多老师原来并没有带过C++课程,但看完课件及视频之后,便可以带班上课;也有很多学生因此入门了信息学,拿到了奖项,也有些同学通过等级考试资料自学,轻松通过。 目前已经/正在更新的内容有【《信息学奥赛C++》共四十节原创精品PPT】、【CSP- J初赛

软件下载

此页更新软件,如需其他相关软件,可给我留言~ 《48课搞定信息学奥赛》题库及配套资料下载请点击此处http://oj.bigbigli.com/training/687d0110186fe298d43e62d6 【蓝奏云下载】https://wwbp.lanzouw.com/b004i0yb0j 密码:23v3(建议此方式下载,无需登录) 【阿里云盘下载链接】https://www.alipan.

竞赛简介

介绍 CSP是非专业级软件能力认证,是由中国计算机学会(CCF)统一组织的评价计算机非专业人士算法和编程能力的活动,在2019年国家某政策下来之前,为NOIP普及组/提高组竞赛,而后改的认证,实际还是竞赛。 CSP针对中小学生有两个等级,分别为CSP-J(入门级,Junior,小学生和初中生参加)和CSP-S(提高级,Senior 高中生参加),两个级别难度不同,均涉及算法和编程(PS:部分地区还

C++视频教学

在公众号【大李编程】内回复“C++”可获取本阶段讲义,请跳转至B站观看全部章节【共20个小章节】 详情请跳转至B站观看全部章节【共13个小章节】 详情请跳转至B站观看全部章节【共4个小章节】